Die Teilnehmer kennen objektorientierte Analyse- und Designmethoden und können mit Hilfe der UML einen objektorientierten Entwicklungsprozess durchführen.

Dauer

3 Tage / 24 Lehreinheiten

Termine

Inhalt

Objektorientierter Entwicklungsprozess (Unified Process)
Objektorientierte Systemanalyse
UML als Notation für objektorientierte Systemanalyse
Vorgehensweise bei der objektorientierten Systemanalyse(Kontextdiagramme, Szenariotechniken)
Systemmodellierung mit Use-Case-Diagrammen
Prozessmodellierung mit Sequenz- und Aktivitätsdiagrammen
Übergang von der Analyse zum Design
UML-Diagramme für das Design (Klassen-, Sequenz- und Aktivitätsdiagramme)
Vorgehensweise beim objektorientierten Design (CRC-Methode)
Designkonstrukte in UML und ihre Realisierung in Java und C++
Prozessmodellierung mit Sequenz- und Aktivitätsdiagrammen
Objektorientierter Entwicklungsprozess (Unified Process)
Design Patterns

Die einzelnen Schritte werden an Hand realitätsnaher Beispiele geübt. Die Übungen erfolgen mit Unterstützung eines UML-Tools.

Preiskalkulation

Wir bieten alle unsere Kurse mit flexibler Teilnahmemöglichkeit an: entweder klassisch bei uns im Kursraum oder online per MS Teams. Auch ein Wechsel an einzelnen Tagen ist möglich (hybride Durchführung).
Einfach bei der Anmeldung angeben, ob eine Online-Option gewünscht wird.

Zielgruppe

Software-Entwickler, technisch orientierte Projektleiter, Analytiker, Designer