Zusammenfassung Modul 326 - Objektorientiert entwerfen und implementieren

Übersicht

Use case

Notationselemente

Use Case

Ein Use Case wird durch eine Ellipse dargestellt. Der Name des Use Cases befindet sich innerhalb oder unterhalb der Ellipse.

System ( Betrachtungsgegenstand )

Der Name des Systems befindet sich innerhalb des Kastens. Die Kanten des Systems sind die Systemgrenzen.

Akteur

Ein Akteur wird als Strichmännchen dargestellt. Der Name des Akteurs kann oberhalb oder unterhalb stehen.

Include Beziehung

Die include Beziehung wird durch eine gestrichelte Linie, einem offenen Pfeil sowie mit dem Schlüsselwort include dargestellt.

Include Beziehungen sind nicht optional!

Der inkludierte Use Case ist immer für den aufrufenden Use-Case notwendig, um diesen korrekt ausführen zu können.

Extend Beziehung

Die extend Beziehung wird durch eine gestrichelte Linie, einem offenen Pfeil sowie mit dem Schlüsselwort extend dargestellt.

Beschreibung

Das Verhalten von dem Use Case A kann durch ein anderen Use Case B erweitert werden, muss jedoch nicht.

Extend Beziehungen sind optional

Beispiel: Use Case Personenkontrolle durchlaufen wird in gewisse Fällen durch Passagier festnehmen erweitert.

Use Case Diagramm

Anwendungsbeispiel

Scroll to Top