Modul 3: Designmodell erstellen

Sie haben nun die Hauptklassen der PiggyBank-Anwendung im Analysemodell identifiziert. Das Analysemodell erläutert die Operationen, die vom System ausgeführt werden, es enthält jedoch keine detaillierten Beschreibungen dazu, wie diese Funktionen implementiert werden. Das Designmodell basiert auf dem Analysemodell und beschreibt sowohl die Details der Domäne als auch die Details der Implementierung. Es erläutert nicht nur die Struktur der Anwendung, sondern auch die Implementierung dieser Komponente. Das Analysemodell bietet eine abstrakte Sicht des Systems, das Designmodell hingegen eine sehr detaillierte, technische Sicht der Funktionsweise des Systems. Das PiggyBank-Designmodell wird mit Java-Klassendiagrammen modelliert.

Das PiggyBank-Online-Banking-System basiert auf einer Architektur, die aus mehreren Ebenen besteht. Diese kommunizieren mit Hilfe von Übertragungsobjekten und Stellvertreterschnittstellen miteinander. Das PiggyBank-Designmodell ist in mehreren Ebenen strukturiert, wobei jede dieser Ebenen eine andere Komponente der Implementierung darstellt. Die folgende Abbildung bietet einen allgemeinen Überblick zur Architektur des PiggyBank-Online-Banking-Systems.

Die Architektur des PiggyBank-Online-Banking-Systems.

Diese Lerneinheit beschreibt die Komponenten der einzelnen Ebenen. Jede Ebene umfasst die Klassen, Schnittstellen und Subsysteme, die aus dem PiggyBank-Analysemodell abgeleitet wurden, das im vorhergehenden Modul erstellt wurde. Wie in der folgenden Abbildung dargestellt, enthält die PiggyBank-Anwendung eine Darstellungsebene, eine Geschäftsebene, eine Integrationsebene und eine Ebene für allgemeine Elemente.

Das Designmodell für das PiggyBank-Online-Banking-System wurde auf der Basis der Anwendungsarchitektur strukturiert.

Jede Ebene stellt ein Paket im PiggyBank-Designmodell dar.

Hinweis: Vor der Erstellung des PiggyBank-Designmodells sollten Sie das PiggyBank-Analysemodell importieren, das Sie im vorangegangenen Modell erstellt haben. Hierdurch wird sichergestellt, dass das Designmodell mit einem vollständigen und korrekten Analysemodell begonnen wird. Beachten Sie hierbei, dass beim Import des PiggyBank-Analysemodells alle zuvor unter demselben Namen gespeicherten PiggyBank-Analysemodelle überschrieben werden.

Klicken Sie zum Importieren des PiggyBank-Analysemodells auf die Option zum Import des Analysemodells.

Symbol 'Import'   Import des Analysemodells

In diesem Modul werden Sie lernen, wie das Designmodell für das PiggyBank-Online-Banking-System erstellt wird.

Dieses Modul enthält spezifische Informationen zur Ausführung der folgenden Aufgaben:


Übungen

Die Übungen im vorliegenden Modul müssen in der angegebenen Reihenfolge ausgeführt werden:

Erforderliche Zeit

Zum Durcharbeiten dieses Moduls benötigen Sie ca. 1 Stunde.

Nutzungsbedingungen | Rückmeldungen
(C) Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.