Orchestrierungsdiagramm richtig?

Hallo zusammen,

ich habe hier ein Orchestrierungsdiagramm erstellt und wollte wissen ob das so logisch ist und ob ich noch irgendwas verbessern könnte? Danke!

Hier ist die Aufgabenstellung: Ein Hilfsdienst sammelt Sachspenden (Gebrauchtwaren, Gebrauchtkleider), um sie auf eigenen Touren zu Bedürftigen in Osteuropa zu bringen. Der Ablauf hierzu ist wie folgt:

Jede Woche warten mittwochs Helfer auf das Anliefern von Waren. Diese werden geprüft und ggf. zurückgewiesen. Werden sie angenommen, so werden sie anschließend verpackt. Ist das Lager ziemlich voll, wird der Vorstand von den Helfern darüber informiert.

Entweder durch die „Lager voll'-Meldung oder eine Anfrage von den Kontaktpersonen am Lieferziel wird durch den Vorstand eine Fahrt getriggert. Als ersten Schritt schlägt der Vorstand einen Termin vor, an dem die Fahrt stattfinden soll. Hierzu fragt er alle Helfer und Fahrer an, ob sie Zeit haben. Finden sich genügend Helfer und ein Fahrer, so wird der Termin mit der Kontaktperson abgestimmt. Passt dies auch dort, so werden die Helfer und der Fahrer informiert, der die Fahrt durchführen wird. Sonst wird ein neuer Termin abgestimmt (wie eben), bis dieser gefunden ist.

Am Vortag der Fahrt laden die Helfer den LKW. Der Fahrer erhält die Nachricht, ob alles OK war, und fährt am geplanten Tag.

Modelliere die Abläufe als BPMN-Orchestrierung (Pools: Helfer, Kontaktperson, Fahrer, Vorstand)

Hinweis: Wähle geschickt Teilprozesse (eigene Pools, ereignisgesteuerte Subprozesse).

Bild zum Beitrag
Informatik, Logik, Modellieren

Meistgelesene Beiträge zum Thema Informatik