Gazdasági Ismeretek | Menedzsment » Üzleti folyamatok, BPMN poszter

Alapadatok

Év, oldalszám:2008, 1 oldal

Nyelv:magyar

Letöltések száma:61

Feltöltve:2011. március 06.

Méret:366 KB

Intézmény:
-

Megjegyzés:

Csatolmány:-

Letöltés PDF-ben:Kérlek jelentkezz be!



Értékelések

Nincs még értékelés. Legyél Te az első!

Tartalmi kivonat

A Business Process Diagram grafikus objektumai Tevékenység Például: „E-mail megérkezett”, „3 óra van”, „Raktár üres”, „Kritikus hiba”,. Például: „Levél küldése”, „Jelentés írása”, „Kamatok számítása”,. Folyamat Záró Egy résztvevıtıl üzenet érkezik és eseményt vált ki. Ha a folyamat üzenetre várt, akkor az üzenet {start, continue, end} ({indító, folytató vagy záró}) hatással van rá, illetve ha kivétel történik, a folyam megváltozik. A záró típusú üzenet esemény azt jelöli, hogy a résztvevınek egy üzenet kerül kiküldésre a folyamat befejezésekkor. Idızítés Beállítható egy meghatározott idı vagy ciklus, ami kiváltja a folyamat indítását vagy folytatását. Az idı alapú késleltetések modellezéséhez köztes timer használható. Feladat és alfolyamat speciális attribútumai Ismétlıdı Elvetés Ez a típusú esemény a tranzakciós alfolyamatoknál jelenik meg. Ezt a típusú

eseményt az alfolyamat határához KELL kapcsolni. Ki FOG váltódni, ha egy Elvetı Záró Esemény történik a tranzakciós alfolyamatban. Kompenzáció Ez a típusú esemény kompenzációkezelést (beállítás és végrehajtás) jelöl. Ha az esemény egy normál folyam része, kompenzációt hív meg. Amikor egy tevékenység határához van csatolva, egy adott kompenzációs hívásra reagál. Nagyon hasznos tranzakció roll-back modellezésére Esemény alapú kizáró (exkluzív) döntés. ~ A feladat vagy alfolyamat nem kapcsolható szekvenciafolyamba a tervezés ideje alatt. Több példány A feladat vagy alfolyamat több példánya létrejön. Kompenzáció A szimbólum kompenzációs feladatot vagy alfolyamatot jelöl. Adat alapú inkluzív döntés vagy egyesítés. Komplex feltétel (alapfeltételek egy kombinációja) ÉS Párhuzamos elágaztatás (fork) és összeillesztés (join), szinkronizáció. Normál szekvencia-folyam Ez a típusú befejezés

azt jelöli, hogy a folyamat minden tevékenysége azonnal befejezıdik, beleértve a több-példányú tevékenységek minden példányát. A folyamat kompenzáció és eseménykezelés nélkül fejezıdik be. [állapot] Csoportosítás Megjegyzés Leírás until hurok A medencének tartalmaznia KELL 0 vagy 1 üzleti folyamatot. Megjegyzések segítségével a modellezı további információkat nyújthat a BPMN diagram olvasójának. A sáv a medence felosztásából származó rész, melyet a tevékenységek rendezésére és kategorizálására használnak. Feladat Kompenzációs tevékenység A feladat A feladat visszavonása X kivétel Tranzakció indul Ismétlıdı alfolyamat Tranzakció határa Sikeres tranzakció B feladat Hiba - kompenzációs események nem váltódnak ki A Kivételfolyam Két medence csak üzenetfolyammal kapcsolható össze. A medence egy folyamat résztvevıjét jelöli. Egy üzleti folyamatot tartalmaz és B2B szituációkban

