20.01.2015 Aufrufe

Modellbasierte Entwicklung einer COBOL-Anwendung

Modellbasierte Entwicklung einer COBOL-Anwendung

Modellbasierte Entwicklung einer COBOL-Anwendung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

54 Das Fallbeispiel »Kundenmappe«<br />

Übersicht über die Komponenten. In diesem Abschnitt wird eine Übersicht über<br />

die verwendeten Komponenten gegeben sowie die Spezifikation einiger Schnittstellen<br />

genauer betrachtet. Insbesondere wird besprochen, wie die Funktionalität und die<br />

Struktur des fachlichen Modells mit der Struktur des Designmodells zusammenhängen.<br />

Abbildung 4-23 zeigt eine Übersicht über die Komponenten des Designmodells.<br />

Beide Systeme sind durch zwei Pakete mit dem Stereotyp «designsystem» repräsentiert.<br />

Ein System des Designmodells ist in Schichten unterteilt. Dabei handelt es sich<br />

um die Umsetzung der im Abschnitt 2.3.2 beschriebene Schichtenarchitektur.<br />

«designsystem»<br />

Kundenmappe<br />

«designsystem»<br />

Partner<br />

KundenmappeErstellerSteuerung BeteiligteParteiVerwalterSteuerung AdresssatzFinderSteuerung<br />

«designkomponente»<br />

«designkomponente»<br />

KundenmappeSteuerung<br />

BeteiligteParteiSteuerung<br />

AdresssatzSteuerung<br />

Steuerungsschicht<br />

KundenmappeErsteller<br />

KundenmappeGeschäftslogik<br />

BeteiligteParteiVerwalter<br />

«designkomponente»<br />

BeteiligteParteiGeschäftslogik<br />

AdresssatzFinder<br />

«designkomponente»<br />

AdresssatzGeschäftslogik<br />

Geschäftslogikschicht<br />

BeteiligteParteiBearbeiter<br />

AdresssatzBearbeiter<br />

«designkomponente»<br />

BeteiligteParteiDatenzugriff<br />

«designkomponente»<br />

AdresssatzDatenzugriff<br />

Datenzugriffsschicht<br />

Abbildung 4-23 Die Komponenten im Überblick<br />

Im Modell wird eine Schicht durch ein Paket mit dem Stereotyp «schicht» repräsentiert<br />

– in den Diagrammen aber können die Pakete weggelassen werden und stattdessen<br />

gestrichelte Linien für die Trennung zwischen den Schichten eingesetzt werden.<br />

Die tatsächliche Paketstruktur ist in Abbildung 4-24 anhand der Browser-Sicht von<br />

Rational Rose verdeutlicht. Die einzelnen Schichten enthalten die Komponenten, wobei<br />

eine Komponente nur in <strong>einer</strong> Schicht enthalten sein darf. Die Komponenten werden<br />

durch Pakete mit dem Stereotyp «designkomponente» repräsentiert.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!