Aktivitätsdiagramm: Unterschied zwischen den Versionen
Krause (Diskussion | Beiträge) |
Maik (Diskussion | Beiträge) K |
||
Zeile 5: | Zeile 5: | ||
* Stellt Regeln dar, denen alle möglichen Verhaltensabläufe gehorchen | * Stellt Regeln dar, denen alle möglichen Verhaltensabläufe gehorchen | ||
+ | == Präsentation == | ||
+ | [https://docs.google.com/presentation/d/15_vZjaM6I-xkjcFVfYETXLoCeGS-_QwGDzzBBuzLCuE/edit?usp=sharing Präsentation- Aktivitätsdiagramm] | ||
== Übungsaufgabe 1 == | == Übungsaufgabe 1 == | ||
− | + | Gegeben ist der folgende Sachverhalt. | |
− | [https://docs.google.com/file/d/ | + | Ein Fluggast ist am Flughafen angekommen. Zur Überprüfung seines Tickets begibt er sich zum Schalter seiner Fluggesellschaft. |
− | + | Falls das Ticket in Ordnung ist, übergibt er am Schalter sein Gepäck. | |
− | + | Falls mit dem Ticket etwas nicht stimmt, muss der Fluggast den Kundendienst konsultieren und er kann nicht mitfliegen. | |
+ | Das Gepäck wird zudem auf Übergewicht überprüft. Falls dem so ist, muss der Fluggast zusätzliche Kosten übernehmen. | ||
+ | Falls aber das Gewicht in Ordnung ist, wird die Bordkarte ausgestellt. | ||
+ | Modellieren Sie diesen Sachverhalt im folgenden [https://docs.google.com/file/d/0B5y4bMotooD9Q3J2QV96R3RUOTA/edit?usp=sharing unvollendeten UML-Aktivitätsdiagramm]. | ||
== Lösung zu Übungsaufgabe 1 == | == Lösung zu Übungsaufgabe 1 == | ||
− | [https://docs.google.com/file/d/ | + | [https://docs.google.com/file/d/0B5y4bMotooD9UmxLOWRRMFl2b0U/edit?usp=sharing Lösung zu Übungsaufgabe 1] |
== Übungsaufgabe 2 == | == Übungsaufgabe 2 == | ||
Zeile 30: | Zeile 35: | ||
}</code> | }</code> | ||
− | + | Erstelle aus dem angezeigten Code ein Aktivitätsdiagramm. | |
− | + | ||
== Lösung zu Übungsaufgabe 2 == | == Lösung zu Übungsaufgabe 2 == | ||
[https://docs.google.com/file/d/0Bwyoz_PJvGngVGZzbTM3czNGTVU/edit?usp=sharing Lösung zu Übungsaufgabe 2] | [https://docs.google.com/file/d/0Bwyoz_PJvGngVGZzbTM3czNGTVU/edit?usp=sharing Lösung zu Übungsaufgabe 2] | ||
+ | == Siehe auch == | ||
+ | * [[Unified Modeling Language|UML]] |