Modelování procesů (2) 23.3.2009 Procesní řízení 1



Podobné dokumenty
Modelování procesů (1) Procesní řízení 1

MODELOVÁNÍ PROCESŮ VEŘEJNÉ SPRÁVY POMOCÍ FIRSTSTEP

Modelování procesů s využitím MS Visio.

Business Process Modeling Notation

Manažment v teórii a praxi 1/2006

Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Modelování podnikových procesů

Základní informace. Modelování. Notace

SQL - trigger, Databázové modelování

7.6 Další diagramy UML

Diagram datových toků - DFD

PV207. Business Process Management

Objektově orientované technologie Business proces Diagram aktivit. Daniela Szturcová

TÉMATICKÝ OKRUH Teorie zpracování dat, Databázové a informační systémy a Teorie informačních systémů

Model podnikových procesu. Model objektu. Model funkcí. Akce. Proces Objekt (trída) Událost Atribut. Akce. Akce. Funkce

U Úvod do modelování a simulace systémů

OBSAH 1. ÚVOD STRUKTURA A ÚROVNĚ PROCESNÍHO MODELU KONVENCE PRO MODELOVÁNÍ PROCESŮ KONVENCE PRO MODELOVÁNÍ ORGANIZAČNÍCH STRUK

WORKFLOW. Procesní přístup. Základ perspektivního úspěšného podnikového řízení. Funkčnířízení založené na dělbě práce

7.6 Další diagramy UML

Globální strategie, IT strategie, podnikové procesy. Jaroslav Žáček

Komputerizace problémových domén

2. Modelovací jazyk UML 2.1 Struktura UML Diagram tříd Asociace OCL. 3. Smalltalk 3.1 Jazyk Pojmenování

Návrh IS - UML. Jaroslav Žáček

Algoritmizace prostorových úloh

Obecné metody systémové analýzy

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

Návrh IS - UML. Jaroslav Žáček

PŘÍSPĚVEK O MOŽNÉM VYUŽÍVÁNÍ P/T PETRIHO SÍTÍ PŘI NAVRHOVÁNÍ SVĚTELNÉHO ŘÍZENÍ KŘIŽOVATEK

MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ

PŘÍLOHA C Požadavky na Dokumentaci

Maturitní otázky z předmětu PROGRAMOVÁNÍ

Algoritmizace diskrétních. Ing. Michal Dorda, Ph.D.

Unifikovaný modelovací jazyk UML

Krizové scénáře Modelování a simulace procesních systémů, scén a scénářů s využitím metody DYVELOP a Word Art.

Funkční analýza Předmět Informační systémy. Daniela Szturcová

Modelování a optimalizace diagnostických procesů

4 ARCHITEKTURA PODNIKOVÝCH PROCESŮ S ARISEM

Allegro obchodní doklady

Obsah. Zpracoval:

GIS Geografické informační systémy

1/1 ČESKÁ ZEMĚDĚLSKÁ UNIVERZITA V PRAZE PROVOZNĚ EKONOMICKÁ FAKULTA PŘIJÍMACÍ ŘÍZENÍ 2017/2018

Nástroje byznys modelování

MODELOVÁNÍ PODNIKOVÝCH PROCESŮ

10 Metody a metodologie strukturované analýzy

Softwarové inženýrství

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Analýza a Návrh. Analýza

GIS Geografické informační systémy

Infor APS (Scheduling) Tomáš Hanáček

Úvod do modelování a simulace. Ing. Michal Dorda, Ph.D.

Pravidla pro fungování týmů na cvičení předmětu IMO

Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika

Personální audit lze provádět z hlediska kontroly jako: Běžný, který vznikl na základě zjištěné odchylky.

Techniky modelování a optimalizace podnikových procesů

PROCESNÍ ANALÝZA Fáze III. Metodická příručka pro řízení procesů

TÉMATICKÝ OKRUH Softwarové inženýrství

ADVANTA / Dokumentace: Přehled funkčních modulů

