2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...
2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...
2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Abbildung 15: explizite Modellierung der Dateneingabe auf Workflow-Ebene<br />
Zum Abschluss dieses Abschnitts soll der Ausschnitt des Präsentationsmodells skizziert<br />
werden, in welchem das zu PublicationDataInput gehörige User-Interface modelliert<br />
wird:<br />
Abbildung 16: Modellierung des <strong>Web</strong>formulars zum Erzeugen/Editieren einer Publikation<br />
Analog zur Klassenstruktur im Prozessstruktur-Modell wurde bei der Modellierung des<br />
<strong>Web</strong>formulars einmal mehr extensiver Gebrauch von Generalisierungsbeziehungen gemacht.<br />
Die «inputForm»-Klasse PublicationDataInput enthält diejenigen UI-<br />
Eingabeelemente, die zur Eingabe von typunabhängigen Daten dienen, d.h. für die<br />
Prozesseigenschaften in der gleichnamigen Prozessklasse zur Verfügung stehen.<br />
Typspezifische Eingabefelder wurden in entsprechende Subklassen ausgelagert.<br />
37