Skip to main content

Anforderungsanalyse

Mithilfe der Anforderungsanalyse werden die Bedarfe des Nutzers ermittelt. Fachliche Anforderungen stellen Vorgänge dar. Neben funktionalen Anforderungen gibt es Qualitätsanforderungen wie Einfachheit, Verlässlichkeit, Performance, Benutzbarkeit oder Effizienz.


UML Anwendungsfalldiagramm

Use-Case-Diagramme beschreiben Interaktionen von Akteuren mit Systemen über Anwendungsfälle.

image-1664198384359.png

Bei extend können Extension Points und Bedingungen angegeben werden.

Dokumentation eines Anwendungsfalls

Beispiel:

Name: Registrieren
Ziel: Fahrzeug bestellen
Vorbedingung: Online-Portal aufgerufen
Nachbedingung: Daten erhoben, Leistung steht zur Verfügung
Akteure: Kunde

Es können auch noch Nachbedingungen im Sonderfall definiert werden.

image-1664199288409.png


UML Aktivitätsdiagramm

Aktivitätsdiagramme bieten eine detaillierte Sicht auf Anwendungsfälle.

image-1664201291291.png

Beispiele:

image-1664202504670.png