használják. Tranzakciót a hozzá tartozó összes tevékenység sikeres befejezésekor tekintünk végrehajtottnak. Ellenkezı esetben a tranzakció sikertelen és rollback (kompenzációs) tevékenységek segítségével a végrehajtott tevékenységek visszavonásra kerülnek. Kifejtett alfolyamat No A medence 0 vagy több sávot tartalmazhat. A csoportosítás dokumentációs és elemzési célt szolgál, ugyanakkor használható medencék közötti elosztott tranzakciók tevékenységeinek azonosításához is. A tevékenységek csoportosítása nem befolyásolja a szekvencia- vagy üzenetfolyamot. Kompenzációs hozzárendelés Véletlenszerő– Folyam nélkül GOTO-ként használt köztes hivatkozás A ~ GOTO-ként használt köztes hivatkozás „Kereskedelmi divízió”, „Raktár”, „ERP rendszer”, . Az adatobjektum információt szolgáltat arról, hogy milyen eseményeket szükséges kiváltani és/vagy azok mit hoznak létre. A termék nincs közvetlen

hatással üzenetfolyamra vagy szekvencia-folyamra. Az adatobjektumnak lehet állapota is. Medence Befejezés Szekvencia-folyam Úszósáv Szabványos termékek Adatobjektum Az üzenetfolyam két üzenet fogadására és küldésére felkészült részvevı közötti üzenetek folyamát jelöli. BPMN-ben medencék jelölik a két résztvevıt. Az (irányított vagy irányítatlan) asszociáció folyam objektumokhoz főz információt. A folyam objektumokhoz így szöveg vagy grafikus nem folyam objektumok csatolhatók. A szekvencia-folyamok a következı típusokba sorolhatók: normál folyam, kivétel folyam, feltételes folyam, hivatkozás esemény és Ad Hoc (nem definiált) folyam. Lásd még a »Munkafolyam (workflow) minták« címszót. A medence és sáv szervezetet, szerepkört, rendszert vagy felelısségi kört jelöl. Például: „Egyetem”, dokumentum”, „Megerısítés”,. Ez a típusú esemény a folyamat kiváltásának többféle módját jelöli. Ezek

közül csak egy szükséges ahhoz, hogy a Folyamat {elinduljon, folytatódjon, befejezıdjön}. Adat alapú exkluzív döntésnél vagy inkluzív döntésnél használható az alapértelmezett szekvencia-folyam. Az ilyen típusú szekvencia-folyam használatára csak akkor kerül sor, amikor futásidıben egyetlen más kimenı feltételes folyam sem igaz. Asszociáció VAGY A termék kiegészítı információkat nyújt a folyamatról. Szükség esetén, a modellezık és a modellezı eszközök szabadon hozzáadhatnak új termék típusokat. Példák adat objektumra: „Egy levél”, „E-mail üzenet”, „XML Multiple (többféle) Egy szekvencia-folyamnak lehetnek feltételei, melyek futásidıben értékelıdnek ki. A feltételek határozzák meg, hogy az adott folyam mőködésbe lépjen vagy sem. Alapértelmezett szekvencia-folyam Termék (artefact) Ez a típusú esemény akkor kerül kiváltásra, amikor egy szabály feltételei teljesülnek. A szabályok nagyon

hasznosak amikor folyamat hurkot kell megszakítani, például: „Ismétlések száma = N”. Köztes szabály csak kivételkezelésre lehet használni. A hivatkozás (vagy link) egy folyamat végét (eredményét) egy másik indításához (kiváltásához) kapcsolja. Az így összekapcsolt folyamatok általában egyazon szülıfolyamat alfolyamatai. Hivatkozás használható pl amikor a munkafelület (oldal) túl kevés - másik oldalra kell lépni. felé: A szekvencia-folyam egy folyamat tevékenységeinek végrehajtási sorrendjét jelöli. Feltételes szekvencia-folyam Üzenetfolyam KOMP -LEX Sáv Az ilyen típusú záróesemény azt jelöli, hogy egy bizonyos hibát kell generálni. Ezt a hibát egy köztes esemény fogja elkapni az esemény kontextusában. (ESEMÉNY) A feladat vagy alfolyamat ismétlıdı Esetleges (Ad-Hoc) Hiba Hivatkozás (ADAT) XOR Üzenet Szabály Adat alapú exkluzív döntés vagy egyesítés. Mindkét szimbólum jelentése ugyanaz. Lásd

