Modellbasierte Entwicklung einer COBOL-Anwendung
Modellbasierte Entwicklung einer COBOL-Anwendung
Modellbasierte Entwicklung einer COBOL-Anwendung
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Anwendung</strong>sfallmodell 37<br />
4.2 <strong>Anwendung</strong>sfallmodell<br />
Die Systemvision bietet ein erstes Verständnis über die zu erwartenden Leistungen<br />
der Systeme. In diesem Abschnitt soll nun die geforderte Funktionalität mit <strong>Anwendung</strong>sfällen<br />
genauer beschrieben werden. Abbildung 4-3 zeigt den Fokus dieses Abschnitts.<br />
<br />
Use Case View<br />
«modell» <strong>Anwendung</strong>sfallmodell<br />
Logical View<br />
«modell» Fachliches Modell<br />
«modell» Designmodell<br />
Abbildung 4-3 Das Modell der Analyse<br />
4.2.1 <strong>Anwendung</strong>sfallsicht<br />
«modell» Implementierungsmodell<br />
Dieser Abschnitt beschreibt die <strong>Anwendung</strong>sfallsicht auf das <strong>Anwendung</strong>sfallmodell.<br />
Zuerst wird aber eine Erweiterung erläutert: Da zwischen Backend und Frontend getrennt<br />
wird (vgl. Abschnitt 2.3.2), ist es wichtig, die Trennung auch bei der Beschreibung<br />
von <strong>Anwendung</strong>sfällen fortzusetzen. Demnach gibt es zwei Bereiche: Der erste<br />
Bereich beschreibt aus der Außenansicht des Anwenders die Anforderung an das<br />
Frontend. Der zweite Bereich beschreibt die Anforderung des Frontends an das Backend.<br />
Dadurch wird die Steuerung der weiteren Modellierung durch die <strong>Anwendung</strong>sfälle<br />
ermöglicht.<br />
Der Ausschnitt des Projekts »Kundenmappe« ist in zwei Systeme zerlegt: (1) das System<br />
Kundenmappe und (2) das System Partner. Die Kundenmappe benötigt die<br />
Dienste des Systems Partner. Somit werden auch Abhängigkeiten zwischen Systemen<br />
behandelt.<br />
Überblick über die <strong>Anwendung</strong>sfälle. Abbildung 4-4 zeigt ein <strong>Anwendung</strong>sfalldiagramm,<br />
in dem die <strong>Anwendung</strong>sfälle der Systeme Kundenmappe und Partner<br />
modelliert sind. Die Pakete mit dem Stereotypen «frontend» und «backend» zeigen<br />
die Unterteilung der <strong>Anwendung</strong>sfälle. Ein <strong>Anwendung</strong>sfall für das Backend stellt<br />
einen Geschäftsvorfall dar (vgl. Abschnitt 2.3.2).