Beispiel „Hochschulverwaltung“ Polymorphie Wechsel von Klassen innerhalb der Klassenhierarchie Assoziationen Analyseklassen-Diagramm Designklassen-Diagramm Navigationsrichtung Multiplizität Interpretationsrichtung: Finden von Assoziationen Modellierungs-Regeln Ende: Seite 176
Klassen-Design Attribute und Methoden identifizieren Vererbung Notation Kapselung / Sichtbarkeit Constraints Abstrakte Klassen
Aktivitätsdiagramme Tokenprinzip Aktivitätsdiagramme als Alternative für Use-Case-Diagramme Unterscheidung Analysemodelle Kontrollfragen Klassendiagramm Identifizierung für Klassendiagramme Beispiel
Use Cases Auslagerung von Teilen bei langen Use-Cases UML Beispiel für Extension/Condition/Return Arbeitsablauf zur Use-Case-Findung Hausaufgabe: Ende Seite 97
Klassendesign Ablauf Alternativkurse: Auslöser ( Trigger ) Prinzip der Anwendung von Use-Cases Stakeholder Ende: Seite 67
Lizenzen für MagicDraw Literatur Vorgehensweisen Beispiel für Abstraktion (Makler-Software) Kapselung Beispiel für Klassendiagramm ( Person ) Wiederverwendung Assoziationen ( Beziehungen ) Polymorphismus Objektorientierung Wichtige Fragen:…
Typische Fragen, die sich ein Entwickler stellen muss: Der Entwickler muss sich dem Kunden anpassen und auch sich auf seine Wünsche beschränken. Planspiel: Krankenhaus Abstraktion:…