Objektorientierte Analyse und
Design mit UML 2 und MagicDraw
Die TeilnehmerInnen können die
Software-Beschreibungssprache UML2 in der Praxis einsetzen. Sie sind in der
Lage, zu beurteilen, welche Diagramme im Softwarelebenszyklus wozu verwendet werden.
Sie kennen die Diagrammtypen und deren Elemente. Sie können das Tool MagicDraw
benutzen, darin Modelle erstellen und modifizieren und kennen die Zusammenhänge
zwischen den UML-Teilmodellen und -elementen.
Projektleiter,
Teamleiter, Systemanalytiker, Software-Architekten, Entwickler,
Testverantwortliche, Fachabteilung
Dozent bringt sein Notebook mit zur Demonstration
des Tools MagicDraw, jeder Teilnehmer benötigt einen PC mit installiertem
MagicDraw für die Übungen
§
Beamer
§
Flip
Chart
§
Tafel
Folien-Handouts
werden gestellt
Als
begleitendes Fachbuch wird „UML2 kompakt mit Checklisten“ von Heide Balzert
oder „UML 2 glasklar“ von Chris Rupp u.a.
empfohlen.
Einführung in die UML
- Kurze Historie der UML
- Notationselemente der UML
- Objekt
- Klasse
- Attribut
- Operation
- Schnittstelle
- Assoziation
- Generalisierung
- Parametrisierte Klasse
- Stereotyp
- Attributtyp
- Classifier
Diagramme und deren Anwendung
- Diagrammtypen der UML
- Welche Diagramme wann
- Modelle, Pakete, Sichten
- Klassendiagramm
- Use-Case Diagramm
- Aktivitätsdiagramm
- Interaktionsdiagramme
- Zustandsdiagramm
- Komponentendiagramm
- Kompositionsstrukturdiagramm
- Verteilungsdiagramm
Praxis mit MagicDraw
- Handhabung von MagicDraw
- Übungen zu allen UML Elementen
- Große, zusammenfassende Übung an einem Thema freier Wahl
als Workshop am letzten Tag
- Auswertung der Ergebnisse
MagicDraw Erweiterungen
- Reporting
- Wizzards
- Metrics