LU08b - UML Use Case Diagramm

Basis

Das UML Use Case Diagramm zeigt die Actors (Personen, externe Organisationen) und die Use Cases (Geschäftsprozesse).

Quelle: Wikimedia

Es zeigt keinen zeitlichen Ablauf der Elemente. Die Anordnung der Actors und Use Cases soll möglichst übersichtlich sein.

Symbole

Element Symbol Bedeutung
Actor Repräsentiert eine Person, ein System oder eine Organisation, die mit dem System interagiert.
Use Case Beschreibt eine Funktion oder ein Verhalten des Systems, das für einen Akteur von Nutzen ist.
System Boundary Definiert den Umfang des Systems und grenzt es von externen Akteuren ab.

Beziehungen

Eine durchgezogene Linie zeigt eine Kommunikation oder Interaktion.

«include» zeigt an, dass ein Use Case die Funktionalität eines anderen Use Cases enthält. Wenn mehrere Use Cases gemeinsame Element haben, sollten diese als eigenes Element dargestellt und mittels include eingebettet werden.

«extend» stellt einen optionalen Teil eines Use Cases dar. Im Beispiel oben auf der Seite ist die Bestellung von Wein ein optionaler Teil einer Essensbestellung.

Siehe auch https://www.geeksforgeeks.org/use-case-diagram/.