Integrált keretrendszer Példa SAP R/3 Üzleti, szervezeti folyamatok modellezése Eseményvezérelt folyamat lánc (Event-driven Process Chain (EPC), Ereignisgesteuerte Prozessketten (EPK)) 1
BPMN Business Process Modelling Notation Szervezeti / üzleti folyamatok modellezésének jelölésrendszere 2
1) Diagram jelölés szimbólumok 2) Diagramok BPMN 3
Szervezeti üzleti folyamatok Összefüggő feladatok vagy tevékenységek halmaza, amely valamilyen szolgáltatást nyújt az ügyfélnek vagy az ügyfelek csoportjának Irányított körmentes gráf kezdő és végponttal 4
Business Process diagram (BPD) Szervezeti folyamatok diagramja Business Process Visual ARCHITECT 2.0 User's Guide [online] Last Accessed March 20 2009, Available at URL: http://ds80-237-184-67.dedicated.hosteurope.de/media/documents/bpva20ug/html/ch06_business_process_diagram_samples/ch06_business_process_diagram_samples.html 5
Megrendelés Megrendelést rögzítették Szállítási határidő megállapítása Szállítási határidő megadták Ügyfél hitelképességének ellenőrzése Ügyfél hitelképesség rendben Elutasítva Megrendelés feladás Megrendelés elutasítva Megrendelés lezárása 6
Diagram jelölé Cél: Szimbolikus Azonnali felismerhetőség Megkülönböztethetőség Négy kategória: Folyamatot jelölő elemek Összekötő elemek Úszósávok egyéb dokumentumok termékek 7
Folyamat objektumok Három típus: Esemény (Event) Tevékenység (Activity) Döntés, elágazás (Átjáró, kapu (Gateway)) 8
Események Körrel jelöljük. Három típus: Kezdő(Start Event): Közbenső(Intermediate Event): Vég (End Event): Valami vagy kezdeményezi vagy eredménye van Egy folyamatot vagy kezdeményez, vagy megszakít vagy befejez 9
Tevékenység Mi a tevékenység? Lekerített sarkú téglalap. Két különböző típus: Feladat (Task): Részfolyamat (Sub-Process: Részfolyamatot más folyamatok tartalmazhatják 10
Elágazás, döntés (átjáró, kapu) A folyamat végrehajtódás során az elágazásokat és összefutásokat jeleníti meg. Rombusz vagy káró szimbólum jelöli (diamond.) Elágazás (Branching.) Villa (Forking.) Egyesítés (Merging.) Lefutási utak összekapcsolása (Joining of paths.) 11
Az elemek összekapcsolása Az elemek összekapcsolását segíti. Három tapus: Sorrend (Sequence Flow) Az elemek végrehajtási sorrendjét mutatja. Üzenet (Message Flow) Az üzenetek áramlását mutatja. Kapcsolatok (Associations) Adatok, szövegek és egyéb termékek / dokumentumok összekapcsolása a folyamat leíró diagram elemekkel. A tevékenység be- és kimeneteit mutatja. 12
Sávok (úszósávok, swimmlanes) Különböző funkcionális szolgáltatási képességeket vagy felelősségeket (feladat, hatáskör) jelenít meg. Két típus: Pool: Lanes: Különböző üzleti partnereket, üzletfeleket, résztvevőket ábrázol. A sorrendet, szekvenciát ábrázoló nem lépheti át a határt Az üzenet használható másik medencével történő kommunikációra Szoros kapcsolatban álló, de különböző résztvevőket ír le.. Sorrendiséget mutató jel átlápheti a sáv határt. Üzenet áramlás nem használható a sávok között. 13
Termékek, dokumentumok (artifacts) Részletek leírására. Nem változtatja meg a folyamat lefutását. A modellező saját elemeket hozhat létre azért, hogy több részletet rögzíthessen a folyamatról. Három előre definiált elem: Adat objektum (ábrázoló elem, data object) Milyen adatok kellenek a foltevékenységekhez illetve mit állít elő. Csoportosítás (Group) A jobb elemzés és dokumentálás érdekében csoport alkotás. Megjegyzések (Annotations) Megjegyzések további információkat közölnek, egyfajta kommentezés. 14
Additional details can be added to core elements. Adds higher level of precision to the model. Example of internal markers to the events. 15