Kurs-Nr. 100
In diesem Kurs erlernen die Teilnehmer die Verwendung der Unified Modeling Language (UML) für die Verwendung bei der Dokumentation der von Ihnen entwickelten Software. Es wird ein vollständiger Überblick über die UML gegeben. Zusätzlich zur Vermittlung der UML werden grundlegende Konzepte der objektorientierten Softwareentwicklung und Softwaredokumentation besprochen. Die Vermittlung der UML umfasst sowohl die Analyse als auch das Design objektorientierter Software.
Die theoretisch vermittelten Inhalte werden in betreuten Übungen vertieft.
Kursziele
- Einblick in die Geschichte und Grundlagen der objektorientierten Softwareentwicklung
- Verständnis für die Dokumentation von Software
- Kennenlernen der objektorientierten Analyse und Design
- Kennenlernen und Einsatz der verschieden UML Diagramme
- Bewerten des Einsatzes von UML Diagrammen in Softwareprojekten
Themen
- Einführung in die objektorientierte Begriffswelt und Softwareentwicklung
- Dokumentation von Software
- Unified Modeling Language (UML)
- Strukturdiagramme
- Klassendiagramm (Class)
- Objektdiagramm (Object)
- Komponentendiagramm (Component)
- Einsatzdiagramm (Deployment)
- Verhaltensdiagramme
- Anwendungsfalldiagramm (Use-Case)
- Sequenzdiagramm (Sequence)
- Aktivitätsdiagramm (Activity)
- Kollaborationsdiagramm (Collaboration)
- Zustandsdiagramm (State)
- Verwaltung von UML Modellen
- Object Constraint Language
- Patterns und UML
- UML im Praxiseinsatz
- Model Driven Architecture
Zielgruppe
Dieser Kurs richtet sich an Softwareentwickler, die Anforderungen an die von Ihnen entwickelte Software und die Konstruktion Ihrer Software mit der Unified Modeling Language (UML) dokumentieren möchten.
Voraussetzungen
- Grundlegende Kenntnis der objektorientierten Softwareentwicklung.
- Erfahrung in der Softwareentwicklung
Werkzeuge und Unterlagen
In diesem Kurs wird kein Entwicklungswerkzeug (CASE-Tool) verwendet.
Alle Unterlagen und Übungen sind auf Deutsch.
Kursdauer
3 Tage
aformatik Training & Consulting GmbH & Co. KG | Tilsiter Str. 6 | 71065 Sindelfingen | Instagram | TikTok | LinkedIn | Impressum