Objektorientiertes Design mit UML
Seminar
In Dortmund
Beschreibung
-
Kursart
Intensivseminar berufsbegleitend
-
Niveau
Mittelstufe
-
Methodik
Inhouse
-
Ort
Dortmund
-
Dauer
3 Tage
-
Beginn
nach Wahl
Ausgehend von einer fachlichen Systembeschreibung (Pflichtenheft, Featureliste, Anwendungsfallgetrieben) wird das fachliche OO-Modell erstellt. Hierzu werden die relevanten Bestandteile der UML vorgestellt und in Übungen an einem durchgehenden Beispiel geübt. Da sich der Kursinhalt auf die Phase der OO-Analyse konzentriert, sind die gelernten Inhalte unabhängig vom später eingesetzten Vorgehensmodell (Unified Process o.ä.) im Projekt anwendbar.
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
Seminar ›[(Objektorientiertes Anlayse mit UML)]‹ beziehungsweise ein vertieftes Verständnis der objektorientierten Begriffe und Konzepte.
Meinungen
Themen
- OOD
- UML
Dozenten
tutego Dozent
IT-Programmierung
auf Anfrage Unsere Dozenten haben jahrelange praktische Erfahrungen in Ihren Fachgebieten durch Projektarbeit. Ihr Referent für das Seminar kann sich durch seine langjährige Erfahrung als Dozent und detaillierten Kenntnisse im gewünschten Bereich schnell auf die Bedürfnisse Ihrer Mitarbeiter einstellen.
Inhalte
- 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 Datentypen 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.)
Zusätzliche Informationen
Objektorientiertes Design mit UML