Objektorientierte Analyse mit UML
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 eingesetzt. 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.
Inhalte des Seminars
Einführung
- Statische und dynamische Analyse von Software-Systemen
- OO-Grundelemente
Grundlagen
- Grundlagen der OO-Software-Entwicklung (Philosophie, OOA, OOD, OOP)
- OO-Analyse (Ziele, Vorteile, Risiken/Nachteile)
Anforderungsanalyse
- Anwendungsfallgetriebene Entwicklung (Use Case Driven Approach)
- Featurelisten
- Pflichtenhefte
Einführung in Unified Modeling Language (UML)
- Historie
- Diagrammtypen für die OO-Analyse
- Vergleich mit konkurrierenden Notationen
Dynamische Modellierung mit der UML
- Aktivitätsdiagramme
- Interaktionsdiagramme (Sequenz- und Kommunikationsdiagramme)
- Zustandsdiagramme
Statische Modellierung mit der UML
- Klassendiagramme
- Paketdiagramme
Analysemuster
- Einführung in wiederkehrende Problemstrukturen anhand gängiger Analysemuster (Liste, Exemplartyp, Stückliste, wechselnde Rollen 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 ›Einführung in die Objektorientierung‹ beziehungsweise 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: Einführung in Objektorientierung (3 Tage) und Objektorientierte Analyse mit der UML (3 Tage) werden als Kombination in 5 Tagen angeboten.
Weiterführende Seminare
Objektorientiertes Design mit UML, Design Patterns (Entwurfsmuster)