Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
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