Tools und Methoden: UML (VL5) Flashcards
Was ist UML?
Unified Modeling Language -> standardisierte & weit verbreitete Technik zur Beschreibung von Geschäftsprozessen & IT-Implementierungen
Was ist ein Use Case Diagram? Was ist das Ziel und für was ist es hilfreich?
Beschreibt, was ein System aus der Sicht eines externen Beobachters tut (Fokus auf dem „was“ anstelle „wie“)
-> Ziel: Interaktion zwischen Endbenutzer und Systemdesigner / Programmierer erleichtern
—
Hilfreich für:
- Bestimmung von Merkmalen (Anforderungen) -> Neue Anwendungsfälle erzeugen oft neue Anforderungen, wenn das System analysiert wird und das Design Gestalt annimmt
- Kommunikation mit Kunden -> gute Möglichkeit für Entwickler, mit Kunden zu kommunizieren
- Generierung von Testfällen
Was ist ein Activity Diagram?
Modelliert Verhalten einer Operation, einer Gruppe von Objekten, eines gesamten Softwaresystems & Workflow eines Use Cases oder Geschäftsprozesses -> nützlich für die Geschäftsmodellierung, wenn Detaillierung der Prozesse von Geschäfts-aktivitäten benötigt werden