Kontakt aufnehmen

Schulungsübersicht

EAP-Datei erstellen und konfigurieren

  • Erstellen und Speichern einer Enterprise-Architect-Projektdatei
  • Arten von Ansichten
  • Programmschnittstelle: Menüs, Symbolleisten, Toolbox, Projektmappenbrowser und weitere Fenster
  • Anordnen und Ausblenden von Fenstern

Arbeit mit einem Modell und Diagramm

  • Vordefinierte Modelle
  • Pakete (Ansichten) und Diagramme
  • Hinzufügen von Elementen zum Modell und Diagramm
  • Verschiedene Methoden zum Entfernen von Objekten und deren Konsequenzen
  • Speichern von Diagrammen

Anforderungsmanagement

  • Methoden der Anforderungsermittlung
  • Kategorien FURPS für Anforderungen
  • Anforderungsdiagramm
  • Beziehungen zwischen Anforderungen
    • Aggregation
    • Abhängigkeit
  • Wie verbessert man die Darstellung eines Diagramms?
    • Ausrichtung des Diagramms
    • Farbcode für Anforderungsstatus
    • Aktivieren / Deaktivieren von Paketnamen
  • Erstellen und Verwalten einer Matrixbeziehung
  • Dokumentation von Anforderungen
    • HTML-Seiten
    • Druckversion
  • Fortgeschrittenes Anforderungsmanagement
    • Eigene Anforderungstypen
    • Eigener Anforderungsstatus
    • Verfolgung von Anforderungen
    • Dokumentation von Anforderungen

Geschäftsprozessmodellierung, Architektur

  • Aktivitätsdiagramm
  • Komposite Aktivitäten
  • Kontrollflüsse, Objektflüsse
  • Umgang mit Ausnahmen, Unterbrechungsflüssen
  • Partitionen
  • Nebengeordnete Flüsse und Entscheidungsfindung
  • Wie verbessert man die Darstellung eines Diagramms?
    • verschiedene Detailgrade
    • Verringern des Detailgrades
    • Komplexität des Prozesses
  • Komponenten- und Bereitstellungsdiagramme
  • Die initiale Architektur des Systems - logisch und physisch
    • Geschachtelte Komponenten
    • Delegation und Zusammenstellung
    • Hafen
    • Schnittstelle
    • Kommunikationspfade
  • Nicht-standardisierte Implementierung von Stereotypen in Diagrammen (OPTIONAL)
    • Grafikbibliothek für Stereotype
    • Hinzufügen der Bibliothek zum Projekt
    • Eigene grafische Stereotype

Anwendungsfälle und deren Dokumentation

  • Modellierung funktionaler Anforderungen
  • Umfang des Systems
  • Akteure und ihre Beziehungen
    • Identifizieren von Anwendungsfällen
    • Verbindung "Akteur - Anwendungfall" und deren Eigenschaften
    • Beziehungen zwischen Anwendungsfällen: Inkludieren, Extend, Generalisierung
  • Automatische Nummerierung
  • Anwendungsfalldarstellungen und Aktivitätsdiagramme, die darauf basierend generiert werden
  • Dokumentengenerierung
  • Dokumentvorlagen

Analytisches Modell

  • Klassendiagramm auf Domain-Modell-Ebene
    • Klasse, Methode, Attribut, abstrakte Klasse, Schnittstelle
    • Assoziation und ihre Merkmale
    • Weitere Beziehungen: Aggregation, Komposition, Generalisierung, Abhängigkeit, Assoziationsklasse
    • Klassenerkennung
  • Sekuenzdiagramm
    • Nachrichtentypen: asynchron, synchron, Rückgabe
    • Stereotype: Boundary, Control und Entity

Statisches Modell

  • Klassendiagramm auf Entwurfsebene
  • Quellcodegenerierung und Reverse Engineering (OPTIONAL)
    • Quellcode aus dem Diagramm generieren
    • Diagramm aus Quellcode generieren
    • Synchronisation von Quellcode und Diagramm
  • Objektdiagramme

Dynamisches Modell

  • Überprüfung des statischen Modells
    • Klärung der Methodensignaturen
    • Überprüfung des Klassendiagramms
  • Dynamische Modellierung auf Ebene von Methodenaufrufen (Sekuenzdiagramm) basierend auf Anwendungsfällen und statischem Analysem modell
  • Wie verbessert man die Darstellung eines Diagramms?
    • Verringern der Anzahl der modellierten Szenarien
    • Verringern der Anzahl der Lebenslinien
    • Vermeidung komplexer geschachtelter Blöcke
    • Ausblenden von Details
  • Zustandsmaschinendiagramm (OPTIONAL)
    • Zustände und Untertzustände
    • Übergänge zwischen Zuständen - Auslöser, Bedingung und Aktion
    • Interne Aktionen (Einstieg, Ausführung, Austritt)

Patterns und Profile (OPTIONAL)

  • "Gang of Four" Patterns
  • Im Projekt definierte Patterns
  • Benutzerdefinierte Patterns
  • Importieren von Profilen aus XML-Dateien

MDA, Quellcode (OPTIONAL)

  • Transformation Klassendiagramm zu Datenbank-Schema
  • Generierung eines SQL-Skripts basierend auf dem Klassendiagramm
  • Quellcodegenerierung - verfügbare Optionen

Gruppenarbeit

  • Paketversionierung in Enterprise Architect
  • Unterschiede in den Versionen des Projekts, der Dokumentation
  • Nutzung eines Repositoriums zur Speicherung des Modells
  • Kollaborationstools

Voraussetzungen

Modellierungskenntnisse in UML.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien