In der vorliegenden Übung werden Sie das Teilnehmerdiagramm für Cash Check erstellen. Das Teilnehmerdiagramm für Cash Check enthält ein Modell der statischen Struktur des Anwendungsfalls Cash Check.
Es zeigt die Klassen, die im Anwendungsfall Cash Check verwendet werden. Sie modellieren die Teilnehmer sowie deren Beziehungen zueinander, um die Domäne des Systems zu beschreiben. Das Ablaufdiagramm dient zur Beschreibung der dynamischen Informationen, die zum Verständnis des temporären Datenflusses benötigt werden. Bei der Erstellung des Ablaufdiagramms werden alle Operationen ermittelt, die in den Klassen des Anwendungsfalls definiert sind.
Das Modellieren ist ein iterativer Prozess. Während der Modellierung des Systems können jederzeit Teilnehmer hinzugefügt, entfernt oder geändert werden, um die während des Modellierungsprozesses gewonnenen neuen Erkenntnisse umzusetzen. In der vorliegenden Lerneinheit werden Sie den grundlegenden Entwurf des Teilnehmerdiagramms für Cash Check erstellen.
Das Teilnehmerdiagramm für Cash Check wird im Paket 'Account Operations' (Kontooperationen) erstellt.
Sie haben nun mit der Modellierung des Teilnehmerdiagramms für Cash Check begonnen. Dieses Diagramm zeigt die statische Struktur des Anwendungsfalls Cash Check.
Beim Teilnehmer 'CashCheckControl' handelt es sich um eine Steuerungsklasse, die zur Darstellung der Geschäftsabläufe innerhalb des Funktionsbereichs für Cash Check dient.
Beim Teilnehmer 'CashCheckSummaryForm' handelt es sich um eine Grenzklasse zur Darstellung des Zusammenfassungsformulars, das nach Abschluss der Transaktion zum Einlösen eines Schecks (Cash Check) angezeigt wird.
Beim Teilnehmer 'CashCheckForm' handelt es sich um eine Grenzklasse zur Darstellung des Überweisungsformulars, das angezeigt wird, nachdem der Benutzer im Hauptmenü auf die Option zum Einlösen eines Schecks (Cash Check) geklickt hat.
Beim Teilnehmer 'CityBank' handelt es sich um eine Grenzklasse zur Darstellung des CityBank-Banking-Systems, das zur Überprüfung der PiggyBank-Transaktionen eingesetzt wird.
Da es sich beim Teilnehmer 'CashCheckControl' um eine Steuerungsklasse handelt, nimmt dieser innerhalb der anderen Klassen des Anwendungsfalls eine zentrale Rolle ein und ist von der Mehrzahl dieser Klassen abhängig. In der vorliegenden Übung werden Sie die CashCheckControl-Klassenbeziehungen erstellen.
Sie haben nun das Teilnehmerdiagramm für Cash Check modelliert. Dieses Diagramm zeigt die statische Struktur des Anwendungsfalls Cash Check. Ihr Diagramm wird nun wie in der folgenden Abbildung aufgeführt dargestellt:
Fahren Sie mit Übung 2.10: Ablaufdiagramm für Cash Check erstellen fort.