In der vorliegenden Übung werden Sie das Übersichtsdiagramm zur Anwendungsfallrealisierung für Kontooperationen erstellen. Die Anwendungsfälle Display Balance, Transfer Money und Cash Check werden realisiert, indem eine dynamische und statische Sicht der Informationen erstellt wird, die in diesen Anwendungsfällen enthalten sind.
In der vorliegenden Übung werden Sie ein Übersichtsdiagramm erstellen, das die Collaborationelemente beschreibt, die zur Realisierung der einzelnen Anwendungsfälle erforderlich sind. Das Diagramm bietet einen Überblick und enthält Links zu allen Anwendungsfallrealisierungen.
Eine Anwendungsfallrealisierung dient zur Definition der Vorgehensweise, die vom System bei der Implementierung eines bestimmten Anwendungsfalls eingesetzt wird. Im vorliegenden Fall sind dies die Anwendungsfälle Display Balance, Transfer Money und Cash Check. Eine Anwendungsfallrealisierung umfasst ein Domänendiagramm, in dem die Teilnehmer des Anwendungsfalls und deren Beziehungen zueinander beschrieben werden, sowie ein Ablaufdiagramm, in dem der Arbeitsablauf des Anwendungsfalls erläutert wird.
Das Teilnehmerdiagramm dient zur Ermittlung und Modellierung der Basisstruktur der einzelnen Teilnehmer. Diese umfasst bei allen Teilnehmern den RUP®-Stereotyp, die Attribute und alle Beziehungen, die zwischen den verwendeten Klassen bestehen. Beim Teilnehmerdiagramm handelt es sich um die grundlegendste statische Sicht Ihrer Klassen, die als Vorlage für das Designmodell dient. Bei der Erstellung des Ablaufdiagramms der Anwendungsfallrealisierung werden die Operationen ermittelt, die die einzelnen Entitäten zur Steuerung der Anwendung und zur Übertragung von Daten innerhalb der Anwendung verwenden.
Das Übersichtsdiagramm zur Anwendungsfallrealisierung für Kontooperationen zeigt die Collaborationexemplare, die als Grundlage aller Anwendungsfallrealisierungen dienen. Im Diagramm sind die grundlegenden Beziehungen zwischen dem Anwendungsfall und dem Collaborationexemplar dargestellt, die die Anwendungsfallrealisierung enthält. Das Diagramm enthält Verweise auf das Anwendungsfallmodell.
Sie haben nun das Übersichtsdiagramm zur Anwendungsfallrealisierung für die Kontooperationen erstellt, bei dem es sich um ein Basisübersichtsdiagramm der Anwendungsfallrealisierungen für Display Balance, Transfer Money und Cash Check handelt. Das Diagramm enthält Verweise auf die Anwendungsfälle aus dem PiggyBank-Anwendungsfallmodell, das in Modul 1 erstellt wurde. Ihr Diagramm wird nun wie folgt dargestellt:
Fahren Sie mit Übung 2.5: Teilnehmerdiagramm für Display Balance erstellen fort.