Lernen Sie den Einsatz objektorientierter Methoden unter Verwendung der Unified
Modeling Language kennen. Neben dem Erstellen von Diagrammen erfahren Sie, wie
Analyse und Design mit Hilfe der UML durchgeführt werden können. Kurze
theoretische Erklärungen wechseln sich mit Übungen in der Gruppe ab. Die
Ergebnisse der Übungen werden anschließend analysiert und besprochen. Die
Modellierung eines Fallbeispiels mit Musterlösung rundet das Seminar ab.
Inhalte
Grundlagen
- Grundlagen und Begriffe (Abstraktion, Polymorphie...)
- Vorteile, Nachteile und Konsequenzen der Objektorientierung
- Beziehungen zwischen Objekten: Assoziation, Aggregation, Komposition und
Vererbung
- Schnittstellen
Diagramme der UML
- Anwendungsfalldiagramm
- Klassendiagramm
- Aktivitätsdiagramm
- Sequenzdiagramm
- Kollaborationsdiagramm
- Zustandsdiagramm
- Verteilungsdiagramm
- Komponentendiagramm
Analyse
- Anforderungsanalyse
- Die UML in der Analyse
- Erstellung und Gebrauch von Use-Case Diagrammen
- Modellierung von Geschäftsprozessen mit der UML
- Szenarios
- Analyse des User-Interface
Design
- Grundprinzipien guten Feindesigns
- Drei Grundmuster objektorientierten Designs
- Einsatz der UML beim Design
Zielgruppe / Voraussetzungen
- Personen, die Anforderungen an Software-Systeme systematisch beschreiben
wollen
- Kenntnisse in einer Programmiersprache sind nicht notwendig
- Kenntnisse der Objektorientierung sind von Vorteil, werden aber nicht
vorausgesetzt
Dauer
Preis
Termine
- 16.06.2008
- 10.03.2008
- 22.09.2008
- 08.12.2008
- weitere Termine auf Anfrage