Übungsaufgaben zur Ereignisgesteuerten Prozesskette (EPK)
https://bildung.social/@oerinformatik/
https://oer-informatik.de/epk-uebungsaufgaben
Geschäftsprozessmodellierung, EPK, eEPK, BPMN, Konnektor, Gateway, Pool, Nachrichtenfluss, Ablauforganisation, Übungsaufgaben, Prüfungsvorbereitung
Geschäftsprozessmodellierung, Ereignisgesteuerte Prozesskette, EPK, eEPK, Konnektor, Organisationseinheit, Informationsobjekt, Ablauforganisation, Übungsaufgaben, Prüfungsvorbereitung
tl/dr; (Bearbeitungszeit insgesamt 38 min, mehrere Aufgaben): Zwei Übungsaufgaben zur Ereignisgesteuerten Prozesskette: Du ergänzt eine erweiterte EPK zum Einstellen von Mitfahrangeboten und begründest die Wahl der Konnektoren und erstellst eine erweiterte EPK für die Fertigung von Fahrrädern mit Individualrahmen [AI-Assisted]. (Zuletzt geändert am 28.10.2026)
Diese Übungsaufgaben gehören zum Artikel Geschäftsprozesse mit der Ereignisgesteuerten Prozesskette (EPK) modellieren. Übungsaufgaben zu BPMN und zum Vergleich beider Notationen findest Du unter Übungsaufgaben zu BPMN.
Hinweise zur Bearbeitung: Als FIDP, IKS oder IKD musst Du zur Teil-2-Prüfung Aufgaben auf Kernkompetenz-Ebene lösen können, das ist Aufgabe 2.1. Von FIDP wird zusätzlich erwartet, dass ihnen Aufgaben auf Profilkompetenz-Ebene (Aufgabe 3.1) keine Probleme bereiten. Achte auf den Operator: „Nennen“ und „angeben“ verlangen Stichworte, „beschreiben“, „erläutern“ und „begründen“ ganze Sätze mit Bezug zur Situation, „erstellen“ und „modellieren“ ein vollständiges Diagramm, „ermitteln“ und „berechnen“ einen nachvollziehbaren Rechenweg. Diagramme zeichnest Du auf Papier oder mit einem Werkzeug wie draw.io. Für Modelle gibt es meist mehrere richtige Lösungen; vergleiche Deine Lösung mit der Beispiellösung vor allem auf die Regeln der Notation.
Du möchtest eigene Aufgaben zum Üben von einem KI-Sprachmodell generieren lassen?
Kopiere den Text in ein KI-Sprachmodell Deiner Wahl und passe Kompetenzstufe, Anzahl, Bearbeitungszeit und Szenario bei Bedarf an. Wie die Aufgaben aufgebaut sind, beschreibt der Artikel Wie sind die Aufgaben aufgebaut?. Prüfe die Ergebnisse mit dem Lehrartikel: KI-Sprachmodelle machen Fehler.
Erstelle neue Übungsaufgaben zum Thema „Geschäftsprozesse mit der
Ereignisgesteuerten Prozesskette (EPK) modellieren“.
Bauplan: Halte Dich an Aufbau, Kompetenzstufen, Operatoren,
Anforderungsbereiche, Punkte und Zeitschätzung, die im Artikel
https://oer-informatik.de/aufgaben-aufbau beschrieben sind.
Fachliche Grundlage:
- https://oer-informatik.de/epk
- https://oer-informatik.de/geschaeftsprozess-digitalisieren-und-optimieren
- Stilbeispiel: https://oer-informatik.de/epk-uebungsaufgaben
Die Aufgaben sollen Inhalte zu diesen Schlagwörtern abdecken:
- Geschäftsprozessmodellierung
- EPK
- eEPK
- BPMN
- Konnektor
- Gateway
- Pool
- Nachrichtenfluss
- Ablauforganisation
Kompetenzstufe: Kernkompetenz (alternativ: Basiskompetenz, Profilkompetenz, Expertise)
Anzahl: 1 Aufgabe mit Teilaufgaben
Bearbeitungszeit in Minuten ca.: <5 bis 30 min>
Szenario: eines der Szenarien aus dem Bauplan
Vorgehen:
1. Lies zuerst die verlinkten Artikel. Kannst Du keine Webseiten
abrufen, sag mir das, statt zu raten.
2. Steht bei einer Angabe noch ein Platzhalter in <…>, frag mich
zuerst danach. Richte Punkte und Zahl der Teilaufgaben nach der
Bearbeitungszeit (ca. 0,9 min je Punkt).
3. Gib je Aufgabe Titel mit Kompetenzstufe, Ausgangssituation und
Teilaufgaben mit Operator und Punktzahl aus, dazu die geschätzte
Bearbeitungszeit.
4. Gib die Beispiellösungen mit Punkteverteilung erst aus, wenn ich
danach frage.
Aufgabe 2.1: Eine EPK für Mitfahrangebote vervollständigen (Kernkompetenz)
(ca. 15 min Bearbeitungszeit)
Für die Mitfahr-App „RatzFahrt“ des Ratz und Rübe Berufskollegs dokumentiert ihr den Ablauf, mit dem Fahrer*innen wie Ben Richter eine Fahrt anbieten:
Ben gibt in der App die Fahrtdaten ein (Haltepunkt, Uhrzeit, freie Plätze, Kostenbeitrag); dabei entsteht das Fahrtangebot. Sind die Fahrtdaten eingegeben, prüft die App sie anhand der RatzFahrt-Datenbank (z. B. ob der Haltepunkt öffentlich ist und der Kostenbeitrag 0,10 € je km nicht übersteigt). Sind die Daten unvollständig oder unzulässig, zeigt die App einen Hinweis an, und Ben gibt die Fahrtdaten erneut ein. Sind die Daten vollständig und plausibel, wird das Angebot in der App veröffentlicht und gleichzeitig anonymisiert an die Flurmonitore übertragen. Erst wenn das Angebot veröffentlicht ist und auf den Flurmonitoren angezeigt wird, erhält Ben eine Push-Nachricht. Danach ist das Angebot vollständig eingestellt.
a) Ergänze die Lücken (1) bis (10). Gib bei Ereignissen und Funktionen die Beschriftung und bei Konnektoren den Typ (UND, ODER oder XOR) an. (10 Punkte)
| Nr. | Element | Beispiellösung |
|---|---|---|
| (1) | Konnektor | XOR (Zusammenführung: erste Eingabe oder Wiederholung nach Hinweis) |
| (2) | Ereignis | Fahrtdaten sind eingegeben |
| (3) | Konnektor | XOR (Verzweigung) |
| (4) | Ereignis | Daten sind unvollständig oder unzulässig |
| (5) | Funktion | Hinweis anzeigen |
| (6) | Konnektor | UND (Verzweigung) |
| (7) | Funktion | Angebot anonymisiert an Flurmonitore übertragen |
| (8) | Ereignis | Angebot wird auf den Flurmonitoren angezeigt |
| (9) | Konnektor | UND (Zusammenführung) |
| (10) | Ereignis | Angebot ist eingestellt (bzw. Fahrer*in ist informiert) |
Je Lücke 1 Punkt; sinngemäße Formulierungen sind richtig, Ereignisse müssen einen Zustand beschreiben, Funktionen eine Tätigkeit.
b) An „Fahrtdaten in der App eingeben“ und „Fahrtdaten prüfen“ zeigen die gestrichelten Pfeile in unterschiedliche Richtungen. Erkläre, was das jeweils bedeutet. (2 Punkte)
Die gestrichelten Pfeile sind Informationsflüsse. Bei „Fahrtdaten in der App eingeben“ zeigt der Pfeil zum Informationsobjekt: Die Funktion erzeugt bzw. schreibt das Fahrtangebot (1 Punkt). Bei „Fahrtdaten prüfen“ zeigt der Pfeil zur Funktion: Sie liest Daten aus der RatzFahrt-Datenbank (1 Punkt).
c) Jemand aus Deiner Klasse schlägt vor, direkt nach dem Ereignis „Fahrtdaten sind eingegeben“ einen XOR-Konnektor mit den Ereignissen „Daten sind vollständig“ und „Daten sind unvollständig“ zu setzen und die Funktion „Fahrtdaten prüfen“ wegzulassen. Begründe, warum das gegen die Regeln der EPK verstößt. (2 Punkte)
Ein Ereignis ist ein eingetretener Zustand und kann nichts entscheiden; auf ein einzelnes Ereignis darf daher kein XOR- oder ODER-Split folgen (1 Punkt). Die Entscheidung trifft eine Funktion („Fahrtdaten prüfen“), erst danach verzweigt der XOR-Konnektor in die möglichen Ergebnis-Ereignisse. Außerdem würden dann zwei Ereignisse direkt aufeinander folgen (1 Punkt).
d) Begründe, warum an Lücke (1) ein XOR- und kein UND-Konnektor stehen muss. (2 Punkte)
Die Funktion „Fahrtdaten in der App eingeben“ startet entweder, weil eine Fahrt angeboten werden soll, oder, weil nach einem Hinweis erneut eingegeben werden muss – nie beides gleichzeitig. Ein UND-Konnektor würde auf beide Ereignisse warten; der Prozess käme beim ersten Durchlauf nie in Gang (Deadlock).
Aufgabe 3.1: Individualrahmen als eEPK (Profilkompetenz)
(ca. 23 min Bearbeitungszeit)
Die CSB-Rad GmbH möchte den Ablauf für Fahrräder mit Individualrahmen digitalisieren. Bastian Ludwig beschreibt Dir den Ablauf:
„Wenn eine Bestellung mit Individualrahmen eingegangen ist, prüfe ich als Werkstattleitung die Rahmenkonfiguration anhand der Bestellung. Ist sie nicht fertigbar, stimmt der Vertrieb mit der Kundin oder dem Kunden eine Änderung ab. Ist die Konfiguration fertigbar oder geändert, senden wir den Fertigungsauftrag an die Rahmenwerk OWL GmbH und bestellen gleichzeitig die gleichschließenden Schlösser bei der Lipper SchließTec KG; dabei entstehen der Fertigungsauftrag und die Schlossbestellung. Erst wenn Rahmen und Schlösser geliefert sind, montiert und prüft die Werkstatt das Rad und hält das Ergebnis im Prüfprotokoll fest. Stellt sie einen Mangel fest, wird nachgearbeitet und erneut geprüft. Ist die Prüfung bestanden, versendet das Lager das Rad.“
a) Erstelle zu dieser Beschreibung eine erweiterte EPK (eEPK) mit Organisationseinheiten und Informationsobjekten. (20 Punkte)
Bewertung (Vorschlag): Ereignisse und Funktionen je 0,5 Punkte (17 Elemente, 8,5 Punkte), Konnektoren je 1 Punkt (6 Punkte), Organisationseinheiten und Informationsobjekte je 0,5 Punkte (bis 4 Punkte), Einhaltung der Regeln (Start und Ende mit Ereignis, Wechsel von Ereignis und Funktion, Rückführung der Nacharbeit über XOR-Join) 1,5 Punkte. Andere Formulierungen und eine abweichende Anordnung sind richtig, wenn die Regeln eingehalten sind.
b) Jemand aus Deiner Klasse hat in der eigenen eEPK die beiden Wege vor „Rad montieren und prüfen“ – den ersten Durchlauf nach der Lieferung und die Rückkehr aus der Nacharbeit – mit einem UND-Konnektor zusammengeführt. Erläutere, wie sich der Prozess mit diesem Modell verhalten würde, und gib an, welcher Konnektor dort richtig ist. (3 Punkte)
Ein UND-Konnektor als Zusammenführung wartet, bis auf allen eingehenden Wegen ein Ereignis eingetreten ist. Beim ersten Durchlauf kommt aber nur der Weg aus der Lieferung an: „Nacharbeit ist erledigt“ kann zu diesem Zeitpunkt noch nicht eingetreten sein, weil die Nacharbeit erst auf eine nicht bestandene Prüfung folgt. Die Montage würde nie beginnen, der Prozess bliebe stecken (Verklemmung). Nach einer Nacharbeit fehlte umgekehrt der erste Weg.
Richtig ist ein XOR-Konnektor: Es kommt jeweils genau einer der beiden Wege an, entweder der erste Durchlauf oder die Rückkehr aus der Nacharbeit.
Bewertung: Verhalten des UND-Konnektors 1 Punkt, Folge für den Prozess 1 Punkt, XOR mit Begründung 1 Punkt.
c) Begründe, warum Du die Ereignisse „Rahmen ist geliefert“ und „Schlösser sind geliefert“ mit einem UND- und nicht mit einem ODER-Konnektor zusammenführst. (2 Punkte)
Die Montage kann erst beginnen, wenn Rahmen und Schlösser da sind. Mit einem ODER-Konnektor würde die Funktion schon starten, sobald eine der beiden Lieferungen eingetroffen ist. Außerdem wurde vorher mit einem UND-Konnektor parallel verzweigt; ein Split wird mit einem Join desselben Typs zusammengeführt.
Links und weitere Informationen
Grundlagenartikel: Geschäftsprozesse mit der Ereignisgesteuerten Prozesskette (EPK) modellieren
verwandte Übungen: Übungsaufgaben zu BPMN
Weiterlesen: Geschäftsprozesse digitalisieren und optimieren
Hinweis zur Nachnutzung als Open Educational Resource (OER)
Dieser Artikel und seine Texte, Bilder, Grafiken, Code und sonstiger Inhalt sind - sofern nicht anders angegeben - lizenziert unter CC BY 4.0. Nennung gemäß TULLU-Regel bitte wie folgt: “Übungsaufgaben zur Ereignisgesteuerten Prozesskette (EPK)” von oer-informatik.de (H. Stein), Lizenz: CC BY 4.0. Der Artikel wurde unter https://oer-informatik.de/epk-uebungsaufgaben veröffentlicht, die Quelltexte sind in weiterverarbeitbarer Form verfügbar im Repository unter https://gitlab.com/oer-informatik/betriebswirtschaft/geschaeftsprozesse. Erstellt mit KI-Assistenz; von mir umfassend redaktionell überarbeitet, geprüft und freigegeben. Stand: 28.10.2026.
[Kommentare zum Artikel lesen, schreiben] / [Artikel teilen] / [gitlab-Issue zum Artikel schreiben]
