UML Sequenzdiagramm: Unterschied zwischen den Versionen

Aus CCWiki
Zur Navigation springen Zur Suche springen
Amanasiki (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Amanasiki (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
wird bei Nichterfüllung der Bedingung
wird bei Nichterfüllung der Bedingung
(genannt „Guard“) übersprungen. Es
(genannt „Guard“) übersprungen. Es
muss aus dem Kontext erkennbar sein,
muss aus [[Datei:Option.jpg|mini|none]] dem Kontext erkennbar sein,
woher die Daten für die Bedingungsprüfung stammen.
woher die Daten für die Bedingungsprüfung stammen.
Zur Kennzeichnung wird in den oberen
Zur Kennzeichnung wird in den oberen
linken Bereich „opt“ notiert.
linken Bereich „opt“ notiert.
[[Datei:Option.jpg|mini|none]]
 
• Alternative
• Alternative
• Schleife
• Schleife

Version vom 8. Januar 2021, 10:37 Uhr

TODO:

  • Was ist ein Sequenzdiagramm?
  • Wozu wird es benötigt?
  • Welche Elemente gibt es? Erkläre dies so detailliert und anschaulich wie möglich

• Option: Optionen sind mit dem Struktogrammelement „einseitige Verzweigung“ vergleichbar. Der eingerahmte Bereich wird bei Nichterfüllung der Bedingung (genannt „Guard“) übersprungen. Es

muss aus

dem Kontext erkennbar sein,

woher die Daten für die Bedingungsprüfung stammen. Zur Kennzeichnung wird in den oberen linken Bereich „opt“ notiert.

• Alternative • Schleife • Abbruch • Negation • Parallelität • Schwache und strikte Sequenz • Kritischer Bereich • Relevante und irrelevante Nachrichten

  • Erstelle ein paar anschauliche Beispiele