Sie befinden sich hier: Home › Seminare › Objektorientierung › OODUML
Objektorientiertes Design mit UML
In diesem Kurs wird der Prozess der objektorientierten Analyse anhand einer fachlichen Systembeschreibung (Pflichtenheft, Featureliste, use-case-getrieben) praxisorientiert vermittelt. Ziel ist es, ein fundiertes objektorientiertes Fachmodell zu erstellen, das als Grundlage für die weitere Systementwicklung dient. Die Teilnehmer lernen die relevanten UML-Elemente kennen und wenden diese in praxisnahen Übungen auf ein durchgängiges Beispiel an. Der Kurs konzentriert sich auf die Phase der OO-Analyse, sodass die erlernten Methoden unabhängig vom später eingesetzten Vorgehensmodell (z. B. Unified Process) im Projekt nutzbar sind.
Inhalte des Seminars
Einführung
- Statische und dynamische Modellierung von Software-Systemen
- OO-Grundelemente
Grundlagen
- Grundlagen der OO-Software-Entwicklung (Philosophie, OOA, OOD, OOP)
- OO-Design (Ziele, Vorteile, Risiken / Nachteile)
Arbeiten mit dem Klassendiagramm der UML
- Datentypen für Attribute (einfache und komplexe Datentypen)
- Parameterlisten und Rückgabewerte von Methoden
- Sichtbarkeiten für Klassen, Methoden und Attribute
- Aufbau von Klassenhierarchien (Aufspalten von Klassen, Methodenarten in Hierarchien)
- Umgang mit ›historisch gewachsenen‹ Klassen
- Abstrakte Klassen und Interfaces
Technische Diagramme der UML
- Paketdiagramme
- Komponentendiagramme
- Verteilungsdiagramme
Dynamische Diagramme der UML
- Interaktionsdiagramme (Sequenz- und Kommunikationsdiagramme)
- Zustandsdiagramme
Einführung in Entwurfsmuster (Design Patterns)
- Definition und Beschreibung eines Musters
- Gruppen von Entwurfsmustern
- Beispiele gängiger Muster (Adapter, Iterator, Proxy, Observer u.a.)
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Analytiker, Projektleiter, IT-Führungskräfte
- Vorkenntnisse: Seminar ›Objektorientierte Analyse mit UML‹ und ein vertieftes Verständnis der objektorientierten Begriffe und Konzepte.
- Schulungsunterlagen: Deutschsprachige Unterlagen (Kopien der Folien mit Inhaltsverzeichnis und Index), Zertifikat
- Seminar-Software: Bei Demonstrationen wird standardmäßig als Entwicklungsumgebung Eclipse und ein gängiges UML-Werkzeug (›Borland Together für Eclipse‹ oder Omondo’s ›EclipseUML‹) als Plugin eingesetzt.
- Bemerkungen: Objektorientiertes Design mit der UML (3 Tage) und Design Patterns (3 Tage) werden als Kombination in 5 Tagen angeboten.
Weiterführende Seminare
Design Patterns (Entwurfsmuster)