AP2Lernhub
Mittel

Anwendungsfalldiagramm (Use Case)

Systemgrenzen, Akteure und Anwendungsfälle – oft in Analysephasen.

Warum Priorität „Mittel"? Gelegentlich Teil der Prüfung (40–59%). Verstehen, aber nicht überinvestieren.

Lernziele

  • Akteur, Use Case und Systemgrenze korrekt darstellen
  • «include» und «extend» auseinanderhalten
  • Ein Use-Case-Diagramm aus einem Anforderungstext ableiten

Bausteine

  • Akteur (Strichmännchen): Benutzer oder externes System, außerhalb der Systemgrenze.
  • Use Case (Ellipse): eine fachliche Funktion, aus Nutzersicht.
  • Systemgrenze (Rechteck): umschließt alle Use Cases.
  • «include» (gestrichelt): A ruft B immer auf (Pflicht).
  • «extend» (gestrichelt): B erweitert A optional unter Bedingung.
  • Generalisierung (Dreiecksspitze): Spezialisierung bei Akteuren oder Use Cases.

Beispiel

            ┌────── System: Onlineshop ──────┐
            │  (Bestellung aufgeben) ──«include»──▶ (Einloggen)
  Kunde ────┤        ▲
            │        │  «extend» [Rabattcode]
            │  (Rabatt anwenden)
            └────────────────────────────────┘

Stolperfallen

  • Bei «include» zeigt der Pfeil vom Basis-UC zum eingebundenen UC.
  • Akteure gehören nie innerhalb der Systemgrenze.
  • Das Diagramm zeigt was, nicht wie (kein Ablauf, keine Logik).

Übungen

Eine AntwortWann nutzt man «extend»?

Eine AntwortWas symbolisiert die Ellipse?

Zum Weiterlernen

Externe Inhalte – AP2 Lernhub ist nicht für die Verfügbarkeit oder Korrektheit der verlinkten Seiten verantwortlich.

Verwandte Themen