2. A BPM meghatározása
• A Business Process Management (BPM) eszköztára
szervezési módszerekből, informatikai tervező eszközökből
és technológiákból áll.
• Alapelvek
– Rugalmas (flexible) és alkalmazkodó (adaptive) folyamatokra kell
törekedni.
– Az átláthatóság (visibility) és ellenőrzés (control) lehetősége
mindig legyen beépítve.
– A folyamatok lehetőleg legyenek szabályozottak (standards) és
megismételhetőek (repeatable).
– A folyamatok végrehajtása szimulálható legyen (simulation),
ezzel tesztelve és optimalizálva (optimization) azt.
– Szerepalapú kompozit alkalmazásokkal legyen támogatható
(Workflow applications).
24. Események (Events)
Az esemény egy olyan valami, ami „megtörténik” és van a
kiváltásának okozója.
Az események keletkezésének fontosabb okai:
• • elindult vagy befejeződött egy process (start vagy stop)
• • valamilyen idő lejárt vagy bekövetkezett (time-out)
• • egy hiba vagy egyéb kivételes állapot következett be a
munkafolyamatban
• • valamilyen szabály (rule) szerinti állítás elkezdődött
teljesülni vagy éppen azt megszegte a folyamat
• • a workflow valamely pontja egy direct üzenetet
küldött, ami egy másik helyen eseményként jelenik meg
25. Az esemény esetei
1. Kezdőesemény: (start events): egy szimpla
körben van.
2. Köztes események: (intermediate events, valahol
a process közepén keletkezhet): egy dupla körben
van.
3. Záró események (end events): vastagított körben
van.
2 alfajta:
Sender eset
Receiver eset
34. Workflow tervezési minták
• Alapvető vezérlések (Basic Control patterns)
– Sequence pattern (tevékenységek sorba rendezett
végrehajtása)
– Parallel Split pattern (párhuzamos szétválás (split vagy
fork)
– Synchronization pattern (bevárja az összes bemenőt)
– Exclusive Choice pattern (megvizsgálja a
munkafolyamat belső állapotát és ez alapján döntést
hoz, hogy B vagy C task kapja-e meg a vezérlést)
– Simple Merge Pattern (nincs szinkronizálás)