Kein echtes UML!
Quelle: xkcd.com/627/
Quelle: esb-dev.github.io
Startknoten
Aktion
Konnektor
Endknoten
Stellen Sie sich vor, Sie besuchen die Bibliothek, um ein Buch auszuleihen.
Erstellen Sie ein Aktivitätsdiagramm, das den gesamten Ablauf Ihres Besuchs in der Bibliothek beschreibt.
Erstellen Sie das Aktivitäts-Diagramm mit draw.io. Speichern Sie es so, dass Sie es in der Folge weiter nutzen und verändern können.
Sie besuchen die Bibliothek, um ein Buch auszuleihen.
Erstellen Sie ein Aktivitätsdiagramm mit Verzweigung.
Sie besuchen die Bibliothek, um ein Buch auszuleihen.
Nach der Ausleihe laufen vor dem Verlassen der Bibo zwei Prozesse parallel:
Swimlanes zeigen in Spaltenform, wer oder welches System für die jeweilige Aktivität zuständig ist.
Diagramm wie bisher, mit parallelen Prozessen vor dem Verlassen der Bibliothek.
Neu: Kennzeichnen Sie die Verantwortlichkeiten anhand von Swimlanes.
Anforderungen:
Projektteam:
Quelle: PaterMcFly, Wikimedia Commons
Nächster Schritt in Softwareentwicklung?
Wie können sich Entwickler einen Überblick über alle Anwendungsfälle verschaffen?
Bibliothek möchte neues System einführen zur Automatisierung:
Aufgabe: Use-Case-Diagramm
Bibliothek, wie zuletzt
Use-Case-Diagramm zeichnen.
Bibliothek, wie zuletzt, mit include
Aufgabe: Use-Case-Diagramm mit zwei Conditions
Viel Erfolg mit UML!