Brief muss zugestellt werden (wurde dem Postbote zugeteilt)
Success Guarantees
Brief erfolgreich abgegeben oder Nachricht hinterlassen
4. Diagramm erstellen
Ziel: Die verschiedenen Anwendungsfälle in einem oder mehreren Diagrammen übersichtlich modellieren.
Diagrammelemente
System
Der Systemkontext wird durch Systemgrenzen in Form von Rechtecken gekennzeichnet. Mehrere Subsysteme sind in einem Diagramm darstellbar. Oben wird im Rechteck der Name des Systems eingetragen.
Actor
Kann eine Person oder ein anderes System sein, welches interagiert. Darstellung als Strichmännchen mit Namen darunter. Steht überlicherweise außerhalb des Systems.
Use Case
Namen der einzelnen Anwendungsfälle, die einem oder mehreren Actors zugeordnet werden. Darstellung in Ellypsen, mit Kanten verbunden.
Kanten
Verbinden einen oder mehrere Actors mit Use-Cases. Erster Pfeil zeigt zu Hauptaktion (ohne Pfeil), restliches kann dann “included” werden (wenn aufeinander aufbauend, Pfeilrichtung beachten).
Beziehungen
include-Beziehung
Importiert vorgesehenen Use Case in einen anderen (wird normalerweise genutzt)
Nutzung bei selbem Verhalten von mehreren Use Cases
Notation mit gestrichteltem Pfeil und Bezeichnung <<include>>
extend-Beziehung
Erweiterung von Use Case um einen weiteren (unabhängig)
enthält z. B. return-Point (kann auch Abbruch sein)
Notation mit gestrichteltem Pfeil und Bezeichnung <<extend>>
Generalisierung
Zeigt von Spezialisierung auf allgemeinen Anwendungsfall/Actor