Inhalt
Einführung in UML und Enterprise Architect
Unified Modeling Language: Übersicht über die Diagrammtypen der UML und ihren Einsatz, Relevante Spezifikationen der OMG (Object Management Group), Aspekte eines guten UML-Modells - Sparx Enterprise Architect: Übersicht zum Funktionsumfang, Neues Projekt, Benutzerdefinierte Struktur eines UML-Modells, Diagramme anlegen und organisieren
Anwendungsfälle mit UML Use Case-Diagrammen
Anwendungsfälle und ihr Nutzen für eine High-Level-Struktur - Use Case Diagramm der UML - Elemente eines Use Case-Diagramms: Akteur, Anwendungsfall, include-/extend-Beziehung, Vererbung - Enterprise Architect und die Erstellung von Szenarien
Detailliertes Prozessmodell in der UML
Prozesse und Abläufe mit dem UML-Aktivitätsdiagramm - Nachrichten und Zusammenarbeit mit dem UML-Sequenzdiagramm - Beschreibung von Zustandsautomaten mit dem UML-Zustandsdiagramm (State Machine) - Zeitliche Abläufe und das UML-Zeitverlaufsdiagramm - Kommunikationsmodelle mit dem UML-Kommunikationsdiagramm
Strukturmodell in der UML
Klassendiagramm: Klassen und ihre Eigenschaften, Verhalten und Verknüpfung zu anderen Modell-Elementen, - Domain Modell, Daten Modell und Datenbank-Modell - Software-Verteilung mit dem UML-Verteilungsdiagramm - Software-Paketierung mit dem UML-Paketdiagramm - Software-Modularisierung mit dem UML-Komponentendiagramm und dem UML- Kompositionsstrukturdiagramm
Software- und DB-Entwicklung mit dem Enterprise Architect
Behavior und Initial Code - Forward und Reverse-Engeneering - Kompilierung und Ausführen - Test Einstellung - Unit Testing - Ausführen von Verhaltensdiagrammen - DB-Modelle generieren und einlesen
Erweiterte Modellierung mit dem Enterprise Architect
Prüfung des Modells - Verwalten von Anforderungen - Enterprise Architect im Serverbetrieb und Modellierung im Team: Sicherheit, Teamverwaltung und Projektmanagement - Aufwandsschätzung über Use Cases
Pflege und Dokumentation eines Modells
Einpflegen von Änderungen / Change Requests - Erstellung von Dokumentationen mit vorhandenen und eigenen Vorlagen (HTML, RTF) - UML und XMI für Import und Export - Versions- und Statusmanagement von UML-(Teil)Modellen
Dozent/in
Das Dozenten- und Autoren-Team Marco Skulschus (Studium der Ökonomie in Wuppertal und Paris) und Marcus Wiederstein (Studium der Elektrotechnik in Bochum und Dortmund) haben schon viele Seminare im Software-, Daten- und Prozess-Modellierung mit den Techniken der OMG (UML und BPMN) und des W3C (XML Schema, RDF/OWL) konzipiert und führen sie in der DACH-Region durch. Dazu veröffentlichen sie seit 2002 immer wieder Fachbücher zu Softwareentwicklung und Datenbanken.
Veröffentlichungen
- Das Java Codebook ISBN 978-3827320599
- UML 2 Zertifizierung ISBN 978-3826615733
- Oracle PL/SQL ISBN 978-3-939701-40-8
- MS SQL Server - T-SQL Programmierung und Abfragen ISBN 978-3-939701-02-6
- XML: Standards und Technologien ISBN 978-3-939701-21-7
- XML Schema ISBN 978-3-939701-54-5
Projekte
In ihren Projekten entstanden verschiedene betriebliche Anwendungen und seit mehreren Jahren hauptsächlich Berichtssysteme und Data Warehouse-/OLAP-Lösungen. Sie sind für Kunden in DACH tätig und leiten dabei indische Entwicklerteams.