még a Feltételes folyamot. XOR Sáv Indító Köztes Általános Normál szekvencia-folyam Átjáró típusok További információ a tranzakcióról és kompenzációról a »Kompenzációs hozzárendelés« címszó alatt található. Feladat felé: Grafikus összekapcsoló objektumok Tranzakció A folyamat kezdetét indító esemény jelöli. Köztes esemény indító és záró esemény között fordul elı. Befolyásolja a folyamat lefolyását, de nem indít vagy fejez be (közvetlenül) folyamatot. A záró esemény a folyamat befejezését jelöli. bemenı és/vagy kimenı szekvencia-/üzenetfolyamuk. Folyam objektumok (események, tevékenységek, átjárók) egymással vagy egyéb információkkal való összekapcsolására három lehetıség van: szekvencia-folyam, üzenetfolyam és asszociáció. Átjárók segítségével folyamatok szétválasztása és összeolvasztása valósítható meg. Például: „Igaz? igen/nem”, „Melyik színt válassza? –

piros/zöld/kék” A feladat a legalacsonyabb absztrakciós szintő tevékenység. Kifejtett alfolyamat Összecsukott alfolyamat Leírás és üzenetfolyam szabályok Grafikus összekapcsoló objektumok SzekvenciaAz alábbi táblázatban csak azok az objektumok szerepelnek, melyeknek lehet Átjáró A tevékenység egy cég által végrehajtott általános munka. Egy tevékenység lehet atomi (feladat) vagy összetett (folyamat, alfolyamat). -tól: Esemény Legfrissebb verzió: http://bpmn.itposternet A Business Process Diagram összekapcsoló objektumai Az esemény valami, ami »megtörténik« a folyamat során. Befolyásolja a folyamat lefolyását és általában van okozója (ami kiváltja - trigger) vagy hatása (eredménye). Üzenet folyam Üzenet típus C baefg Business Process Modelling Notation (BPMN) poszter -tól: X kivétel ÚjraB Feltételes folyam ~ B Összecsukott ad-hoc alfolyamat B feladat visszavonása próbálkozás Hurok megszakító

szabály Más szolgáltatásokon keresztül kezelés X kivétel Tranzakció kivétel Sikertelen tranzakció Elvetés (cancel)- kompenzációs események váltódnak ki. Elvetı esemény csak tranzakcióval használható. Néhány perc várakozás Business Process Diagram Notation - Alapvetı minták és ellenpéldák Modellezze a medencékben egymástól függetlenül a folyamatokat, majd definiálja az üzenetfolyamokat a medencék között. Hiányzó záró esemény Hiányzó szekvencia-folyamok I A feladat C feladat EB üzenetfolyam D feladat E feladat Átjáró használata Átjáróhoz kizárólag szekvencia-folyam kapcsolható. Átjáró használatakor figyeljünk a holtpontmentességre. Az üzenetfolyam nem befolyásolja az átjárót Egy medence csak egy folyamatot tartalmazhat A feladat B feladat . F feladat Ebben az esetben az idızítı esemény a feladat IDİTARTAMÁT jelöli. Köztes eseményt kell használni. Többszörös egyesítés, nem

irányított folyam Párhuzamos elágazás, nem irányított folyam C feladat Kizáró választás döntési átjáróval A feladat A feladatnak nincs kimenı folyama. A feladat Többszörös választás Párhuzamos elágazás, elágaztató átjáró Szinkronizáció (párhuzamos join) B feladat C feladat Üzenet küldése X medence felé 1. alternatíva A döntésnek legalább két kimenı folyama kell legyen 2. alternatíva Üzenetfolyam nem lehet átjáró alternatíva 2. alternatíva Komplex döntés (átjáró) Hiányzó indító esemény Feladat és esemény használata Gyakori az események és feladatok helytelen modellezése. Például: helytelen az eseményeket feladatokként, illetve a feladatok állapotait új feladatokként használni. Ez a feladat redundáns. A feladat automatikusan elindul a szekvenciafolyam elején. . X dokumentum . X dokumentum átvétele A feladat indítása Ez a feladat redundáns. Az A feladat automatikusan befejezıdik a

