Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Anwendungsfalldiagramm

Ähnliche Präsentationen


Präsentation zum Thema: "Anwendungsfalldiagramm"—  Präsentation transkript:

1 Anwendungsfalldiagramm

2 Allgemein Ist eine der 14 Diagrammarten der Unified Modeling Language (UML) Anwendungsfalldiagramm (Use Case Diagram ) = Verhaltensdiagramm bestimmte Sicht auf das erwartete Verhalten eines Systems und wird deshalb für die Spezifikation der Anforderungen an ein System eingesetzt. keine Ablaufbeschreibung

3 Anwendungsfalldiagramm in Stichpunkten
Ziel: was man mit dem zu bauenden Softwaresystem machen will/ welche Fälle der Anwendung es also gibt Akteure („Strichmändchen“): Personen wie Kunden oder Administratoren, System (Bandsymbol) Anwendungsfälle (Ellipsen): müssen beschrieben werden (z. B. in einem Kommentar oder einer eigenen Datei) Assoziationen (Linien): zwischen Akteuren und Anwendungsfällen Systemgrenzen: durch Rechtecke gekennzeichnet Include-Beziehungen (<<include>> ): gestrichelter Linie und einem Pfeil zum inkludierten Anwendungsfall gekennzeichnet ( notwendig für aufrufenden Anwendungsfall) Extend-Beziehungen (<<extend>>) gestrichelter Linie und einem Pfeil vom erweiternden Anwendungsfall, kann durch aufrufenden Anwendungsfall aktiviert werden, muss aber nicht (Erweiterungspunkt, extension point)

4 Anwendungsbereich leicht verständlich
gutes Kommunikationsmittel zwischen Systemanalytiker, Anwender und Entwickler. Funktionalität aus Sicht der zukünftigen Benutzer des geplanten Systems analysiert und definiert In der Systemanalyse wird, z. B. in Meetings zwischen Systemanalytikern und Anwendern des künftigen Systems definiert was das System aus der Sicht der Anwender leisten soll. Die einzelnen Fälle, die das System abdecken soll, werden als Use Case in die Diagramme eingezeichnet und beschrieben. grobe Skizze des Systems, das den Zweck des geplanten Systems angibt, seine Grenzen und Schnittstellen, die auf es einwirken.

5 Zusammenhang Die Use Cases stellen jeweils eine Menge von Systemfunktionen dar. Diese Funktionen sind in einem Projekt genauer zu beschreiben. Diese Spezifikation der Use Cases kann in Form von anderen UML-Diagrammen (Verhaltensdiagrammen) erfolgen, oder als struk­turierter Text hinterlegt werden. Stehen die Geschäftsprozesse im Vordergrund, so können Aktivitätsdiagramme verwendet werden. Damit können die Abläufe der Use Cases präzise beschrieben werden. Einzelne Szenen können in Sequenzdiagrammen oder in Kommunika­tionsdiagrammen modelliert werden, wenn die Interaktion von Objekten eine wichtige Rolle spielt. Interaktionsübersichtsdiagramme können verschiedene In­teraktionsdiagramme einem Use Case zuordnen. Die Use Case Spezifikationen enthalten wichtige Informationen für das zu entwi­ckelnde System. Aus den Spezifikationen können erste Klassenkandidaten für das statische Modell abgeleitet werden

6 Diagramm


Herunterladen ppt "Anwendungsfalldiagramm"

Ähnliche Präsentationen


Google-Anzeigen