In der vorliegenden Übung werden Sie das Aktivitätsdiagramm für den Anwendungsfall Display Balance erstellen. Dieses Diagramm zeigt den internen Ablauf der Ereignisse, die eintreten, wenn ein Kunde oder Schalterbeamter den Stand eines Kontos anzeigt.
Anwendungsfalldiagramme dienen zur Darstellung bestimmter Funktionsweisen und zum Identifizieren der Actor und Funktionen eines Systems, temporäre Informationen wie z. B. Arbeitsabläufe oder Prozesse können hingegen nicht abgebildet werden. Aktivitätsdiagramme stellen das UML-Pendant zu einem Ablaufdiagramm dar, da in ihnen die temporäre Abfolge von Ereignissen innerhalb eines übergeordneten Prozesses dargestellt werden können. Ein Aktivitätsdiagramm beschreibt den Ablauf von Ereignissen, die innerhalb eines Anwendungsfalls ausgeführt werden.
Das Aktivitätsdiagramm für Display Balance dient zur Beschreibung des Arbeitsablaufs beim Anzeigen des Standes eines angegebenen Kontos. Sowohl der Kunde (Customer) als auch der Schalterbeamte (Teller) können diese Task ausführen. Der Actor 'CityBank', bei dem es sich um ein System handelt, validiert die ausgeführte Transaktion.
Das Aktivitätsdiagramm für Display Balance dient zur Bereitstellung eines Modells für die Schritte, die vom System ausgeführt werden, sobald der Benutzer im Hauptmenü auf die Option zum Anzeigen des Kontostands (Display Balance) klickt. In dieser Prozedur wird beschrieben, wie die Aktivitätspartition für den Kunden (Customer) bzw. den Schalterbeamten (Teller) erstellt werden kann.
Sie haben nun ein Modell des Arbeitsablaufs der Aktivität für 'Customer' und 'Teller' erstellt. Ihr Diagramm wird nun wie in der folgenden Abbildung aufgeführt dargestellt:
Das Aktivitätsdiagramm für Display Balance dient zur Bereitstellung eines Modells für die Schritte, die vom System ausgeführt werden, sobald der Benutzer im Hauptmenü auf die Option zum Anzeigen des Kontostands (Display Balance) klickt. In dieser Prozedur wird beschrieben, wie die Aktivitätspartition für das System erstellt werden kann.
Nun haben Sie das Aktivitätsdiagramm für Display Balance erstellt. Ihr Diagramm wird nun wie in der folgenden Abbildung aufgeführt dargestellt:
Das Aktivitätsdiagramm für Display Balance verwendet zwei Aktivitätspartitionen, um die einfachen Arbeitsabläufe abzubilden, die ausgeführt werden, wenn der Benutzer im Hauptmenü auf die Option zum Anzeigen des Kontostands (Display Balance) klickt.
Sie können im Anwendungsfalldiagramm für Kontooperationen (Account Operations) einen Link zu diesem Diagramm einfügen. Dieser Link kann zur Verbesserung der Lesbarkeit des Modells beitragen, da er es Ihnen ermöglicht, zwischen zusammengehörigen Diagrammen zu navigieren.
Fahren Sie mit Übung 1.7: Aktivitätsdiagramm für Transfer Money erstellen fort.