IT-Trainer Jobs und Stellenangebote: UML - Grundlagen
Seminardauer: 3 Tage
Trainer gesucht
IT-Trainer Jobs und Stellenangebote: UML - Grundlagen, Softwareentwickler.
Anmelden / Registrieren als Trainer
Agenda
Grundlagen von UML
- Bedeutung und Vorteile von UML
- Überblick über die UML 2.x-Spezifikationen und Standards
- Die drei Hauptkategorien von UML-Diagrammen: Struktur-, Verhaltens-, und Interaktionsdiagramme
- Grundkonzepte und Notationen in UML
Strukturdiagramme
- Klassendiagramme: Klassen, Attribute, Methoden, Beziehungen
- Objektdiagramme: Instanzen von Klassen und deren Beziehungen
- Paketdiagramme: Organisation und Paketierung von Modellen
- Komponentendiagramme: Softwarekomponenten und deren Organisation
- Kompositionsstrukturdiagramme: Interne Struktur von Klassen und Komponenten
Verhaltensdiagramme
- Anwendungsfalldiagramme: Systemfunktionalitäten und Akteure
- Aktivitätsdiagramme: Geschäftsprozesse und Abläufe
- Zustandsdiagramme: Zustände von Objekten und deren Übergänge
- Zeitdiagramme: Zeitliche Veränderungen von Objektzuständen
- Interaktionsübersichtsdiagramme: Überblick über Interaktionen
Interaktionsdiagramme und UML im Entwicklungsprozess
- Sequenzdiagramme: Interaktionen und Nachrichtenfluss zwischen Objekten
- Kommunikationsdiagramme: Netzwerk von Nachrichtenflüssen und Teilnehmern
- Timing-Diagramme: Zeitabhängige Objektinteraktionen
Werkzeuge
- Einsatz von UML in verschiedenen Entwicklungsprozessen: Agile, Wasserfall, etc.
- Werkzeuge für die UML-Modellierung