Probeklausur Geschäftsprozesse 1
Yannic B.
17. Juli 2023
1 Aufgabe 1: BPMN Modellierung (15 Punkte)
Ein Online-Händler möchte seinen Bestellprozess neu modellieren. Der Prozess beginnt damit, dass der
Kunde Artikel in den Warenkorb legt. Anschließend wird die Bestellung aufgegeben und vom System vali-
diert. Bei ungültigen Bestelldaten wird der Kunde benachrichtigt und der Prozess startet von vorne.
Bei einer gültigen Bestellung wird geprüft, ob alle bestellten Artikel vorrätig sind. Ist dies der Fall, wird
die Bestellung direkt ausgeliefert. Andernfalls wird für nicht vorrätige Artikel beim Lieferanten nachgeordert.
Sobald die fehlenden Artikel vom Lieferanten eintreffen, kann die Bestellung komplettiert und ausgeliefert
werden.
Parallel zur Auslieferung wird die Zahlung vom Kunden angefordert. Zahlt der Kunde nicht innerhalb
von 2 Wochen, wird eine Mahnung verschickt. Nach 4 Wochen ohne Zahlung wird die Bestellung storniert.
Erstellen Sie ein BPMN-Diagramm für diesen Prozess. Berücksichtigen Sie auch benötigte Datenobjekte.
2 Aufgabe 2: DMN Modellierung (15 Punkte)
Für die obige Bestellung müssen folgende Entscheidungen getroffen werden:
• Die Bestellung ist gültig, wenn mindestens ein Artikel bestellt wurde und die Lieferadresse sowie
Zahlungsinformationen vorhanden sind.
• Artikel gelten als vorrätig, wenn die bestellte Menge kleiner oder gleich der Lagermenge ist.
• Bei einem neuen Kunden wird die Zahlung nur akzeptiert, wenn es sich um Vorkasse handelt. Bestand-
skunden erhalten 14 Tage Zahlungsziel.
• Mahnungen werden verschickt, wenn die Zahlungsfrist abgelaufen ist und noch kein Zahlungseingang
verbucht wurde. Die erste Mahnung enthält eine Verlängerung der Zahlungsfrist um 1 Woche. Bei der
zweiten Mahnung nach 2 Wochen Verzug beträgt die neue Frist nur noch 3 Tage.
Modellieren Sie die Entscheidungslogik in Form von Entscheidungstabellen. Nutzen Sie mindestens zwei
Entscheidungstabellen.
3 Aufgabe 3: Verschiedenes (6 Punkte)
Beantworten Sie kurz die folgenden Fragen:
1. Was ist der Unterschied zwischen einem privaten und einem öffentlichen Prozess?
2. Nennen Sie zwei Nachteile von Spaghetti-Prozessmodellen.
3. Wofür werden Gateways in BPMN genutzt?
1
Yannic B.
17. Juli 2023
1 Aufgabe 1: BPMN Modellierung (15 Punkte)
Ein Online-Händler möchte seinen Bestellprozess neu modellieren. Der Prozess beginnt damit, dass der
Kunde Artikel in den Warenkorb legt. Anschließend wird die Bestellung aufgegeben und vom System vali-
diert. Bei ungültigen Bestelldaten wird der Kunde benachrichtigt und der Prozess startet von vorne.
Bei einer gültigen Bestellung wird geprüft, ob alle bestellten Artikel vorrätig sind. Ist dies der Fall, wird
die Bestellung direkt ausgeliefert. Andernfalls wird für nicht vorrätige Artikel beim Lieferanten nachgeordert.
Sobald die fehlenden Artikel vom Lieferanten eintreffen, kann die Bestellung komplettiert und ausgeliefert
werden.
Parallel zur Auslieferung wird die Zahlung vom Kunden angefordert. Zahlt der Kunde nicht innerhalb
von 2 Wochen, wird eine Mahnung verschickt. Nach 4 Wochen ohne Zahlung wird die Bestellung storniert.
Erstellen Sie ein BPMN-Diagramm für diesen Prozess. Berücksichtigen Sie auch benötigte Datenobjekte.
2 Aufgabe 2: DMN Modellierung (15 Punkte)
Für die obige Bestellung müssen folgende Entscheidungen getroffen werden:
• Die Bestellung ist gültig, wenn mindestens ein Artikel bestellt wurde und die Lieferadresse sowie
Zahlungsinformationen vorhanden sind.
• Artikel gelten als vorrätig, wenn die bestellte Menge kleiner oder gleich der Lagermenge ist.
• Bei einem neuen Kunden wird die Zahlung nur akzeptiert, wenn es sich um Vorkasse handelt. Bestand-
skunden erhalten 14 Tage Zahlungsziel.
• Mahnungen werden verschickt, wenn die Zahlungsfrist abgelaufen ist und noch kein Zahlungseingang
verbucht wurde. Die erste Mahnung enthält eine Verlängerung der Zahlungsfrist um 1 Woche. Bei der
zweiten Mahnung nach 2 Wochen Verzug beträgt die neue Frist nur noch 3 Tage.
Modellieren Sie die Entscheidungslogik in Form von Entscheidungstabellen. Nutzen Sie mindestens zwei
Entscheidungstabellen.
3 Aufgabe 3: Verschiedenes (6 Punkte)
Beantworten Sie kurz die folgenden Fragen:
1. Was ist der Unterschied zwischen einem privaten und einem öffentlichen Prozess?
2. Nennen Sie zwei Nachteile von Spaghetti-Prozessmodellen.
3. Wofür werden Gateways in BPMN genutzt?
1