CASE nástroje. Jaroslav Žáček

UML. Unified Modeling Language. Součásti UML

VISUAL BASIC. Přehled témat

Ukázka testu Informatiky pro přijímací zkoušky do navazujícího magisterského studia

8 Přehled OO metodik (metod, metodologií)

Simulace na modelu firmy v prostředí Witness

VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ

Část 3 Manuál pro správce

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Návrh softwarových systémů - architektura softwarových systémů

Strukturovaná analýza a návrh. Yordonova moderní strukturovaná analýza(ymsa) Strukturovaný návrh

Pravidla pro fungování týmu na cvicení predmetu PIS

Počítačová simulace logistických procesů II 12. přednáška - Rozhraní (Process Designer, MALAGA, TriCAD)

Připojení přístroje A4101 k aplikaci DDS2000

metodou BPM Various Views on the BPM Method Processes

Profilová část maturitní zkoušky 2017/2018

Okruhy z odborných předmětů

ARIS Platform softwarová podpora řízení procesů Procesní ARIS laboratoř základ moderní výuky.

Maturitní témata Školní rok: 2015/2016

IMOSI - MODELACE A SIMULACE LEARN 2013 správně možná špatně

Architektury Informačních systémů. Jaroslav Žáček

Konceptuální modelování. Pavel Tyl

POČÍTAČOVÁ SIMULACE PODNIKOVÝCH PROCESŮ. Ing. V. Glombíková, PhD.

SOFTWAROVÉ INŽENÝRSTVÍ 1

CASE. Jaroslav Žáček

Optimalizace podnikových procesů

Generování sítě konečných prvků

8 Přehled OO metodik (metod, metodologií)

Funkce, podmíněný příkaz if-else, příkaz cyklu for

Architektury Informačních systémů. Jaroslav Žáček

Globální strategie, podnikové procesy, IT strategie. Jaroslav Žáček

Inženýrská statistika pak představuje soubor postupů a aplikací teoretických principů v oblasti inženýrské činnosti.

7 Jazyk UML (Unified Modeling Language)

Metodika analýzy. Příloha č. 1

OSA. maximalizace minimalizace 1/22

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ Fakulta elektrotechnická. Microsoft Sharepoint 2007 Workflows Průmyslové informační systémy

RUP - Disciplíny. Jaroslav Žáček jaroslav.zacek@osu.cz

Optimalizace podnikových procesů fakultní nemocnice

INTEROPERABILITA ÚVOD DO STUDIA STRUKTURA, POSLÁNÍ A FUNKCE INTEROPERABILITY A JEJÍ UPLATNĚNÍ V PROCESECH BEZPEČNOSTNÍHO MANAGEMENTU ING.

Konečný automat. Studium chování dynam. Systémů s diskrétním parametrem číslic. Počítae, nervové sys, jazyky...

Transkript:

Modelování procesů (2) 23.3.2009 Procesní řízení 1

Seznam notací Síťové diagramy Notace WfMC Notace Workflow Together Editor Aktivity diagram (UML) FirsStep Designer Procesní mapa Select Prespective (procesní řetězec) Petriho síť Control Data Flow Diagram (CDFD) Business Process Modelling Notation (BPMN) 23.3.2009 Procesní řízení 2

FirsStep Designer FirstSTEP Designer je relativně výkonný lokalizovaný nástroj sloužící k modelování, dokumentaci, analýze a zdokonalování firemních procesů. Umožňuje ověřit dynamické chování jednotlivých prvků procesního modelu pomocí průběhu simulace. Obsahuje pět komponent, kterými jsou: Nástroje pro modelování Procesní šablony (Business Templates) Simulátor procesů Nástroje pro dokumentaci a analýzu Objektová repository 23.3.2009 Procesní řízení 3

