08.12.2012 Aufrufe

2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...

2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...

2 UML-based Web Engineering - UWE - Ludwig-Maximilians ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3.2 Anwendungsfall-Diagramm<br />

Abbildung 7: PVS - Use-Case-Diagramm<br />

Anwendungsfälle, die im Wesentlichen Browsing- und Such-Aktionen des Benutzers<br />

beinhalten (jedoch keine Transaktionen) sind mit dem Stereotyp «navigation» versehen.<br />

Die «extend»-Beziehungen, die zwischen einigen Anwendungsfällen bestehen, sind sowohl<br />

mit dem Namen des Erweiterungspunkts (in Klammern) als auch der Erweiterungsbedingung<br />

beschriftet. Bedingungen wie z.B. User selects EDIT (bei der Erweiterung des<br />

Anwendungsfalls ViewPublicationDetails durch EditPublicationByForm)<br />

geben an, dass der Benutzer den erweiternden Use-Case durch eine Aktion auf der<br />

<strong>Web</strong>oberfläche selbst starten kann. In vielen Fällen wird durch die Erweiterungsbeziehung<br />

bereits die Navigationsstruktur des Systems angedeutet. So wird das Navigationsmodell später<br />

z.B. festlegen, dass die Prozessklasse EditPublication nur über den Navigationsknoten<br />

Publication erreichbar ist, welcher Detailinformationen über eine einzelne Publikation<br />

bereitstellt.<br />

3.3 Exkurs: BibTeX<br />

BibTeX ist ein Dateiformat, das zur Verwaltung von Bibliographien verwendet wird. Es<br />

kommt üblicherweise in Kombination mit dem Textsatz-System LaTeX zum Einsatz, kann<br />

24

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!