Lektion 6 - IU Quiz Flashcards
Nenne drei Strukturdiagramme
- Klassendiagramme
- Komponentendiagramm
- Kompositionsstrukturdiagramm
- Objektdiagramm
- Deploymentdiagramm
- Paketdiagramm
- Profildiagramm
Nenne drei Verhaltensdiagramme
- Aktivitätsdiagramm
- Use-Case-Diagramm
- Zustandsautomat
und (4) Interaktionsdiagramme
Nenne drei Interaktionsdiagramme
- Sequenzdiagramme
- Kommunikationsdiagramme
- Timingdiagramme
- Interaktionsübersichtsdiagramm
Was ist unter der Trennung von Bedeutung und Darstellung zu verstehen?
UML
- Bedeutung ist unabhängig von grafischer Darstellung
- grafische Darstellung kann sich je Diagramm unterscheiden, aber das gleiche bedeuten
Nenne zwei Situationen, bei denen das Use-Case-Diagramm die Kommunikation unterstützen kann
- Kommunikation mit Anwender
- Kommunikation mit Management
- Bestimmung Systemkontext
Nenne die wichtigsten Notationselemente im UML-Use-Case-Diagramm
- Anwendungsfall
- System, Systemgrenze
- Akteur
- Kommunikation
Was wird mit einem Use-Case-Diagramm dargestellt?
- Darstellung wichtigsten Funktionen / Schnittstellen in Systemumgebung
- Überblick
Was wird mit dem UML-Aktivitätsdiagramm dargestellt?
- detaillierte Abläufe
- Bedingungen, Schleifen, Verzweigungen
- zB detaillierung eines Use-Case-Diagramms
Wozu wird das UML-Klassendiagramm eingesetzt?
- statische Konzepte eines Anwendungsbereich
- zB Geschäftsobjekte, fachliche Entitäten, Personen, Objekte, Systeme, relevante Eigenschaften
Nenne die wichtigsten Beziehungstypen um UML-Klassendiagramm
- hat / kennt
- besteht aus
- ist ein
Wie können Mengenangaben im UML-Klassendiagramm modelliert werden?
Multiplizitäten
Optionale Assoziation
0..1
obligatorische Assoziation
1
zu einem Auto gehört genau ein Fahrer
optional beliebig
0..*
*Student kann beliebig viele Kurse belegen
beliebig, aber mindestens 1
1..*
*Ein Tutor kann beliebig Kurse machen, aber mindestens einen