FirsStep Designer Spouštěcí aktivita hraje v procesním modelu klíčovou u roli, protože zavádí do procesu produkt, často na základě vnější události. Lze jí přidělit pravidelné nebo uživatelsky definované intervaly (jak často nastává). Spouštěcí aktivitu lze také považovat za generátor událostí. 23.3.2009 Procesní řízení 4

FirsStep Designer Transformační aktivita přetváří vstupní produkt na výstupní produkt. Když transformační aktivita začíná, mají zdroje tento produkt ve svých vstupních zásobnících. Jakmile se produkt přemění, přechází do výstupního zásobníku přiřazeného zdroje a může se stát vstupním produktem pro následující aktivitu. Vstup se přeměňuje do jednoho nebo více výstupů (výsledek aktivity). Pokud je více výstupů, pak jsou po skončení aktivity vytvořeny všechny. Výstupy mohou směřovat do více aktivit nebo do jedné. 23.3.2009 Procesní řízení 5

FirsStep Designer Rozhodovací aktivita se podobá transformační aktivitě v tom, že přetváří vstupní produkt na výstupní produkt. Pro rozhodovací aktivitu však lze specifikovat několik možných výstupů, přičemž při každém provedení této aktivity může vzniknout pouze jeden z nich. Jestliže je specifikováno více výstupů, musí se také stanovit pravděpodobnost každého z nich a to tak, že součet pravděpodobností všech výstupů je dohromady 100 %. 23.3.2009 Procesní řízení 6

FirsStep Designer Transportní aktivita se používá pro explicitní modelování pohybu produktu od jednoho zdroje k druhému. Transportní aktivita přesouvá produkt z výstupního zásobníku zdrojového zdroje do vstupního zásobníku cílového zdroje, ale nijak ho nemění. Transportní aktivity lze použít pro popis explicitních zdržení nebo hromadění práce ve frontě. K transformačním aktivitám je vhodné také vztáhnout případné prodlevy, které při přesunech produktu nastávají. 23.3.2009 Procesní řízení 7

FirsStep Designer Distribuční aktivita se podobá transportní aktivitě v tom, že přesouvá produkt od jednoho zdroje k druhému, ale vytvářívíce kopií výstupního produktu. V této aktivitě hraje hlavní roli cílový zdroj, protože počet vytvářených kopií vychází z počtu zdrojů, specifikovaných jako cílové. Distribuční aktivity se používají např. k modelování aktivit, které začínají souběžně na základě stejných vstupů, nebo k modelování schůzek, kde se musí rozeslat pozvánky nebo vyrozumění několika různým zdrojům. 23.3.2009 Procesní řízení 8

FirsStep Designer Ukončovací aktivita odebírá produkt ze scénáře, pravděpodobně do okolí podniku, čímž brání hromadění produktu ve výstupním zásobníku zdroje. Ukončovací aktivita je zapotřebí pouze na konci procesu a označuje jeho dokončení, nicméně jich může být vprocesu několik (např. pro ukončení každé větve vzniklé použitím rozhodovací aktivity). 23.3.2009 Procesní řízení 9

FirsStep Designer Mapa procesu na atomické úrovni obvykle začíná spouštěcí aktivitou (událost, která spouští proces) a končí ukončovací aktivitou. Spouštěcí a ukončovací aktivita jsou počátečním a koncovým bodem celého procesu. Protože se jedná o události, nelze jim přiřadit dobu trvání a nevyžadují tudíž žádné náklady ani čas. Ostatní činnosti se musí modelovat jako oddělené aktivity. 23.3.2009 Procesní řízení 10

Příklad FirsStep Designer schválení cestovního příkazu Cyklus 23.3.2009 Procesní řízení 11

Příklad FirsStep Designer vyúčtování služební cesty 23.3.2009 Procesní řízení 12

Příklad FirsStep Designer Analýza toků práce mezi odděleními - plavecké dráhy (swimlines). 23.3.2009 Procesní řízení 13

Diagram procesních řetězců Anglicky název: Process Flowchart Dívá se na výrobu produktů nebo dodání služeb z vyšší perspektivy. Používá pět standardních symbolů k popisu procesu. 23.3.2009 Procesní řízení 14

