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