Entdecken Sie eBooks
Kategorien
Entdecken Sie Hörbücher
Kategorien
Entdecken Sie Zeitschriften
Kategorien
Entdecken Sie Dokumente
Kategorien
bung 2
Ereignisgesteuerte Prozesskette
SYS
Eine ereignisgesteuerte Prozesskette (EPK)
Einfhrung
besteht aus Ereignissen, Funktionen und logischen Operatoren. beginnt immer mit einem Ereignis und endet mit einem. kann durch Detailinformationen ergnzt werden (eEPK)
SYS
Prozesspfad Ereignis Funktion AND-Operator OR-Operator XOR-Operator
EPK-Elemente
SYS
Erweiterte EPK
SYS
Ereignis
Notationselement: Beschriftungskonvention:
1. Objekt 2. Verb im Perfekt (z.B. Auftrag eingegangen)
Beschreibung:
Ein Ereignis ist ein erreichter Punkt in einem Prozess (meist Ergebnis einer Funktion) und hat meist eine Funktion zur Folge.
SYS
Funktion
Notationselement: Beschriftungskonvention:
1. Objekt 2. Verb im Prsens (z.B. Auftrag bearbeiten)
Beschreibung:
Eine Funktion ist ein Prozess und kann wiederum in einzelne Subprozesse unterteilt werden. Ihm voraus geht immer ein Ereignis, welches Informationen als Input liefert.
SYS
Operatoren
Notationselemente: Beschreibung:
Operatoren steuern die Prozesse.
SYS
Kreditantrag
SYS
Vereinigung mehrerer Events zu einer Funktion. Nur wenn alle Ereignisse eingetreten sind, wird die Funktion ausgefhrt. Beispiel:
Die SCHUFA-Auskunft ist eingeholt und der Kunden ist vorhanden/angelegt. Erst wenn beide Ereignisse eingetreten sind, werden die Sicherheiten berprft.
SYS
Vereinigung mehrerer Events zu einer Funktion. Wenn ein Ereignis eingetreten ist, wird die Funktion ausgefhrt. Beispiel:
Wenn der Kunde Raucher ist, ber 60 Jahre oder chronisch krank ist, wird der Antrag auf eine Krankenversicherung abgelehnt.
SYS
Vereinigung mehrerer Events zu einer Funktion. Wenn ein Ereignis eingetreten ist, wird die Funktion ausgefhrt. Beispiel:
Wenn ein Kunde angelegt wurde oder schon vorhanden war, wird die nchste Funktion ausgefhrt.
SYS
Ein Event tritt nur dann ein, wenn alle ntigen Funktionen ausgefhrt wurden. Beispiel:
Nur wenn der Name und die Anschrift erfasst sind, wurde der Kunde erfasst. (Erfassung einzeln nicht mglich)
SYS
Mindestens eine der Funktionen muss ausgefhrt sein, damit das Ereignis eintritt. Beispiel:
Im Aquarium wurde Wasser oder Salz nachgefllt. Das Ereignis ist, dass der Salzgehalt im Wasser wieder ok ist.
SYS
Es muss genau eine Funktion ausgefhrt worden sein, damit das Ereignis eintritt. Beispiel:
Kunde muss sich entweder per Telefon, Post oder online registrieren, damit er registriert ist.
SYS
Eine Funktion hat immer mehrere Ereignisse zur Folge. Beispiel:
Eine Funktion Auftrag angenommen kann als Ereignis Liefertermin festgelegt, Auftragsbesttigung bermittelt und weitere Ereignisse haben.
SYS
Eine Funktion kann ein oder mehrere Ereignisse zur Folge haben. Beispiel:
Eine Fehleranalyse bei einer Formulareingabe kann feststellen dass z.B. Angaben wie Name oder Strae fehlen.
SYS
Eine Funktion hat immer genau ein Ereignis zur Folge, dass aber vom Input der Funktion abhngt. Beispiel:
Die berprfung der Sicherheiten beim Kreditantrag kann entweder als Ereignis zur Folge haben, dass die Sicherheiten ausreichen oder auch nicht.
SYS
Ein Ereignis kann mehrere Funktionen auslsen. Beispiel:
Das Ereignis Kredit beantragt lst den Prozess der Kundendatenprfung sowie das Einholen der SCHUFA-Auskunft aus.
SYS
SYS
Stundenaufgabe I
SYS
Stundenaufgabe II
Der zu Modellierende Geschftsprozess entscheidet, ob ein Kundenauftrag angenommen wird oder nicht. Als Input erhlt der Prozess einen fertig definierten Kundenauftrag. Das Ergebnis soll lauten: Kundenauftrag angenommen oder Kundenauftrag abgelehnt. Ob ein Auftrag angenommen wird, hngt davon ab, ob er technisch machbar ist und ob die bentigten Produkte verfgbar sind.
SYS
Hausaufgabe
Modellieren Sie das Bestellen einer Flasche an einem ColaAutomaten mit ereignisgesteuerten Prozessketten. Die Bestellung beginnt mit dem Einwerfen von Geld. Ist ausreichend Geld vorhanden, kann eine Getrnkesorte gewhlt werden. Anschlieend wird die Flasche ausgegeben. Ist anschlieend noch genug Geld vorhanden, kann eine weitere Flasche gewhlt werden. Alternativ kann Geld nachbezahlt werden oder optional Wechselgeld herausgegeben werden. Der Prozess endet, wenn kein Guthaben im Automaten mehr vorhanden ist.