Diagramy procesních řetězců Příklad vývojového diagramu (část procesu výroby jablečné šťávy) 23.3.2009 Procesní řízení 15

Diagramy procesních řetězců Notace používaná v metodice Select Prespective 23.3.2009 Procesní řízení 16

Petriho sítě Carl Adam Petri, Kommunikation mit Automaten, 1962. Rozšíření modelovacích možností konečných automatů. Petriho sítě (Petri Nets) označují širokou třídu diskrétních matematických modelů, které umožňují popisovat specifickými prostředky řídicí toky a informační závislosti uvnitř modelovaných systémů. Petriho sítě nabízejí nejen názorné grafické vyjádření, ale také solidní matematický aparát, který je přínosný při realizaci či ověřování specifikovaných procesů. 23.3.2009 Procesní řízení 17

Petriho sítě Princip Petriho sítí je založen na přechodech mezi jednotlivými místy, a to v závislosti na rozmístění značek v daných místech celé sítě. Základních modelovací prvky: Místa (Places) dílčí stavy; Přechody (Transition) činnosti; Značky (Tokens) podmínky. 23.3.2009 Procesní řízení 18

Petriho sítě Příklad myčky aut Automyčka postupně umývá automobily tak, jak vznikají požadavky na jejich umytí.vjezd do myčky je podmíněn zaplacením mytí a prázdnou myčkou. Místa p1, p2, p3 a p4 reprezentují podmínky Požadavek mytí, Zaplaceno, Myčka prázdná a Auto umyto. Přechody t1 a t2 reprezentují činnosti Platba a Mytí. Na místa p1 a p3 umístíme značky vyjadřující splnění počátečních podmínek. 23.3.2009 Procesní řízení 19

Formální definice Petriho sítě Petrihosíť je uspořádaná trojice (P, T, F), kde: P je konečná množina míst (Places), T je konečná množina přechodů (Transitions), kde P T= F (P T) (T P) je množina propojení (toková relace). Místo p P nazýváme vstupním místem přechodu t T právě tehdy, když existuje propojení místa p do přechodu t. Místo p P nazýváme výstupním místem přechodu t T právě tehdy, když existuje propojení z přechodu t do místa p. Značení: t a t - množina vstupních (výstupních) míst přechodu t. Značení: p a p - množina všech předcházejících (následujících) přechodů, které sdílí p jako své výstupní (vstupní) místo. 23.3.2009 Procesní řízení 20

Petriho sítě - Zhrnutí Nevýhodou a omezením je striktní formalizace a její vazba na grafické znázornění. Slouží pro účely simulací a ověřování podnikových procesů. 23.3.2009 Procesní řízení 21

Diagramy datových toků s řízením (CDFD) Proces, funkce, transformace Paměť, datastór Datový tok, tok Terminátor, vnější entita 23.3.2009 Procesní řízení 22

Diagramy datových toků s řízením (CDFD) Rozšířená varianta DFD. Vedle procesů transformujících data jsou tu zakresleny i řídící procesy, jejichž účelem je řízení a synchronizace funkcí systému. Pomocí řídících procesů je možné upřesnit podmínky spuštění jednotlivých transformačních procesů. Řídící procesy komunikují s transformačními procesy pomocí vstupních a výstupních signálů, které představují speciální řídící toky. Každý řídící proces je specifikován pomocí stavového diagramu (STD), případně pomocí sady STD. 23.3.2009 Procesní řízení 23

Diagramy datových toků s řízením (CDFD) Terminátor ~ Plavecká dráha 23.3.2009 Procesní řízení 24

Cvičení Překreslete vámi dříve vytvořenou procesní mapu jednoho primárního procesu vaší fiktivní firmy do další notace (viz. Modelovaní procesů 1 a 2). Do této notace překreslete i dříve vytvořený subproces. 23.3.2009 Procesní řízení 25