Anwendungsfalldiagramm (Use-Case-Diagram) einfach erklärt

Einleitung

In diesem Beitrag dreht sich alles um das Anwendungsfalldiagramm oder auch Use-Case-Diagram genannt. Außerdem werden zwei Beispiele präsentiert.

Anwendungsfalldiagramm

Das Anwendungsfalldiagramm beschreibt kurz und prägnant das erwartete Verhalten von Software. Ein Anwendungsfalldiagramm kann aus folgenden Elementen bestehen:

  • Akteuere: Werden als Strichmännchen dargestellt. Dies können Personen aber auch Systeme widerspiegeln.
  • Anwendungsfälle: Werden als Ellipsen dargestellt du schreiben den konkreten Anwendungsfall. Beispielsweise „CD Brennen“
  • Assoziationen: Verbinden Akteure und/oder Anwendungsfälle mittels Linien
  • Systemgrenzen: Können mittels eines Rechteckes ganze Teile eines Anwednungsfalldiagramms einschließen, um so mehr Übersicht zu verschaffen.
  • Extend-Beziehungen: beschreiben eine Assoziation, die vom Anwendngsfall genutzt werden kann, aber nicht genutzt werden muss. Um diese Beziehung zu kennzeichen, wird eine gestrichelte Linie mit einem Pfeil verwendet. An diese Linie schreibt man ein <<extend>>
  • Include-Beziehungen: beschreiben eine Assoziation zwischen Anwendungsfällen, die genutzt werden müssen. Die Darstellung erfolgt, wie bei einer Extend-Beziehung, lediglich die Beschriftung ändert sich in <<include>>.

Einfaches Beispiel eines Anwendungsfalldiagramms

Das Anwendungsfalldiagramm leicht erklärt Der Pade image 1
Das Beispiel zeigt einen Anwendungsfall für das Schreiben einer Rechnung. Der Buchhalter muss beim Schreiben einer Rechnung beispielsweise die include-Bezieheung „Rechnung abschicken“ verwenden. Auf der anderen Seite hat er aber die Möglichkeit durch die extend-Beziehung die Rechnung auch auszudrucken. Das ganze Anwendungsfalldiagramm wird durch eine Systemgrenze abgegrenzt, welche hier als Buchhaltung beschrieben wird

Komplexes Beispiel eines Anwendungsfalldiagramms

Im nächsten Beispiel haben wir unser Anwendungsfalldiagramm um eine Systemgrenze erweitert. So wird die bisherige Systemgrenze „Buchhaltung“ in die Systemgrenze „Firma“ eingeschlossen. In dieser Firma und neben der Buchhaltung befinden sich Arbeiter, die Aufträge abschließen können und dann an die Bichhaltung übergeben können, die dann für das Schreiben einer Rechnung verantwortlich ist.
Im nächsten Beispiel haben wir unser Anwendungsfalldiagramm um eine Systemgrenze erweitert. So wird die bisherige Systemgrenze „Buchhaltung“ in die Systemgrenze „Firma“ eingeschlossen. In dieser Firma und neben der Buchhaltung befinden sich Arbeiter, die Aufträge abschließen können und dann an die Buchhaltung übergeben können, die dann für das Schreiben einer Rechnung verantwortlich ist.

Kommentare

Zusammenfassung
Anwendungsfalldiagramm (Use-Case-Diagram) einfach erklärt
Artikeltitel
Anwendungsfalldiagramm (Use-Case-Diagram) einfach erklärt
Beschreibung
In diesem Beitrag dreht sich alles um das Anwendungsfalldiagramm oder auch Use-Case-Diagram genannt. Außerdem werden zwei Beispiele präsentiert.
Autor

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Pin It on Pinterest

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen