ROZDZIAŁ 14 SYMULACJA ZA POMOCĄ ARKUSZA KALKULACYJNEGO
|
|
- Alojzy Przybylski
- 9 lat temu
- Przeglądów:
Transkrypt
1 Bożena Mielczarek Symulacja za pomocą arkusza kalkulacyjnego; [w:] A. Balcerak, W. Kwaśnicki (red.) Metody symulacyjne w badaniu organizacji i w dydaktyce menedżerskiej. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław 2008, ss ROZDZIAŁ 14 SYMULACJA ZA POMOCĄ ARKUSZA KALKULACYJNEGO Omówiono istotne kwestie konstruowania modeli symulacyjnych za pomocą arkusza kalkulacyjnego. Zaproponowano typologię modeli symulacyjnych budowanych w arkuszu. Zaprezentowano przykładowe modele symulacyjne statyczne i dynamiczne opracowane w arkuszu kalkulacyjnym. Omówiono zalety i ograniczenia wykorzystania arkuszy kalkulacyjnych w dydaktyce symulacji. Słowa kluczowe: arkusz kalkulacyjny, model symulacyjny, dydaktyka symulacji WPROWADZENIE Nazwa arkusz kalkulacyjny (ang. spreadsheet) pochodzi od określenia stosowanego w rachunkowości, odnoszącego się do kartki (płachty; ang. sheet) papieru, na której w wierszach i kolumnach zapisywano dane o transakcjach liczbowych. Rozłożony (ang. spread) papierowy arkusz umożliwiał przyjrzenie się jednocześnie wielu danym zestawionym obok siebie. Arkusze kalkulacyjne w wersji elektronicznej pojawiły się w drugiej połowie ubiegłego wieku, a za ich twórców uznaje się (por. [Power 2004]) Daniela Bracklina i Boba Frankstona, którzy opracowali program VisiCalc w 1978 roku. VisiCalc odniósł ogromny sukces notowany w ponad milionie sprzedanych egzemplarzy. Następcą VisiCalc był Lotus 1-2-3, gdzie możliwości rachunkowe zostały rozszerzone o funkcje graficzne i bazodanowe. Kolejny ruch należał do Microsoftu, który wprowadził nowy produkt Microsoft Excel początkowo z myślą o komputerach Apple Macintosh w latach , a później jako jedną z pierwszych aplikacji do systemu operacyjnego Windows w 1987 roku. Obecnie rynek arkuszy kalkulacyjnych należy głównie do dwóch produktów: Lotus Development i Microsoft Excel. Arkusze kalkulacyjne są podstawowym narzędziem, po które sięga się przy rozwiązywaniu problemów analityczno-decyzyjnych. Powell i Baker [2004] stwierdzają, że arkusze kalkulacyjne to druga w kolejności najlepsza platforma pozwalająca na wykonanie analiz i najlepsza umożliwiająca budowę modelu. Stwierdzenie to oznacza, że w celu rozwiązania danego problemu decyzyjnego zawsze można posłużyć się
2 218 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń silniejszym, bardziej elastycznym, o większych możliwościach i lepiej dostosowanym do badanego zagadnienia narzędziem, jednak najczęściej brakuje czasu, pieniędzy i wiedzy, aby sięgnąć po środek najlepszy z możliwych. Praktycznym wyborem staje się wtedy arkusz kalkulacyjny, który pozwala na przeprowadzenie większości zadań z zakresu modelowania i analizy. Na zalety wykorzystania arkusza kalkulacyjnego do nauczania metod ilościowych w zarządzaniu zwrócono uwagę stosunkowo niedawno. Thieriez [2001] zauważa, że wśród nauczycieli akademickich przez długi czas panowało silne przekonanie, że arkusz kalkulacyjny nie może stanowić profesjonalnego narzędzia umożliwiającego budowę modeli wspomagających procesy decyzyjne. W ostatnich latach obserwuje się jednak zainteresowanie wykorzystaniem arkuszy również w procesie kształcenia, przy czym zainteresowanie to nie omija kursów modelowania symulacyjnego. Zauważono (por. [Seila 2006]), że pomimo swojej użyteczności i wszechstronności, metoda symulacyjna jest wykorzystywana tylko w małej liczbie spośród przypadków, w których mogłaby wspomóc proces decyzyjny. Przyczyny tego stanu rzeczy zaczęto upatrywać właśnie w sferze narzędziowej, zniechęcającej praktyków do wnikania w tajniki specjalizowanych narzędzi do symulacji. Być może szersze wykorzystanie tak powszechnie dostępnego narzędzia, jakim jest arkusz kalkulacyjny, do budowy modeli symulacyjnych przyczyniłoby się do wzrostu zainteresowania praktyków metodami symulacyjnymi. W rozdziale podjęta zostanie próba zaprezentowania uniwersalności arkusza kalkulacyjnego do konstruowania różnego typu modeli symulacyjnych. Omówiony zostanie przykład modelu statycznego (Monte Carlo) oraz modeli dyskretnych (modele kolejkowe), zbudowanych za pomocą programu Excel. Wymienione zostaną również obszary dziedzinowe, w których szczególnie intensywnie wykorzystuje się tzw. spreadsheet simulation (modele symulacyjne budowane w arkuszach kalkulacyjnych). Należy wyraźnie podkreślić, że arkusze kalkulacyjne nie powinny być traktowane jako docelowe i jedyne narzędzie do prowadzenia badań symulacyjnych. Możliwości zastosowania arkuszy należy raczej poszukiwać na kursach akademickich prezentujących podstawy metod symulacyjnych. W ramach takich kursów studenci zapoznają się z podstawami metodologii symulacji i wybór arkusza kalkulacyjnego jako platformy narzędziowej wydaje się być właściwym posunięciem OGÓLNE ZASADY SYMULACJI W ARKUSZU KALKULACYJNYM EXCEL W modelu symulacyjnym zbudowanym w arkuszu kalkulacyjnym można wyróżnić trzy obszary, por. rys :
3 Rozdział 14. Symulacja za pomocą arkusza kalkulacyjnego 219 Rys Model symulacyjny zbudowany w arkuszu. Fragment. Opracowanie własne Dane wejściowe do modelu. Komórki te zawierają wartości parametrów, które są częścią modelu, np. koszt jednostkowy, parametry rozkładu losowego popytu, cena początkowa akcji itd. Obliczenia pośrednie. Komórki, w których umieszczane są formuły modelu logicznego. Jeżeli w arkuszu budowany jest model stochastyczny, należy uwzględnić konieczność przeprowadzenia wielu powtórzeń symulacyjnych i zapamiętania wyników każdego powtórzenia. W statycznych modelach symulacyjnych (patrz p ) powiela się ten sam zestaw formuł matematycznych w kolejnych wierszach. W symulacjach dynamicznych (patrz p ) rozdziela się część modelu z formułami logicznymi od fragmentu z powtórzeniami. Wykorzystuje się wtedy polecenie DANE-Tabela, które umożliwia automatyczne wykonanie eksperymentu symulacyjnego zadaną liczbę razy. Mierniki wyjściowe. Komórki, w których obliczane są wartości zmiennych wynikowych. W modelach stochastycznych wykorzystuje się bogatą bibliotekę formuł Excela do wyznaczania parametrów statystycznych, takich jak: średnia, odchylenie standardowe, przedziały ufności i inne.
4 220 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń GRUPY MODELI SYMULACYJNYCH KONSTRUOWANYCH W ARKUSZU PROPOZYCJA TYPOLOGII Modele symulacyjne konstruowane z wykorzystaniem arkusza kalkulacyjnego można podzielić na wiele grup, przyjmując różnorodne odniesienia. Jako podstawowe kryterium podziału celowe wydaje się przyjęcie czynnika czasu, tak jak to zaproponowano na rys Rys Typologia modeli symulacyjnych budowanych w arkuszach kalkulacyjnych Opracowanie własne Uwzględnienie dynamiki zachodzących zmian, bądź też poprzestanie wyłącznie na próbkowaniu jednostkowych zachowań systemu, rzutuje bowiem w sposób istotny na konstrukcję modelu. W grupie modeli statycznych (nazywanych modelami Monte Carlo) można dalej wyróżnić symulacje prognozujące, optymalizacyjne oraz analizy wrażliwości. Modele dynamiczne można z kolei podzielić, uwzględniając obszar dziedzinowy, którego symulacje dotyczą, na modele analizy ryzyka (obszar finansowy)
5 Rozdział 14. Symulacja za pomocą arkusza kalkulacyjnego 221 i modele kolejkowe (obszar systemów obsługi). W tych ostatnich, ze względu na sposób prowadzenia symulacji, należałoby wyróżnić modele przeglądu działań, modele zdarzeniowe i modele interakcji procesów MODELE STATYCZNE (MONTE CARLO) Obszerną grupę modeli symulacyjnych budowanych w arkuszu kalkulacyjnym, stanowią statyczne modele stochastyczne (inaczej modele Monte Carlo) prognozujące wartość pewnej zmiennej (np. zysku z inwestycji, kosztów poniesionych w związku z danym przedsięwzięciem itd.). W modelach tych dokładne wartości niektórych parametrów wejściowych (jak np. przyszłej stopy zwrotu, popytu na produkt w pewnym momencie w przyszłości itd.) nie są znane, ale wiedza na temat zmienności tych parametrów w przeszłości pozwala określić postać opisujących je rozkładów losowych. W trakcie symulacji wartości losowych parametrów wejściowych są próbkowane (losowane) z rozkładu i wielokrotnie wyznaczana jest wartość prognozowana. Uzyskane obserwacje pozwalają na oszacowanie wartości średniej prognozowanego parametru. Drugą grupę stanowią modele optymalizacyjne, za pomocą których ustala się wartość zmiennej decyzyjnej. Wartość ta jest nieznana, ale zmienna niekoniecznie ma charakter losowy. Wybór danej wartości zmiennej decyzyjnej zależy od pewnego (wybranego) miernika, który jest z kolei kształtowany przez zestaw parametrów wejściowych o charakterze losowym oraz wartość samej zmiennej decyzyjnej. Symulację przeprowadza się wielokrotnie próbkując (jak w pierwszej grupie modeli) losowe wartości parametrów wejściowych przy różnych wartościach zmiennej decyzyjnej. Różnica polega na tym, że nie szukamy prawdopodobnej wartości zmiennej prognozowanej, ale staramy się określić taką wartość zmiennej decyzyjnej, która pozwoli na minimalizację (lub maksymalizację) wybranego miernika. Przykładem może być np. model, którego celem jest wyznaczenie optymalnej wielkości planowanej produkcji, a kryterium wyboru wartość zysku. Kolejna, trzecia grupa modeli statycznych umożliwia przeprowadzenie analizy wrażliwości dla tych problemów decyzyjnych, w których mamy do czynienia z parametrami o nieznanych dokładnie wartościach, a rodzaj podjętej decyzji uzależniony jest od tego, w jakim stopniu model jest wrażliwy na dany parametr. Na przykład decyzję dotyczącą zakupu lub wynajmu danej nieruchomości inwestor uzależnia od oprocentowania kredytu hipotecznego. Symulacja wartości zmieniającego się oprocentowania umożliwia zbadanie czułości modelu na różne wartości parametrów wejściowych. Sposób przeprowadzania symulacji jest bardzo podobny we wszystkich wymienionych grupach modeli statycznych. Zaleca się zaplanowanie pięciu etapów (por. [Mielczarek 2006]), wśród których kluczową rolę odgrywa etap naliczania wartości mier-
6 222 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń nika wyjściowego w kolejnych powtórzeniach. Istotna różnica tkwi w fazie analizy wyników symulacji. W modelach prognozujących celem jest oszacowanie wartości miernika wyjściowego, natomiast w modelach optymalizacyjnych i badających wrażliwość modelu zainteresowani jesteśmy różnicą w wariancji wyników symulacji MODELE DYNAMICZNE Arkusz symulacyjny umożliwia również prowadzenie symulacji dynamicznej, w trakcie której obserwuje się zmiany systemu zachodzące w czasie i wykorzystuje się informacje zebrane podczas wcześniej symulowanych okresów. Podstawowa różnica w realizacji symulacji w porównaniu z modelami statycznymi polega na tym, że w modelach statycznych jedno powtórzenie obejmuje symulację stanu systemu w danej chwili czasowej (np. symulacja stanu magazynu na koniec dnia), a w symulacjach dynamicznych jedno powtórzenie obejmuje obserwację działania systemu w trakcie zadanego (zwykle dłuższego) okresu np. w ciągu miesiąca, pół roku, roku. Jeden wiersz arkusza reprezentuje historię systemu w danym momencie czasu i dopiero zbiór wierszy (np. 180 w przypadku symulacji półrocznej) stanowi jedno powtórzenie. Pośród modeli dynamicznych (por. rys ) najliczniejszą grupę stanowią modele analizy ryzyka, wykorzystujące symulację w obszarze decyzji finansowych, np. do przeprowadzenia wyceny opcji i budowy optymalnego portfela inwestycyjnego. W modelach tych (por. [Mielczarek 2007]) symuluje się cenę akcji w kolejno następujących okresach wyceny i wyznacza się wartość oczekiwaną zysku poprzez wielokrotne powtórzenie pojedynczego eksperymentu. Stosunkowo niedawno w literaturze przedmiotu pojawiły się artykuły, które prezentują modele pozwalające na obserwację dynamiki kształtowania się kolejek. Evans i Olson [2002] wyróżniają trzy podgrupy kolejkowych modeli symulacyjnych: przeglądu działań (ang. activity scanning), zdarzeniowe (ang. event-driven) i procesowe (ang. process driven). Symulacja przeglądu działań odpowiada symulacji dyskretnej o stałym kroku czasowym. W z góry zaplanowanych momentach czasu (np. w odstępie jednego dnia, jednego miesiąca itd.) badany jest stan systemu, przy uwzględnieniu stanu z wcześniejszego momentu historycznego. Stan zaobserwowany w chwili bezpośrednio poprzedzającej chwilę badaną oraz stan aktualny (w danej chwili) pozwalają na wyznaczenie wartości miernika końcowego. Tego rodzaju symulacje stosowane są najczęściej w modelach produkcyjnych, sterowania zapasami, harmonogramowania i planowania projektów. Jak podaje Grossman [1999], pierwszy model symulacyjny w arkuszu o stałym kroku symulacji zademonstrował Clauss [1999] dla systemu rozładunku statków przy nabrzeżu portowym. Modele kolejkowe o zmiennym kroku czasowym (czyli modele zdarzeniowe i procesowe) mogą być również budowane w arkuszach kalkulacyjnych, chociaż wymaga to bardziej zaawansowanej wiedzy o funkcjach arkusza kalkulacyjnego. W modelach
7 Rozdział 14. Symulacja za pomocą arkusza kalkulacyjnego 223 zdarzeniowych jeden wiersz w arkuszu odpowiada jednemu zdarzeniu, natomiast w symulacjach procesowych w jednym wierszu arkusza modeluje się ciąg zdarzeń logicznych związanych z jednym klientem (zgłoszeniem). Pierwszy dyskretny model zdarzeniowy w arkuszu z pojedynczym stanowiskiem obsługi został zaprezentowany przez Winstona [1996], a pierwszy model procesowy przez Chase a i Aquilano [1992]. Poważnym mankamentem modeli o zmiennym kroku czasowym jest konieczność stworzenia specjalizowanych procedur zapisanych na przykład w VBA (Visual Basic Applications), umożliwiających śledzenie zapisu historii pobytu obiektów dynamicznych w systemie. Niektórzy autorzy (por. [Hora 2003] czy [Ingolfsson i Grossman 2002]) proponują jednak rozwiązania pozwalające na zbudowanie modelu dyskretnego o zmiennym kroku czasowym wyłącznie za pomocą standardowych funkcji Excela. Hora [2003] wykorzystuje funkcje tablicowe i prezentuje prosty model kolejkowy o nieograniczonej kolejce obsługiwanej według zasady FIFO. Grossman [1999] przedstawia model kolejkowy z kilkoma stanowiskami obsługi, uwzględniający bardziej złożone zagadnienia modelowania systemów dyskretnych, takie jak: rezygnacja z oczekiwania w kolejce ze względu na brak miejsca (ang. balking), rezygnacja z oczekiwania w kolejce po uprzednim spędzeniu tam jakiegoś czasu (ang. reneging) czy zamiana kolejki (ang. jockeying). Nie powiodły się natomiast próby wprowadzenia rozwiązań umożliwiających zastosowanie innych reguł wyboru zgłoszeń z kolejki i ograniczenia na populację generującą zgłoszenia PRZYKŁADY PROSTYCH MODELI SYMULACYJNYCH BUDOWANYCH W ARKUSZU KALKULACYJNYM MODEL STATYCZNY MONTE CARLO Statyczny model symulacyjny prognozujący wartość zysku, jakiego należy się spodziewać po uruchomieniu produkcji w wysokości sztuk pewnego produktu i przy uwzględnieniu losowej wartości popytu, przedstawiony jest na rys Jedno powtórzenie symulacyjne (na rysunku przedstawiono 26 spośród przeprowadzonych 250) rozpoczyna się wygenerowaniem liczby losowej za pomocą funkcji LOS(). Następnie generowana jest losowa wartość popytu (według zadanych parametrów) za pomocą funkcji tablicowej, a jego wartość zależy od wygenerowanej liczby losowej. Kolejne kolumny modelu (od J do N) ukrywają formuły logiczne, które, wykorzystując informacje o symulowanym popycie oraz wartości parametrów wejściowych, pozwalają wyznaczyć prognozowaną wartość zysku. Po przeprowadzeniu 250 powtórzeń wyznaczana jest średnia wartość zysku, traktowana jako prognoza analizowanej zmiennej.
8 224 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń Rys Przykład modelu optymalizacyjnego Opracowanie własne W modelu optymalizacyjnym Monte Carlo (por. rys ) nie poprzestalibyśmy na wyznaczeniu prognozowanej wartości popytu. Kolejnym krokiem byłoby wyznaczenie prawdopodobnego zysku przy różnych wartościach planowanej produkcji. Wykorzystanie funkcji tablicowej z dwiema zmiennymi wejściowymi pozwala oszacować średnią wartość zysku dla każdej badanej wartości zmiennej decyzyjnej i wybrać wartość maksymalną MODELE DYNAMICZNE Przykładowy model kolejkowy, skonstruowany według podejścia przeglądu działań, przedstawia rys Liczba statków podpływających do nabrzeża portowego opisana jest dyskretnym rozkładem losowym. W porcie pracują 3 dźwigi. Statki nieobsłużone danego dnia formują kolejkę (wyróżniona kolumna) i są obsługiwane w kolejnym dniu. Symulację prowadzi się dla zadeklarowanego okresu czasu (tu:
9 Rozdział 14. Symulacja za pomocą arkusza kalkulacyjnego miesiąc), a celem symulacji jest zbadanie dynamiki tworzenia się kolejki oczekujących statków (rys ). Jeden wiersz w modelu opisuje wszystkie działania, które mają miejsce w systemie w badanym odcinku czasu, przyjętym jako stały krok symulacji (tu w ciągu 1 dnia): wygenerowanie liczby przypływających statków z rozkładu losowego, uaktualnienie danych o długości kolejki statków przy nabrzeżu poprzez zsumowanie liczby statków nieobsłużonych dnia poprzedniego i liczby nowoprzybyłych statków, określenie liczby statków obsłużonych w danym dniu i liczby statków, które pozostają do rozładunku w dniu następnym. Zadeklarowany okres symulacji powinien być wielokrotnie powtórzony w kolejnych przebiegach symulacyjnych. Rys Model kolejkowy według podejścia przeglądu działań Opracowanie własne liczba statków oczekująca na rozładunek Rys Dynamika kształtowania się kolejki statków w modelu przeglądu działań Opracowanie własne
10 226 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń Kolejkowy model zdarzeniowy koncentruje się na opisie zmian w systemie w momencie, kiedy pojawia się kolejne zdarzenie, wykorzystując w tym celu jeden wiersz arkusza kalkulacyjnego. Rys Model kolejkowy wg podejścia zdarzeniowego Opracowanie własne na podstawie [Evans i Olson 2002] W zaprezentowanym modelu (por. rys ) z jednym stanowiskiem obsługi zdefiniowano dwa zdarzenia, których czasy generowane są z rozkładów losowych: Przybycie nowego zgłoszenia do systemu i Zakończenie obsługi zgłoszenia na stanowisku. Każdy wiersz arkusza odpowiada dynamicznie kreowanemu zdarzeniu, a czas symulacji przesuwany jest wg zmiennego kroku (por. kolumna Zegar na rys ). Liczba zgłoszeń w kolejce ,19 33,40 43,23 85,65 108,28 122,85 129,70 142,97 156,22 172,50 183,65 194,38 Zegar Symulacji 208,20 216,17 223,73 240,73 255,90 270,98 281,50 307,82 312,64 320,01 331,86 342,59 354,26 Rys Dynamika kształtowania się kolejki zgłoszeń w modelu zdarzeniowym Opracowanie własne na podstawie [Evans i Olson 2002]
11 Rozdział 14. Symulacja za pomocą arkusza kalkulacyjnego 227 Zgodnie z szeroko opisaną procedurą przebiegu symulacji zdarzeniowej (por. [Law i Kelton 1991]), w momencie pojawienia się nowego zdarzenia w systemie (czyli w każdym wierszu w arkuszu) planowane są kolejne zdarzenia kolumny Następne Przybycie i Następne Zakończenie. W przypadku, kiedy zdarzenie nie może być zaplanowane (np. wtedy, gdy zakończyła się obsługa zgłoszenia, ale kolejka jest pusta, por. wiersz dla zdarzenia nr 4 na rys ), w komórce arkusza wpisywana jest liczba o dużej wartości. Symulacja zdarzeniowa prowadzona w arkuszu umożliwia zbieranie rozmaitych charakterystyk systemu na rys przedstawiono dynamikę kształtowania się kolejki w opisanym modelu. W modelu interakcji procesów w jednym wierszu arkusza zapisuje się informacje o wszystkich zdarzeniach związanych z jednym zgłoszeniem (klientem). Symulacja przebiega według zmiennego kroku (podobnie jak symulacja zdarzeniowa), ale wszystkie informacje na temat pobytu jednego zgłoszenia w systemie zebrane są w jednym miejscu, co czyni model procesowy bardziej intuicyjnym i zrozumiałym, zachowując przy tym wydajność i elastyczność symulacji według zmiennego kroku. Rys Model kolejkowy wg podejścia interakcji procesów Opracowanie własne na podstawie [Hora 2003] W przedstawionym modelu (por. rys ) z trzema stanowiskami obsługi, dla każdego zgłoszenia generowany jest z rozkładu losowego czas, jaki upłynie do momentu pojawienia się zgłoszenia w systemie (kolumna Czas do Przybycia). Na tej podstawie wyznacza się Czas Przybycia do systemu, który pełni rolę Zegara Symulacji. Informacje zapisane we wcześniejszych komórkach kolumny Koniec Obsługi pozwalają określić liczbę zgłoszeń przebywających w systemie w badanym momencie (są to zgłoszenia, których Koniec Obsługi jest późniejszy, niż aktualne wskazanie Zegara Symulacji). Początek Obsługi jest tożsamy z Czasem Przybycia lub wyznaczany jest poprzez przejrzenie wszystkich wcześniejszych zapisów w kolumnie Koniec Obsługi i ustalenie na tej podstawie momentu, w którym może się rozpocząć obsługa zgłoszenia. Czas Obsługi jest generowany z odpowiedniego rozkładu losowego.
12 228 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń W modelach przeglądu działań i zdarzeniowym w każdym kolejnym kroku symulacji model odwołuje się tylko do ostatniego chronologicznie zapisu. W modelu procesowym każdy nowy wiersz arkusza tworzony jest poprzez analizę stanów zapisanych we wszystkich poprzednich wierszach ZALETY I OGRANICZENIA: DLACZEGO DO NAUCZANIA SYMULACJI WARTO WYKORZYSTYWAĆ ARKUSZ KALKULACYJNY? Wykorzystanie arkusza kalkulacyjnego w nauczaniu podstaw symulacji ma wiele zalet. Zajęcia prowadzone na bazie arkusza nie wymagają wprowadzenia studentów do nowego narzędzia, jakimi z pewnością są pakiety do symulacji typu Arena, Extend czy GPSS. Nie ma zatem potrzeby poświęcania części zajęć na omawianie narzędzia, co jest konieczne w przypadku modeli symulacyjnych, które powstają przy użyciu specjalnie dedykowanych pakietów. Budowa modeli symulacyjnych w arkuszu, zarówno statycznych jak, i dynamicznych, nie wymaga sięgania po język Visual Basic. Jak pokazuje przegląd literatury i zademonstrowane w artykule przykłady, stopień skomplikowania modeli prezentowanych na kursie z podstaw symulacji jest taki, że nie ma potrzeby sięgania po specjalne dodatki (adds-in) czy VBA. Jednakże niektórzy autorzy (por. [de Mesquita i Hernandez 2006]) argumentują, że wzbogacenie modeli o proste procedury VBA nie tylko nie zwiększa stopnia skomplikowania modeli, ale wręcz ułatwia ich zrozumienie i przejrzystość. Modele w arkuszach kalkulacyjnych pozwalają lepiej poznać mechanizm tworzenia się kolejek: przyczyny powstawania, znaczenie zmienności parametrów losowych, nieliniowy wpływ stopnia wykorzystania stanowisk obsługi na długość kolejek i inne. Budowa modelu jest niewątpliwie bardziej czasochłonna, niż w przypadku profesjonalnych pakietów, ale jest za to doskonałym treningiem ręcznej symulacji i pozwala dogłębniej poznać mechanizm symulacji. Nie można oczywiście pominąć ograniczeń wykorzystania arkuszy do nauczania symulacji. Po pierwsze, tylko proste struktury danych mogą być modelowane w arkuszu. Takie struktury jak listy czy drzewa często niezbędne w złożonych modelach dyskretnych - wymagają zastosowania języka VBA. Z tego samego powodu, arkusze nie są dobrym narzędziem do modelowania złożonych algorytmów, zawierających np. różne reguły wyboru, pętle czy odwołania dynamiczne. Arkusz kalkulacyjny jest bardzo powolny w działaniu, co szczególnie uwidacznia się w symulacji stochastycznej, wymagającej kilkusetnych czy wielotysięcznych powtórzeń. Wszystkie powtórzenia muszą być explicite zapisane w arkuszu, co powoduje, że modele te stają się rozbudowane i nieelastyczne. Modele w arkuszach nieefektywnie gospodarują pamięcią komputera, co w połączeniu z wielkością modelu wydłuża znacząco czas symulacji. Ze względu na to, że wyniki symulacji muszą być również zapisane w arkuszu, roz-
13 Rozdział 14. Symulacja za pomocą arkusza kalkulacyjnego 229 miar serii danych wyjściowych jest ograniczony przez maksymalną wielkość kolumny. Ominięcie tego ograniczenia wymagałoby sięgnięcia po specjalne procedury gromadzenia danych wyjściowych, co stawia pod znakiem zapytania sensowność wykorzystania w takim przypadku arkusza. Omówione powyżej ograniczenia nie osłabiają, a wręcz potwierdzają tezę sformułowaną na początku rozdziału, że arkusz kalkulacyjny jest znakomitym narzędziem do nauczania podstaw symulacji. Zaprezentowanie prostych modeli statycznych i dynamicznych ułatwia studentom zrozumienie teorii kolejek, zasad symulacji Monte Carlo, mechanizmów symulacji dyskretnej. Arkusz wymusza również poszerzenie wiedzy o podstawowych parametrach statystycznych i specyfice analizy wyników symulacji stochastycznej. Istotnym argumentem przemawiającym za wprowadzeniem arkusza kalkulacyjnego do nauczania symulacji jest powszechna znajomość i dostępność arkuszy. Prezentowane tu przykłady są dowodem na szerokie możliwości zastosowania arkuszy do budowy różnych typów modeli symulacyjnych. Za pomocą jednego narzędzia można zademonstrować słuchaczom modele zarówno statyczne, jak i dynamiczne. Pojawiły się publikacje (por. [Pecherska i Merkuryev 2005], [Evans i Olsen 2002]), prezentujące modele w arkuszach zbudowane w konwencji Dynamiki Systemów, co dodatkowo potwierdza uniwersalność narzędzia. Grossman [1999] wymienia sześć przesłanek wykorzystania arkuszy w dydaktyce symulacji: przejrzystość (explicitness), natychmiastowość (immediacy), intuicyjność (insight), elastyczność (flexibility), aktywne modelowanie (active modeling), nie w znaczeniu poszerzania wiedzy o modelach, ale nabywania umiejętności budowy modeli, dostępność (accesibility). Wydaje się, że cechy te bardzo dobrze charakteryzują stosunkowo nowy trend w nauczaniu modelowania symulacyjnego, jakim jest wykorzystanie arkuszy kalkulacyjnych w procesie dydaktycznym (tzw. spreadsheet simulation modeling). LITERATURA CHASE R.B., AQUILANO N.J Production and Operations Management. Richard D.Irwin, Chicago, Illinois. CLAUSS F.J Applied Management Science and Spreadsheet Modeling. Duxbury Press, Belmont, California. DE MESQUITA M.A., HERNANDEZ A.E Discrete-event simulation of queues with spreadsheets: a teaching case; [w:] Proceedings of 2006 Winter Simulation Conference; ss Dostępne również pod adresem: EVANS J.R., OLSON D.L Simulation and risk analysis. Prentice Hall. New Jersey. GROSSMAN T.A Teachers forum: spreadsheet modeling and simulation improves understanding of queues; [w:] Interafces 29(3); ss HORA S.C Spreadsheet modeling of G/G/c queuing system without makros or add-ins; [w:] INFORMS Transactions on Educations 3(3); ss
14 230 Część III. Symulacja we wspomaganiu edukacji menedżerskiej i szkoleń INGOLFSSON A., GROSSMAN T.A.JR Graphical spreadsheet simulation of queues; [w:] INFORMS Transactions on Educations 2(2); ss LAW A.M., KELTON W.D Simulation modeling and analysis. McGraw-Hill, Inc. USA. MIELCZAREK B Metoda Monte Carlo w nauczaniu symulacji niesłusznie pomijane podejście?; [w:] Modelowanie symulacyjne systemów gospodarczych i społecznych I. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław; ss MIELCZAREK B Metody próbkowania w symulacji Monte Carlo; [w:] Modelowanie symulacyjne systemów społecznych i gospodarczych II. Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław; ss PECHERSKA J., MERKURYEV Y Teaching simulation with spreadsheets; [w:] Proceedings of 19 th European Conference on Modelling and Simulation ECMS POWELL S.G., BAKER K.R The art of modeling with spreadsheets. John Wiley & Sons. POWER D.J A brief history of spreadsheets; [w:] DSSResources.COM, World Wide Web, version 3.6. SEILA A.F Spreadsheet simulation; [w:] Proceedings of 2006 Winter Simulation Conference; ss Dostępne również pod adresem: WINSTON W.L Simulation modeling Duxbury Press, Belmont, California. THIRIEZ H Improved OR education through the use of spreadsheet models; [w:] European Journal of Operational Research 135; ss
Sterowanie wielkością zamówienia w Excelu - cz. 3
Sterowanie wielkością zamówienia w Excelu - cz. 3 21.06.2005 r. 4. Planowanie eksperymentów symulacyjnych Podczas tego etapu ważne jest określenie typu rozkładu badanej charakterystyki. Dzięki tej informacji
DWUKROTNA SYMULACJA MONTE CARLO JAKO METODA ANALIZY RYZYKA NA PRZYKŁADZIE WYCENY OPCJI PRZEŁĄCZANIA FUNKCJI UŻYTKOWEJ NIERUCHOMOŚCI
DWUKROTNA SYMULACJA MONTE CARLO JAKO METODA ANALIZY RYZYKA NA PRZYKŁADZIE WYCENY OPCJI PRZEŁĄCZANIA FUNKCJI UŻYTKOWEJ NIERUCHOMOŚCI mgr Marcin Pawlak Katedra Inwestycji i Wyceny Przedsiębiorstw Plan wystąpienia
Jerzy Berdychowski. Informatyka. w turystyce i rekreacji. Materiały do zajęć z wykorzystaniem programu. Microsoft Excel
Jerzy Berdychowski Informatyka w turystyce i rekreacji Materiały do zajęć z wykorzystaniem programu Microsoft Excel Warszawa 2006 Recenzenci prof. dr hab. inż. Tomasz Ambroziak prof. dr hab. inż. Leszek
Ekonomia menedżerska William F. Samuelson, Stephen G. Marks
Ekonomia menedżerska William F. Samuelson, Stephen G. Marks Ekonomia menedżerska to doskonale opracowany podręcznik, w którym przedstawiono najważniejsze problemy decyzyjne, przed jakimi stają współcześni
Wykorzystanie nowoczesnych technik prognozowania popytu i zarządzania zapasami do optymalizacji łańcucha dostaw na przykładzie dystrybucji paliw cz.
14.12.2005 r. Wykorzystanie nowoczesnych technik prognozowania popytu i zarządzania zapasami do optymalizacji łańcucha dostaw na przykładzie dystrybucji paliw cz. 2 3.2. Implementacja w Excelu (VBA for
Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach
Adam Stawowy Algorytm hybrydowy dla alokacji portfela inwestycyjnego przy ograniczonych zasobach Summary: We present a meta-heuristic to combine Monte Carlo simulation with genetic algorithm for Capital
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
Spacery losowe generowanie realizacji procesu losowego
Spacery losowe generowanie realizacji procesu losowego Michał Krzemiński Streszczenie Omówimy metodę generowania trajektorii spacerów losowych (błądzenia losowego), tj. szczególnych procesów Markowa z
Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii, Instytut Matematyki
Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia II stopnia, rok 1 Sylabus modułu: Moduł specjalistyczny Kod modułu: 03-MO2N-12-MSpe Nazwa wariantu modułu (opcjonalnie):
Modelowanie przy uŝyciu arkusza kalkulacyjnego
Wydział Odlewnictwa Wirtualizacja technologii odlewniczych Modelowanie przy uŝyciu Projektowanie informatycznych systemów zarządzania 2Modelowanie przy uŝyciu Modelowania przy uŝyciu Wprowadzenie Zasady
METODY WSPOMAGANIA DECYZJI MENEDŻERSKICH
PREZENTACJA SEPCJALNOŚCI: METODY WSPOMAGANIA DECYZJI MENEDŻERSKICH WYDZIAŁ INFORMATYKI I KOMUNIKACJI KIERUNEK INFORMATYKA I EKONOMETRIA SEKRETARIAT KATEDRY BADAŃ OPERACYJNYCH Budynek D, pok. 621 e-mail
Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć)
Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć) 1. Populacja generalna a losowa próba, parametr rozkładu cechy a jego ocena z losowej próby, miary opisu statystycznego
SCENARIUSZ LEKCJI. TEMAT LEKCJI: Zastosowanie średnich w statystyce i matematyce. Podstawowe pojęcia statystyczne. Streszczenie.
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:
Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć)
Szczegółowy program kursu Statystyka z programem Excel (30 godzin lekcyjnych zajęć) 1. Populacja generalna a losowa próba, parametr rozkładu cechy a jego ocena z losowej próby, miary opisu statystycznego
Uniwersytet Śląski w Katowicach str. 1 Wydział Matematyki Fizyki i Chemii Instytut Matematyki
Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Matematyka, studia II stopnia, rok 1 Sylabus modułu: Moduł specjalistyczny Kod modułu: 03-MO2S-12-MSpe Nazwa wariantu modułu (opcjonalnie):
w analizie wyników badań eksperymentalnych, w problemach modelowania zjawisk fizycznych, w analizie obserwacji statystycznych.
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(), zwaną funkcją aproksymującą
Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa. Diagnostyka i niezawodność robotów
Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa Diagnostyka i niezawodność robotów Laboratorium nr 6 Model matematyczny elementu naprawialnego Prowadzący: mgr inż. Marcel Luzar Cele ćwiczenia:
Symulacja w przedsiębiorstwie
Symulacja w przedsiębiorstwie Generowanie liczb losowych Cel Celem laboratorium jest zapoznanie się z funkcjami generowania liczb pseudolosowych w środowisku Ms Excel. Funkcje te są podstawą modeli symulacyjnych
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I SYMULACJA UKŁADÓW STEROWANIA Kierunek: Mechatronika Rodzaj przedmiotu: Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1.
Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli?
Dodatek Solver Teoria Dodatek Solver jest częścią zestawu poleceń czasami zwaną narzędziami analizy typu co-jśli (analiza typu co, jeśli? : Proces zmieniania wartości w komórkach w celu sprawdzenia, jak
Modele i narzędzia optymalizacji w systemach informatycznych zarządzania
Politechnika Poznańska Modele i narzędzia optymalizacji w systemach informatycznych zarządzania Joanna Józefowska POZNAŃ 2010/11 Spis treści Rozdział 1. Metoda programowania dynamicznego........... 5
( x) Równanie regresji liniowej ma postać. By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : Gdzie:
ma postać y = ax + b Równanie regresji liniowej By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : xy b = a = b lub x Gdzie: xy = też a = x = ( b ) i to dane empiryczne, a ilość
Dopasowywanie modelu do danych
Tematyka wykładu dopasowanie modelu trendu do danych; wybrane rodzaje modeli trendu i ich właściwości; dopasowanie modeli do danych za pomocą narzędzi wykresów liniowych (wykresów rozrzutu) programu STATISTICA;
METODA MONTE CARLO W NAUCZANIU SYMULACJI NIESŁUSZNIE POMIJANE PODEJŚCIE?
Prace Naukowe Instytutu Organizacji i Zarządzania Nr 80 Politechniki Wrocławskiej Nr 80 Studia i Materiały Nr 22 2006 Bożena MIELCZAREK * ss. 11-20 METODA MONTE CARLO W NAUCZANIU SYMULACJI NIESŁUSZNIE
Efektywność Projektów Inwestycyjnych. 1. Mierniki opłacalności projektów inwestycyjnych Metoda Wartości Bieżącej Netto - NPV
Efektywność Projektów Inwestycyjnych Jednym z najczęściej modelowanych zjawisk przy użyciu arkusza kalkulacyjnego jest opłacalność przedsięwzięcia inwestycyjnego. Skuteczność arkusza kalkulacyjnego w omawianym
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych
Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 6 SYSTEMY ROZMYTE TYPU MAMDANIEGO
Zagadnienia programowania liniowego dotyczą modelowania i optymalizacji wielu problemów decyzyjnych, na przykład:
Programowanie liniowe. 1. Aktywacja polecenia Solver. Do narzędzia Solver można uzyskać dostęp za pomocą polecenia Dane/Analiza/Solver, bądź Narzędzia/Solver (dla Ex 2003). Jeżeli nie można go znaleźć,
Model Sieci Produkcyjnej dla Zadań Zarządzania Wiedzą
Model Sieci Produkcyjnej dla Zadań Zarządzania Wiedzą Przemysław RÓŻEWSKI*, Emma KUSZTINA*, Oleg ZAIKIN**, Magdalena MALINOWSKA*** *) Zachodniopomorski Uniwersytet Technologiczny w Szczecinie {prozewski,
Wnioskowanie bayesowskie
Wnioskowanie bayesowskie W podejściu klasycznym wnioskowanie statystyczne oparte jest wyłącznie na podstawie pobranej próby losowej. Możemy np. estymować punktowo lub przedziałowo nieznane parametry rozkładów,
Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS
Wyższa Szkoła Ekologii i Zarządzania Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz.5 Slajd 1/25 Slajd 2/25 Warianty W wielu wypadkach, przeprowadzając różne rozważania, chcemy zastanowić się
Analiza danych przy uz yciu Solvera
Analiza danych przy uz yciu Solvera Spis treści Aktywacja polecenia Solver... 1 Do jakich zadań wykorzystujemy Solvera?... 1 Zadanie 1 prosty przykład Solvera... 2 Zadanie 2 - Optymalizacja programu produkcji
2. Metody podejmowania decyzji w warunkach pewności... 37
Spis treści Wstęp... 7 1. Problemy i procesy decyzyjne w organizacji... 11 1.1. Istota decyzji menedżerskich w organizacji... 11 1.2. Sytuacje decyzyjne, problemy decyzyjne i decyzje w organizacji.. 15
Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS
Wyższa Szkoła Ekologii i Zarządzania Informatyka Arkusz kalkulacyjny Excel 2010 dla WINDOWS cz.5 Slajd 1/25 Slajd 2/25 W wielu wypadkach, przeprowadzając różne rozważania, chcemy zastanowić się A co by
Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16
Spis treści Przedmowa.......................... XI Rozdział 1. Pomiar: jednostki miar................. 1 1.1. Wielkości fizyczne i pozafizyczne.................. 1 1.2. Spójne układy miar. Układ SI i jego
Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM
SZKOŁA GŁÓWNA HANDLOWA w Warszawie STUDIUM MAGISTERSKIE Kierunek: Metody ilościowe w ekonomii i systemy informacyjne Karol Walędzik Nr albumu: 26353 Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem
WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI
WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI Stefan WÓJTOWICZ, Katarzyna BIERNAT ZAKŁAD METROLOGII I BADAŃ NIENISZCZĄCYCH INSTYTUT ELEKTROTECHNIKI ul. Pożaryskiego 8, 04-703 Warszawa tel. (0)
Nowe narzędzia zarządzania jakością
Nowe narzędzia zarządzania jakością Agnieszka Michalak 106947 Piotr Michalak 106928 Filip Najdek 106946 Co to jest? Nowe narzędzia jakości - grupa siedmiu nowych narzędzi zarządzania jakością, które mają
Elementy Modelowania Matematycznego
Elementy Modelowania Matematycznego Wykład 9 Systemy kolejkowe Spis treści Wstęp Systemy masowej obsługi (SMO) Notacja Kendalla Schemat systemu masowej obsługi Przykład systemu M/M/1 Założenia modelu matematycznego
Wykład 5: Analiza dynamiki szeregów czasowych
Wykład 5: Analiza dynamiki szeregów czasowych ... poczynając od XIV wieku zegar czynił nas najpierw stróżów czasu, następnie ciułaczy czasu, i wreszcie obecnie - niewolników czasu. W trakcie tego procesu
Badania operacyjne. Ćwiczenia 1. Wprowadzenie. Filip Tużnik, Warszawa 2017
Badania operacyjne Ćwiczenia 1 Wprowadzenie Plan zajęć Sprawy organizacyjne (zaliczenie, nieobecności) Literatura przedmiotu Proces podejmowania decyzji Problemy decyzyjne w zarządzaniu Badania operacyjne
1. Analiza symulacji 2. Analiza danych z wykorzystaniem narzędzia Szukaj wyniku 3. Analiza wrażliwości z wykorzystaniem tabeli danych
Laboratorium 2 Strona 1 z 11 1. Analiza symulacji 2. Analiza danych z wykorzystaniem narzędzia Szukaj wyniku 3. Analiza wrażliwości z wykorzystaniem tabeli danych Ad 1. Analiza symulacji (ang. what-if
3.1. Na dobry początek
Klasa I 3.1. Na dobry początek Regulamin pracowni i przepisy BHP podczas pracy przy komputerze Wykorzystanie komputera we współczesnym świecie Zna regulamin pracowni i przestrzega go. Potrafi poprawnie
Mikroekonometria 5. Mikołaj Czajkowski Wiktor Budziński
Mikroekonometria 5 Mikołaj Czajkowski Wiktor Budziński Zadanie 1. Wykorzystując dane me.medexp3.dta przygotuj model regresji kwantylowej 1. Przygotuj model regresji kwantylowej w którym logarytm wydatków
Modelowanie komputerowe
Modelowanie komputerowe wykład 1- Generatory liczb losowych i ich wykorzystanie dr Marcin Ziółkowski Instytut Matematyki i Informatyki Akademia im. Jana Długosza w Częstochowie 5,12 października 2016 r.
Wycena opcji. Dr inż. Bożena Mielczarek
Wycena opcji Dr inż. Bożena Mielczarek Stock Price Wahania ceny akcji Cena jednostki podlega niewielkim wahaniom dziennym (miesięcznym) wykazując jednak stały trend wznoszący. Cena może się doraźnie obniżać,
Metody badań w naukach ekonomicznych
Metody badań w naukach ekonomicznych Tomasz Poskrobko Metodyka badań naukowych Metody badań ilościowe jakościowe eksperymentalne Metody badań ilościowe jakościowe eksperymentalne Metody ilościowe metody
MATRYCA EFEKTÓW KSZTAŁCENIA
ZAŁĄCZNIK NR 2 MATRYCA EFEKTÓW KSZTAŁCENIA Studia podyplomowe ZARZĄDZANIE FINANSAMI I MARKETING Przedmioty OPIS EFEKTÓW KSZTAŁCENIA Absolwent studiów podyplomowych - ZARZĄDZANIE FINANSAMI I MARKETING:
Inżynieria oprogramowania. Część 8: Metoda szacowania ryzyka - PERT
UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI Opracował: mgr inż. Przemysław Pardel v1.01 2010 Inżynieria oprogramowania Część 8: Metoda szacowania ryzyka - PERT ZAGADNIENIA DO ZREALIZOWANIA (3H) PERT...
doc. dr Beata Pułska-Turyna Zarządzanie B506 mail: mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505.
doc. dr Beata Pułska-Turyna Zakład Badań Operacyjnych Zarządzanie B506 mail: turynab@wz.uw.edu.pl mgr Piotr J. Gadecki Zakład Badań Operacyjnych Zarządzania B 505. Tel.: (22)55 34 144 Mail: student@pgadecki.pl
Dr Andrzej Podleśny Poznań, dnia r. MODUŁ KSZTAŁCENIA (SYLABUS)
Dr Andrzej Podleśny Poznań, dnia 1.10.2017 r. MODUŁ KSZTAŁCENIA (SYLABUS) dla przedmiotu Informatyka w zarządzaniu na kierunku Zarządzanie i prawo w biznesie I. Informacje ogólne 1. Nazwa modułu : Informatyka
Rysunek 8. Rysunek 9.
Ad 2. Dodatek Excel Add-Ins for Operations Management/Industral Engineering został opracowany przez Paul A. Jensen na uniwersytecie w Teksasie. Dodatek można pobrać ze strony http://www.ormm.net. Po rozpakowaniu
Regulamin przedmiotów: Modelowanie symulacyjne
Regulamin przedmiotów: Modelowanie symulacyjne Wymagania. Sposób zaliczenia Dr inż. Bożena Mielczarek 413 B1 e-mail: bozena.mielczarek@pwr.edu.pl http://www.ioz.pwr.wroc.pl/pracownicy/mielczarek/ Literatura
Mikroekonometria 6. Mikołaj Czajkowski Wiktor Budziński
Mikroekonometria 6 Mikołaj Czajkowski Wiktor Budziński Metody symulacyjne Monte Carlo Metoda Monte-Carlo Wykorzystanie mocy obliczeniowej komputerów, aby poznać charakterystyki zmiennych losowych poprzez
Excel - użycie dodatku Solver
PWSZ w Głogowie Excel - użycie dodatku Solver Dodatek Solver jest narzędziem używanym do numerycznej optymalizacji nieliniowej (szukanie minimum funkcji) oraz rozwiązywania równań nieliniowych. Przed pierwszym
Matematyka - Statystyka matematyczna Mathematical statistics 2, 2, 0, 0, 0
Nazwa przedmiotu: Kierunek: Matematyka - Statystyka matematyczna Mathematical statistics Inżynieria materiałowa Materials Engineering Rodzaj przedmiotu: Poziom studiów: forma studiów: obowiązkowy studia
Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych
dr Piotr Sulewski POMORSKA AKADEMIA PEDAGOGICZNA W SŁUPSKU KATEDRA INFORMATYKI I STATYSTYKI Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych Wprowadzenie Obecnie bardzo
Opis przedmiotu: Badania operacyjne
Opis : Badania operacyjne Kod Nazwa Wersja TR.SIK306 Badania operacyjne 2013/14 A. Usytuowanie w systemie studiów Poziom Kształcenia Stopień Rodzaj Kierunek studiów Profil studiów Specjalność Jednostka
WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu
WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu 1 Algorytmika i programowanie Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie
Przykład wykorzystania dodatku SOLVER 1 w arkuszu Excel do rozwiązywania zadań programowania matematycznego
Przykład wykorzystania dodatku SOLVER 1 w arkuszu Ecel do rozwiązywania zadań programowania matematycznego Firma produkująca samochody zaciągnęła kredyt inwestycyjny w wysokości mln zł na zainstalowanie
Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.
Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie
Modele procesów masowej obsługi
Modele procesów masowej obsługi Musiał Kamil Motek Jakub Osowski Michał Inżynieria Bezpieczeństwa Rok II Wstęp Teoria masowej obsługi to samodzielna dyscyplina, której celem jest dostarczenie możliwie
Modele optymalizacyjne wspomagania decyzji wytwórców na rynku energii elektrycznej
Modele optymalizacyjne wspomagania decyzji wytwórców na rynku energii elektrycznej mgr inż. Izabela Żółtowska Promotor: prof. dr hab. inż. Eugeniusz Toczyłowski Obrona rozprawy doktorskiej 5 grudnia 2006
PROJEKT INŻYNIERSKI I
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj
Wstęp do teorii niepewności pomiaru. Danuta J. Michczyńska Adam Michczyński
Wstęp do teorii niepewności pomiaru Danuta J. Michczyńska Adam Michczyński Podstawowe informacje: Strona Politechniki Śląskiej: www.polsl.pl Instytut Fizyki / strona własna Instytutu / Dydaktyka / I Pracownia
Metody ilościowe w badaniach ekonomicznych
prof. dr hab. Tadeusz Trzaskalik dr hab. Maciej Nowak, prof. UE Wybór portfela projektów z wykorzystaniem wielokryterialnego programowania dynamicznego Metody ilościowe w badaniach ekonomicznych 19-06-2017
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Badania operacyjne Operational research Zarządzanie i Inżynieria Produkcji Management and Engineering of Production Rodzaj przedmiotu: obowiązkowy Poziom studiów: studia I stopnia
PROGNOZOWANIE I SYMULACJE EXCEL 1 AUTOR: MARTYNA MALAK PROGNOZOWANIE I SYMULACJE EXCEL 1 AUTOR: MARTYNA MALAK
1 PROGNOZOWANIE I SYMULACJE 2 http://www.outcome-seo.pl/excel1.xls DODATEK SOLVER WERSJE EXCELA 5.0, 95, 97, 2000, 2002/XP i 2003. 3 Dodatek Solver jest dostępny w menu Narzędzia. Jeżeli Solver nie jest
MS Excel od podstaw do analiz biznesowych
MS Excel od podstaw do analiz biznesowych Opis MS Excel stał się narzędziem praktycznie niezbędnym w dzisiejszym środowisku biznesowym. Potrzeba przygotowywania raportów, zestawień, wyliczeń znalazła swoją
Podejmowanie decyzji w warunkach ryzyka. Tomasz Brzęczek Wydział Inżynierii Zarządzania PP
Podejmowanie decyzji w warunkach ryzyka Tomasz Brzęczek Wydział Inżynierii Zarządzania PP Ryzyko decyzyjne. Przez ryzyko decyzyjne rozumiemy zmienność wyniku decyzji przedsiębiorstwa spowodowaną losowością
SCENARIUSZ LEKCJI. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
PRZEWODNIK PO PRZEDMIOCIE. stacjonarne. II stopnia. ogólnoakademicki. podstawowy WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj
MS Excel od podstaw do analiz biznesowych
MS Excel od podstaw do analiz biznesowych Terminy szkolenia 21-23 październik 2015r., Wrocław - Hotel Mercure**** Opis MS Excel stał się narzędziem praktycznie niezbędnym w dzisiejszym środowisku biznesowym.
PROGRAM SZKOLENIA. Excel w logistyce.
PROGRAM SZKOLENIA Excel w logistyce SZKOLENIE JEST DLA OSÓB, KTÓRE: znają podstawy programu Microsoft Excel, pracują lub zarządzają działami sprzedaży lub logistyki, chcą zoptymalizować czas przygotowywania
Technologia informacyjna. Semestr zimowy 2017/2018 Zajęcia nr 8 (LibreOffice)
Technologia informacyjna Semestr zimowy 2017/2018 Zajęcia nr 8 (LibreOffice) Zadanie domowe Dokończ grę Mysz i ser w labiryncie. Arkusz kalkulacyjny z Wikipedii Arkusz kalkulacyjny program komputerowy
Technologie informacyjne: Arkusz kalkulacyjny
Wrocław, 11.05.2018 Technologie informacyjne: Arkusz kalkulacyjny Wydział Matematyki Politechniki Wrocławskiej Andrzej Giniewicz Dzisiaj na zajęciach... Podstawy korzystania z arkuszy kalkulacyjnych. 1/68
Instytut Konstrukcji i Eksploatacji Maszyn Katedra Logistyki i Systemów Transportowych. Badania operacyjne. Dr inż.
Instytut Konstrukcji i Eksploatacji Maszyn Katedra Logistyki i Systemów Transportowych Badania operacyjne Dr inż. Artur KIERZKOWSKI Wprowadzenie Badania operacyjne związana jest ściśle z teorią podejmowania
Modelowanie i obliczenia techniczne. dr inż. Paweł Pełczyński
Modelowanie i obliczenia techniczne dr inż. Paweł Pełczyński ppelczynski@swspiz.pl Literatura Z. Fortuna, B. Macukow, J. Wąsowski: Metody numeryczne, WNT Warszawa, 2005. J. Awrejcewicz: Matematyczne modelowanie
Strategie VIP. Opis produktu. Tworzymy strategie oparte o systemy transakcyjne wyłącznie dla Ciebie. Strategia stworzona wyłącznie dla Ciebie
Tworzymy strategie oparte o systemy transakcyjne wyłącznie dla Ciebie Strategie VIP Strategia stworzona wyłącznie dla Ciebie Codziennie sygnał inwestycyjny na adres e-mail Konsultacje ze specjalistą Opis
SCENARIUSZ LEKCJI. Dzielenie wielomianów z wykorzystaniem schematu Hornera
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
Etapy modelowania ekonometrycznego
Etapy modelowania ekonometrycznego jest podstawowym narzędziem badawczym, jakim posługuje się ekonometria. Stanowi on matematyczno-statystyczną formę zapisu prawidłowości statystycznej w zakresie rozkładu,
Barometr Finansów Banków (BaFiB) propozycja badania koniunktury w sektorze bankowym
Jacek Batóg Uniwersytet Szczeciński Barometr Finansów Banków (BaFiB) propozycja badania koniunktury w sektorze bankowym Jednym z ważniejszych elementów każdej gospodarki jest system bankowy. Znaczenie
PRZEWODNIK PO PRZEDMIOCIE ANALIZA SYSTEMOWA. Logistyka. Niestacjonarne. I stopnia III. dr Cezary Stępniak. Ogólnoakademicki.
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj
SPIS TREŚCI. Do Czytelnika... 7
SPIS TREŚCI Do Czytelnika.................................................. 7 Rozdział I. Wprowadzenie do analizy statystycznej.............. 11 1.1. Informacje ogólne..........................................
Prognozowanie i Symulacje. Wykład I. Matematyczne metody prognozowania
Prognozowanie i Symulacje. Wykład I. e-mail:e.kozlovski@pollub.pl Spis treści Szeregi czasowe 1 Szeregi czasowe 2 3 Szeregi czasowe Definicja 1 Szereg czasowy jest to proces stochastyczny z czasem dyskretnym
Temat: Co to jest modelowanie? Modelowanie przebiegu procesu zapominania za pomocą arkusza kalkulacyjnego.
Konspekt lekcji Przedmiot: Informatyka Typ szkoły: Gimnazjum Klasa: II Nr programu nauczania: DKW-4014-87/99 Czas trwania zajęć: 90min Temat: Co to jest modelowanie? Modelowanie przebiegu procesu zapominania
TABLICA (ang. array) pojedyncza zmienna z wieloma komórkami, w których można zapamiętać wiele wartości tego samego typu danych.
Złożone typy danych - TABLICE TABLICA (ang. array) pojedyncza zmienna z wieloma komórkami, w których można zapamiętać wiele wartości tego samego typu danych. * Może przechowywać dowolny typ danych, typ
Systemy wspomagania decyzji Kod przedmiotu
Systemy wspomagania decyzji - opis przedmiotu Informacje ogólne Nazwa przedmiotu Systemy wspomagania decyzji Kod przedmiotu 06.9-WM-ZIP-D-06_15W_pNadGenG0LFU Wydział Kierunek Wydział Mechaniczny Zarządzanie
Uczestnicy: Pracownicy działów controllingu, najwyższa kadra zarządzająca, kierownicy centrów odpowiedzialności
Opis szkolenia Dane o szkoleniu Kod szkolenia: Temat: Budżetowanie - najlepsze praktyki. 30 Styczeń - 3 Luty Gdańsk, Centrum miasta, Kod szkolenia: Koszt szkolenia: 1990.00 + 23% VAT Program Cykl dwóch
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU
Zał. nr do ZW WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI KARTA PRZEDMIOTU Nazwa w języku polskim BADANIA OPERACYJNE Nazwa w języku angielskim Operational research Kierunek studiów (jeśli dotyczy): Matematyka
Microsoft Office Word ćwiczenie 2
Microsoft Office Word ćwiczenie 2 Standardy pracy inżynierskiej obowiązujące na Wydziale Inżynierii Środowiska: Egzemplarz redakcyjny pracy dyplomowej: strony pracy powinny mieć format A4, wydruk jednostronny,
Katalog rozwiązań informatycznych dla firm produkcyjnych
Katalog rozwiązań informatycznych dla firm produkcyjnych www.streamsoft.pl Obserwować, poszukiwać, zmieniać produkcję w celu uzyskania największej efektywności. Jednym słowem być jak Taiichi Ohno, dyrektor
o nazwie: adresy.xls. Fragment danych źródłowych przestawiono na rysunku 1. Rysunek 1. Dane źródłowe - plik "adresy.xls"
Laboratorium 4 Strona 1 z 11 Spis treści: 1. Filtrowanie automatyczne z wykorzystaniem pakietu Microsoft Excel 2. Filtr zaawansowany w pakiecie Microsoft Excel 3. Mechanizm tworzenia sum pośrednich 4.
Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)
KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Modelowanie Dynamiczne Procesów Biznesowych Dynamic Modeling of Business
System prognozowania rynków energii
System prognozowania rynków energii STERMEDIA Sp. z o. o. Software Development Grupa IT Kontrakt ul. Ostrowskiego13 Wrocław Poland tel.: 0 71 723 43 22 fax: 0 71 733 64 66 http://www.stermedia.eu Piotr
PRZEWODNIK PO PRZEDMIOCIE
Politechnika Częstochowska, Wydział Zarządzania PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu Kierunek Forma studiów Poziom kwalifikacji Rok Semestr Jednostka prowadząca Osoba sporządzająca Profil Rodzaj
Zastosowanie Excela w matematyce
Zastosowanie Excela w matematyce Komputer w dzisiejszych czasach zajmuje bardzo znamienne miejsce. Trudno sobie wyobrazić jakąkolwiek firmę czy instytucję działającą bez tego urządzenia. W szkołach pierwsze
Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych
Rachunek prawdopodobieństwa projekt Ilustracja metody Monte Carlo obliczania całek oznaczonych Autorzy: Marta Rotkiel, Anna Konik, Bartłomiej Parowicz, Robert Rudak, Piotr Otręba Spis treści: Wstęp Cel
Rok akademicki: 2012/2013 Kod: JFM s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne
Nazwa modułu: Statystyka inżynierska Rok akademicki: 2012/2013 Kod: JFM-1-210-s Punkty ECTS: 3 Wydział: Fizyki i Informatyki Stosowanej Kierunek: Fizyka Medyczna Specjalność: Poziom studiów: Studia I stopnia