Difference between revisions 8651231 and 8651462 on cswiki

==Co je to BPMN?==
BPMN = Business Process Model and Notation; notace sloužící pro modelování procesů uvnitř organizace. Jde o standard pro modelování business procesů. Byl vyvinut skupinou OMG.
==K čemu slouží?==
(contracted; show full)|-
|Uncontrolled flow 
|| Nekontrolovaný tok 
||
*Týká se toku, kterého se netýká nějaká podmínka. V nejjednodušším případě se to týká spojení dvou aktivit sekvenčním tokem. Může se to týkat i více sekvenčních toků, které se sbíhají do činnosti, nebo kterés z činnosti rozbíhají
||[[File:Normal-tok.PNG|thumb|Notace prvku nekontrolovaný tok]]
|-

| Message flow  
|| Tok zpráv 
||
*zobrazuje zasílání zpráv mezi procesy
*mohou být spojeny s hranicí bazénu nebo s objektem uvnitř bazénu
*používá se pouze pro kominikaci dvou bazénů, uvnitř jednoho bazénu se nesmí používat
||[[Soubor:tok-zprav.png]]
|-
| Text buňky || Text buňky || Text buňky
|-
| Text buňky || Text buňky || Text buňky
|-
| Text buňky || Text buňky || Text buňky
|-
| Text buňky || Text buňky || Text buňky
|-
| Text buňky || Text buňky || Text buňky
|}

==Příklad užití BPMN==
===Popis procesu===

Procesní diagram začíná u zákazníka, který dostal chuť na pizzu. Zákazník si vybral pizzu a telefonicky si ji objednal. Po té zákazník čeká na pizzu, až bude dodána. Žlutý kosočtverec se pětiúhelníkem uvnitř dvojitého kruhu znázorňuje tzv. bránu nebo také rozhodovací krok řízený událostí, tzn., že se pokračuje tehdy, když nastane jedna ze dvou událostí následujících po tomto r(contracted; show full)
==Nástroje pro tvorbu BPMN==
Nástrojů pro tvorbu BPMN modelů existuje, velké množství.  Některé jsou zdarma, za některým je potřeba koupit drahou licenci. Takovým příkladem může být Oracle Designer, který stojí okolo 80 000 kč. Samozřejmě, že většina nástrojů umí daleko více modelů než jen vytvářet BPMN. Jako další vlastnosti lze uvést tyto: Tvorba dynamických diagramů, tvorba statických diagramů, generování dokumentace, verzování, generování kódu… 
==Popis vybraných nástrojů==
==Reference==