Schulungsübersicht

EAP-Datei erstellen und konfigurieren

  • Eine Enterprise Architect-Projektdatei erstellen und speichern
  • Arten von Ansichten
  • Programmoberfläche: Menüs, Werkzeugleisten, Toolbox, Projektkatalog und andere Fenster
  • Fenster andocking und verstecken

Arbeiten mit einem Modell, Diagramm

  • Vordefinierte Modelle
  • Pakete (Ansichten) und Diagramme
  • Elemente zum Modell und Diagramm hinzufügen
  • Verschiedene Methoden zur Entfernung von Elementen und deren Konsequenzen
  • Speichern von Diagrammen

Anforderungen Management

  • Möglichkeiten der Anforderungserhebung
  • FURPS-Anforderungskategorien
  • Anforderungsdiagramm
  • Beziehungen zwischen Anforderungen
    • Agragation
    • Abhängigkeit
  • Wie kann das Erscheinungsbild eines Diagramms verbessert werden?
    • Layout des Diagramms anpassen
    • Status der Anforderungen farbig kennzeichnen
    • Paketnamen aktivieren/deaktivieren
  • Matrikverwaltung von Beziehungen erstellen und verwalten
  • Dokumentation der Anforderungen
    • HTML-Seiten
    • Druckbare Version
  • Erweiterte Anforderungsverwaltung
    • Eigene Arten von Anforderungen
    • Eigenstatus für Anforderungen
    • Anforderungsnachverfolgung
    • Dokumentation der Anforderungen

Business Prozessmodellierung, Architektur

  • Aktivitätsdiagramm
  • Komplexe Aktivitäten
  • Steuerungs- und Objektflossen
  • Ausnahmen und Unterbrechungen der Flusssteuerung behandeln
  • Partitionen
  • Gleichzeitige Flüsse und Entscheidungen treffen
  • Wie kann das Erscheinungsbild eines Diagramms verbessert werden?
    • Verschiedene Detailstufen
    • Mengenreduktion von Details
    • Komplexität des Prozesses
  • Komponentendiagramme und Bereitstellungsdiagramme
  • Die initiale Systemarchitektur - logisch und physisch
    • Nestete Komponenten
    • Auftrag und Zusammenbau
    • Port
    • Schnittstelle
    • Kommunikationspfade
  • Nichtstandardisierte Implementierung von Stereotypen in Diagrammen (OPTIONAL)
    • Bibliothek für stereotype Grafiken
    • Hinzufügen der Bibliothek zum Projekt
    • Eigene stereotype Grafiken

Use Cases und ihre Dokumentation

  • Modellierung von funktionalen Anforderungen
  • Geltungsbereich des Systems
  • Akteure und Beziehungen zwischen ihnen
    • Identifizieren von Use Cases
    • Zuordnung "Akteur - Use Case" und ihre Eigenschaften
    • Beziehungen zwischen Use Cases: Include, Extend, Vererbung
  • Autonummerierung
  • Use Case-Szenarien und Aktivitätsdiagramme basierend darauf generieren
  • Documentation Generierung
  • Dokumentvorlagen

Analytisches Modell

  • Klassendiagramm auf Domänenmodell-Ebene
    • Klasse, Methode, Attribut, abstrakte Klasse, Schnittstelle
    • Assoziation und ihre Eigenschaften
    • Weitere Beziehungen: Aggregation, Komposition, Vererbung, Abhängigkeit, Assoziationsklasse
    • Klassenidentifikation
  • Folgediagramm
    • Nachrichtentypen: asynchron, synchron, Rückmeldung
    • Stereotypen: Boundary, Control und Entity

Statisches Modell

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

Dynamisches Modell

  • Statisches Modellverifizierung
    • Klarstellung der Methodensignaturen
    • Verifizierung des Klassendiagramms
  • Dynamische Modellierung auf Ebene von Methodenaufrufen (Folgediagramm) basierend auf Use Cases und statischer Analysemodell
  • Wie kann das Erscheinungsbild eines Diagramms verbessert werden?
    • Mengenreduktion der modellierten Szenarien
    • Mengenreduktion der Lifelines
    • Ausblenden komplexer verschachtelter Blöcke
    • Details ausblenden
  • Zustandsautomatendiagramm (OPTIONAL)
    • Zustände und Unterzustände
    • Übergänge zwischen Zuständen - Auslöser, Bedingung und Aktion
    • Interne Aktionen (Entry, Do, Exit)

Patterns und Profile (OPTIONAL)

  • "Gang of Four"-Muster
  • In Projekten definierte Muster
  • Nutzerdefinierte Muster
  • Import von Profilen aus XML-Dateien

MDA, Quellcode (OPTIONAL)

  • Klassendiagramm in Datenbankschema Transformation
  • SQL Skriptgenerierung basierend auf Klassendiagramm
  • Generierung von Quellcode - verfügbare Optionen

Gruppenarbeit

  • Enterprise Architect-Paketversionierung
  • Verschiedene Versionen des Projekts und der Dokumentation
  • Nutzung eines Repositories zum Speichern des Modells
  • Collaboration Werkzeuge

Voraussetzungen

Modellierungsfähigkeiten in UML.

 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien