08.12.2012 Aufrufe

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

Objektorientierte Analyse und Design - beim Fachbereich Informatik ...

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.

5.1.6 Darstellung der Statik eines Systems: Zusammenfassung<br />

Wert von Klassendiagrammen<br />

n� Klassendiagramme sind eines der wichtigsten Beschreibungsmittel in der<br />

Modellierung<br />

ð� Zur Beschreibung eines (komplexen) Systems werden viele Klassendiagramme<br />

erstellt<br />

ð� Tipps:<br />

- niemals versuchen gleich alles perfekt zu machen;<br />

auch Klassendiagramme werden iterativ entwickelt<br />

- Details wie Navigationsrichtungen <strong>und</strong> Multiplizität erst dann eintragen,<br />

wenn die Modellierung hinreichend stabil scheint<br />

- Bei der Modellierung an die Systemgrenze denken!<br />

Nur das System modellieren – nicht die komplette Außenwelt!<br />

- immer nur einen Aspekt auf einem Diagramm darstellen;<br />

wenn das Diagramm nicht mehr auf eine Seite passt – aufteilen!<br />

- die Begriffe für alle Elemente mit großer Sorgfalt wählen<br />

- Assoziationen so konkret wie möglich spezifizieren<br />

- keine unverständlichen Pseudoprogramme in Constraints schreiben<br />

- es geht (auch) um Verständlichkeit<br />

- ein Pointer als Attribut einer Klasse ist meist eine falsch modellierte Assoziation<br />

OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 205

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!