Szenario
Eine Person meldet sich zu einem Kurs an. Das System prüft zuerst, ob noch Plätze frei sind. Danach wird geprüft, ob Teilnahmevoraussetzungen erfüllt sind. Bei kostenpflichtigen Kursen muss zusätzlich die Zahlung bestätigt werden. Sind alle Bedingungen erfüllt, wird die Anmeldung bestätigt und eine E-Mail versendet. Bei fehlenden Voraussetzungen oder fehlgeschlagener Zahlung erhält die Person eine Ablehnung mit Begründung.
Lernziel: Du modellierst Kontrollfluss, Entscheidungen, Bedingungen und Verantwortlichkeiten in einem Aktivitätsdiagramm mit klaren Guards und optionaler Parallelisierung.