UML-Anwendungsdiagramm

Ein Anwendungsfall-Diagramm ist ein UML-Diagramm, das zeigt, wie externe Akteure (z. B. Benutzer oder andere Systeme) mit dem System über verschiedene Anwendungsfälle (Use Cases) interagieren.
Es wird verwendet, um die funktionalen Anforderungen eines Systems aus der Sicht der Benutzer darzustellen und die Beziehungen zwischen Akteuren und Anwendungsfällen zu visualisieren.

Anwendungsfall-Diagramme helfen dabei, die Erwartungen und Bedürfnisse der Nutzer besser zu verstehen und die Systemfunktionen zu planen.

Syntax

Dieses Diagramm hilft uns, die Funktionalitäten und Benutzerinteraktionen besser zu verstehen.

Es wird durch Strichmännchen oder Kisten symbolisiert.

Es ist Ovale mit der Beschreibung der Funktion.

Es zeigt, welche Anwendungsdiagramm Akteur mit welchen Anwendungsdiagramm Anwendungsfall interagieren.

Dieser haben Beziehungen und können in 3 unterteilen werden.

Die Verbindungmöglichkeiten in eine Anwendungsdiagramm Verbindung.

Wenn ein Anwendungsfall ausgeführt wird, muss ein anderer mitausgeführt werden.

Bsp

>Anwendungsdiagramm Anwendungsfall A wird von den Anwendungsdiagramm Akteur ausgeführt und Anwendungsdiagramm Anwendungsfall B wird mit ausgeführt.

Es ist die optionale Erweiterung eines Anwendungsfalls.

Bsp

Hier kann Anwendungsdiagramm Anwendungsfall B ausgeführt werden (wie bei Anwendungsdiagramm include). Es gibt aber eine Voraussetzung.

Die Java Vererbung zwischen Akteuren oder Anwendungsfällen.

Bsp

Hier Akteur B erbiet Use-Case A von den Anwendungsdiagramm Akteur A

Bsp

Akteur: Leser
Anwendungsfall: Buch lesen
include: Buch öffnen
extend: Lesezeichnen setzen