> Basis-Diagramm > Anwendungsfalldiagramm erklärt
author
Edraw Team | 2023-08-16 13:58:26

Was ist ein Anwendungsfalldiagramm in UML?

In UML (Unified Modeling Language) werden Anwendungsfalldiagramme verwendet, um die Interaktionen zwischen Akteuren und einem System darzustellen. Das System kann eine Website oder eine ähnliche Entität sein, die entwickelt wird. Ein Akteur ist eine Person oder Entität, die mit dem System interagiert - normalerweise ist dies ein Benutzer.

Im Wesentlichen zeigen Anwendungsfalldiagramme das System, wer es verwendet, wie es verwendet wird oder was es tut. Auf einer Makroskala können Sie anhand der Informationen, die Sie aus Anwendungsfalldiagrammen abrufen können, den Umfang Ihres Systems oder Ihrer Anwendung festlegen und festlegen, welche Ziele die Akteure erreichen können.

Warum ein Anwendungsfalldiagramm verwenden?

Anwendungsfalldiagramme sind nicht das detaillierteste Diagramm. Als solche werden sie normalerweise auf einem hohen Designniveau verwendet. Für eine umfassendere Ansicht des Systems sollte es in Verbindung mit anderen Diagrammen verwendet werden.

Anwendungsfalldiagramme werden normalerweise in den folgenden Szenarien verwendet:

  • Darstellung des Umfangs und des Ziels der Interaktionen zwischen dem Akteur und dem System.
  • Modellierung der Interaktionen zwischen Akteuren und System sowie des allgemeinen Ablaufs von Ereignissen.
  • Identifizierung interner oder externer Faktoren, die sich auf das Ergebnis der Interaktion und damit auf das System selbst auswirken können.
  • Während Anwendungsfalldiagramme normalerweise in der Softwaremodellierung verwendet werden, wurden sie auch für geschäftliche Zwecke angepasst, um dem Akteur Wertergebnisse darzustellen, wenn er oder sie mit dem System interagiert.
  • Anwendungsfalldiagramme können NICHT zum Modellieren der Reihenfolge verwendet werden, in der Ereignisse auftreten.

Anwendungsfalldiagrammsymbole

Die am häufigsten verwendeten Symbole für Anwendungsfalldiagramme lauten wie folgt:

system System

Die rechteckige Grenze ist das System. Anwendungsfälle fallen hinein, und Schauspieler werden außerhalb davon platziert.

use case symbol Anwendungsfall

Eine ovale Form repräsentiert einen Anwendungsfall. Anwendungsfälle repräsentieren die Funktionalität des Systems sowie das Endziel des Akteurs. Anwendungsfälle sollten im System platziert werden.

actor Akteur

Wenn ein Akteur mit dem System interagiert, wird ein Anwendungsfall ausgelöst. Akteure sollten außerhalb des Systems platziert werden.

relationships Beziehungen

Pfeile zeigen eine Beziehung zwischen einem Akteur und einem Anwendungsfall oder zwischen zwei Anwendungsfällen an.

Eine Erweiterung gibt an, dass ein Anwendungsfall das Verhalten eines anderen Anwendungsfalls enthalten kann.

Ein Einschluss repräsentiert einen Anwendungsfall unter Verwendung der Funktionalität eines anderen Anwendungsfalls.

Wie zeichne ich ein Anwendungsfalldiagramm in EdrawMax?

Mit der intuitiven Software drawMax können Sie Ihre eigenen Anwendungsfalldiagramme erstellen. Befolgen Sie diese Gliederung, um eine zu erstellen, die Ihren Anforderungen entspricht, unabhängig davon, ob es sich um eine einfache oder eine komplexe handelt.

use case diagram edrawmax window 1
  • Schritt 3: Wählen Sie eine Vorlage aus oder klicken Sie auf das Feld UML-Modellierung mit dem „+“, um ein neues Dokument zu öffnen.
use case diagram uml
  • Schritt 4: Die Symbolbibliothek befindet sich links auf dem Bildschirm. Scrollen Sie weiter nach unten, um weitere UML-bezogene Symbole zu finden.
use case diagram edrawmax
  • Schritt 5: Ziehen Sie einfach die benötigten Komponenten aus der Symbolbibliothek auf das leere Dokument, um mit der Erstellung zu beginnen. Jedes Element kann verschoben, in der Größe geändert oder an Ihre Bedürfnisse angepasst werden.


Beispiele und Tipps für Anwendungsfalldiagramme


Hier sind drei Beispiele für UML-Anwendungsfalldiagramme, die mit Edraw Max erstellt wurden.

Diagramm 1: Anwendungsfalldiagramm des Online-Einkaufssystems

Dies ist ein Beispiel dafür, wie ein Online-Einkaufssystem in einem Anwendungsfalldiagramm verwendet werden kann.

Online shopping system use case diagram
Diagramm 2: Anwendungsfalldiagramm des Studentenverwaltungssystems

Dies ist ein Beispiel dafür, wie ein Studentenverwaltungssystem in einem Anwendungsfalldiagramm verwendet werden kann.

Student Management System Use Case Diagram
Diagramm 3: Website-Anwendungsfalldiagramm

Dies ist ein Beispiel dafür, wie ein Websystem in einem Anwendungsfalldiagramm verwendet werden kann.

Website Use Case Diagram
Die wichtigsten Tipps von EdrawMax: Wie können Sie Anwendungsfalldiagramme optimal nutzen?
  • Halten Sie Ihre Anwendungsfalldiagramme so einfach wie möglich - es handelt sich um allgemeine Diagramme, die nicht zu detailliert sein sollten.
  • Alle Interaktionen mit dem Anwendungsfall sollten im Diagramm dargestellt werden.
  • Sequenzdiagramme können in Verbindung mit Anwendungsfalldiagrammen verwendet werden, um eine detailliertere Ansicht des Benutzerziels zu erhalten.


Zusammenfassung


Manchmal können die einfachsten Diagramme am effektivsten sein. Dies ist, was Anwendungsfalldiagramme bieten können - eine einfache Darstellung der Interaktionen zwischen Akteuren und einem System. In Situationen, in denen Sie einen allgemeinen Überblick über ein System benötigen, sind Anwendungsfalldiagramme genau das Richtige. In EdrawMax finden Sie die besten Diagrammwerkzeuge!