szekvenciafolyam végén. A feladat végrehajtása A feladat befejezése . Indító vagy köztes esemény nem lehet üzenetfolyam forrása (kiindulópontja). Mindkét példa rossz: . köztes esemény nem indíthat üzenetfolyamot, eseményt csak üzenetfolyam válthat ki. . B üzenet A A feladat A feladat B feladat . . A feladat . »P« alfolyamat X esemény Üzenet küldése X medence felé B feladat A poszter szimbólumai Ajánlás Rossz modell . Szinkronizációs egyesítés, egyesítı átjáró A feladat B feladat B . Annak ellenére, hogy ajánlott a folyamatot eseménnyel kezdeni és zárni, ez nem kötelezı. Az indító és záró események alfolyamatban is lehetnek, ha szükséges, vagy a feladat határához is lehetnek csatolva, hogy az alfolyamat és a folyamat többi része közötti normál szekvencia-folyam ne szakadjon meg. Példa holtpontra (deadlock-ra) Névjegy Erre a poszterre a »Creative Commons Attribution-Share Alike (by-sa)«

szlovén licenc vonatkozik. Figyelmeztetés vagy hiba a BPMN modellben C feladat Többszörös választás, inkluzív döntési átjáró Készítették: Gregor Polančič & Tomislav Rozman Email: info@itposter.net University of Maribor Faculty of Electrical Engineering and Computer Science Institute of Informatics Poszter verzió: 1.010 (2008 10 6) Felhasznált irodalom: BPMN Specification 1.0 @ http://wwwbpmiorg B üzenet Kivétel folyam Y esemény Normál folyam B feladat X medencébıl jövı üzenet C feladat Az alfolyamatnak rendelkeznie A folyamatnak rendelkeznie kell egy indító eseménnyel kell egy záró eseménnyel A feladat A üzenet . A feladat Döntési információ elemzése Fontos megjegyzés, magyarázat . Y dokumentum B feladat C feladat X medence felé küldött üzenet »P« alfolyamat Ez a feladat redundáns. A dokumentum átvétele önmagában is egy feladat. X dokumentum Szekvencia-folyam nem keresztezheti alfolyamat határát . A

üzenet Üzenetesemény nem megfelelı pozícionálása B . Szekvencia-folyam használata Kifejtett alfolyamatok használatakor a szekvencia-folyamokat az alfolyamatok határaihoz kell kapcsolni. A folyamatoknak és alfolyamatoknak megfelelıen kell indulniuk és végzıdniük (indító és záró események szükségesek)! Megkülönböztetı, egyesítı átjáró Egyszerő egyesítés, nem irányított folyam B feladat Esemény alapú döntés Üzenetesemény és üzenetfolyam használata Egyszerő egyesítés, nem irányított folyam Feltételes folyam itt nem megengedett Döntési információ az X medence felıl . Kivétel ideje (pl. »2 óra elteltével«) A szekvencia-folyam nem megengedett medencék között Munkafolyam (workflow) minták Normál szekvenciafolyam C feladat B feladat A sáv AD üzenetfolyam . Késleltetés A medence B feladat B medence A feladat B feladat Üzenetfolyam folyamaton belül nem megengedett B sáv A medence . Gyakori a

sávok helytelen, a medencékhez hasonló használata. Például egy medence több üzleti folyamatot tartalmaz vagy a különbözı sávok közt üzenetfolyam található. B medence Idızítı esemény használata késleltetéshez. Folyam használata sávok közt A sáv Idızítı események használatánál két tévedés gyakori. Az egyik, hogy köztes események helyett gyakran indító eseményeket alkalmaznak. A másik, hogy a köztes eseményeket késleltetı mechanizmusként használják, de kivételként modellezik (a feladat idıtartamát szemléltetve) és fordítva (a helyes használatot lásd lentebb). Medencék használatakor gyakori, hogy szekvencia-folyamok és indító/záró események hiányoznak, ilyenkor a modellezık tévesen azt feltételezik, hogy az üzenetfolyamok helyettesítik a szekvencia-folyamokat. Emellett az üzenetfolyamokat medencék összekötésére használják, szintén tévesen. B sáv Idızítı esemény (nem megfelelı) használata

Folyam nem megfelelı használata medencében és medencék között Fordította: Kelemen Zádor Dániel Jó (javított) modell kelemen.daniel@sqihu; wwwcmmihu http://bpmn.itposternet