UML Objektorientierte Analyse Design Kompaktkurs

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 5 Tage

Ziele

In diesem Kompaktkurs werden Ihnen die wichtigsten Inhalte aus den beiden UML-Kursen vermittelt.

Zielgruppe

  • Programmierer
  • Softwarearchitekten

Voraussetzungen

Gute Kenntnisse in der objektorientierten Programmierung

Agenda

Einführung

  • Konzept
  • Grundbegrifflichkeiten objektorientierte Programmierung
  • Anforderungsanalyse mit Use Cases
  • Use Case Diagramme
  • Beschreibungstemplates
  • UML-Aktivitätsdiagramme und Szenarien

Analyse

  • Anforderungen zum Fachmodell
  • Identifizieren der Objekte des Anwendungsgebietes (Fachklassen)
  • Interaktionen beschreiben
  • UML-Klassendiagramme (statisches Modell)
  • UML-Sequenz- und Zustandsdiagramme (dynamisches Modell)

Design

  • Bedeutung von Qualitätseigenschaften wie Laufzeit
  • Fachmodell bis zur technischen Lösung
  • UML-Paket-, Verteilungs- und Klassendiagramme (statisches Modell)
  • UML-Sequenz- und Zustandsdiagramme (dynamisches Modell)

Seminarübergreifendes Beispiel von der Anforderungsanalyse bis zum Entwurf

Weitere Themen

  • Codegenerierung aus UML-Diagrammen
  • Reverse Engineering
  • Einführung in SysML

Ziele

In diesem Kompaktkurs werden Ihnen die wichtigsten Inhalte aus den beiden UML-Kursen vermittelt.

Zielgruppe

  • Programmierer
  • Softwarearchitekten

Voraussetzungen

Gute Kenntnisse in der objektorientierten Programmierung

Agenda

Einführung

  • Konzept
  • Grundbegrifflichkeiten objektorientierte Programmierung
  • Anforderungsanalyse mit Use Cases
  • Use Case Diagramme
  • Beschreibungstemplates
  • UML-Aktivitätsdiagramme und Szenarien

Analyse

  • Anforderungen zum Fachmodell
  • Identifizieren der Objekte des Anwendungsgebietes (Fachklassen)
  • Interaktionen beschreiben
  • UML-Klassendiagramme (statisches Modell)
  • UML-Sequenz- und Zustandsdiagramme (dynamisches Modell)

Design

  • Bedeutung von Qualitätseigenschaften wie Laufzeit
  • Fachmodell bis zur technischen Lösung
  • UML-Paket-, Verteilungs- und Klassendiagramme (statisches Modell)
  • UML-Sequenz- und Zustandsdiagramme (dynamisches Modell)

Seminarübergreifendes Beispiel von der Anforderungsanalyse bis zum Entwurf

Weitere Themen

  • Codegenerierung aus UML-Diagrammen
  • Reverse Engineering
  • Einführung in SysML

Tags

Diese Seite weiterempfehlen