UML – Das Aktivitätsdiagramm
Transcription
UML – Das Aktivitätsdiagramm
UML – Das Aktivitätsdiagramm Markus Oppitz; www.wirlernen.at 1 Token, Kanten und Knoten * KNOTEN sind im Aktivitätsdiagramm jene Bereiche an denen etwas passiert * KANTEN stellen die Verbindungslinien dar. * TOKEN wandern über diese KANTEN (Verbindungslinien). * Es gibt einen oder mehrere START- und ENDPUNKTE. Markus Oppitz; www.wirlernen.at 2 Aktion und Objektknoten * AKTIONEN (Rechtecke mit den abgerundeten Ecken) stellen die einzelnen Schritte dar aus denen eine Aktivität besteht. * Objektknoten stellen Datenspeicher dar – wenn ein Token mit einem Objektknoten in KONTAKT kommt erhält die hier gespeicherten Daten Markus Oppitz; www.wirlernen.at 3 Verzweigung * Von einer VERZWEIGUNG gehen zwei VERBINDUNGSLINIEN weg. Jede Verbindungslinie muss mit einer Bedingung versehen sein, die in ECKIGEN KLAMMERN anzugegeben ist. * Bei der Verzweigung entscheidet sich wo der TOKEN weiter wandert. Markus Oppitz; www.wirlernen.at 4 Gabelung Bei der GABELUNG darf der TOKEN erst dann auf der nächsten Verbindungslinie weiter wandern wenn an ALLEN anderen Verbindungslinien TOKEN ankommen sind – in unserem Beispiel wird erst dann das Museum verlassen wenn die Ausstellungen A, B und C besucht wurden. Markus Oppitz; www.wirlernen.at 5