Zakres tematyczny szkolenia
1.Przegląd opcji Enterprise Architect (ćwiczenia)a)Skróty - szybkie tworzenie diagramów
b)Opcje tworzenia dokumentacji
c)Własne stereotypy graficzne
d)Zaawansowane opcje zarządzania treścią
e)Wersjonowanie modelu
f)I wiele innych...
2.Przypomnienie podstaw UML
a)Podstawy obiektowości
b)Czym jest, a czym nie jest UML
c)Rozwój UML
d)Podstawowe elementy UML
3.Przypadki użycia (use case model)
a)Trudności w analizie wymagań
b)Analiza przypadków użycia
c)Diagram przypadków użycia (use case diagram)
4.Modelowanie procesów biznesowych
a)Języki opisu procesów biznesowych
b)Diagram aktywności (activity diagram)
5.Projektowanie elementów statycznych
a)Projekt a analiza
b)Diagram klas (class diagram)
6.Projektowanie elementów dynamicznych
a)Analiza CRC
b)Diagram sekwencji (sequence diagram)
c)Zasady modelowania analitycznego
7.Dalsze diagramy UML
a)Diagram obiektów
b)Diagram pakietów
c)Diagram komponentów
d)Diagram wdrożenia
e)Struktury połączone
f)Maszyna stanowa
g)Diagram komunikacji
h)Diagram zależności czasowych
i)Przegląd interakcji
8.Narzędzia a przejrzysty model
a)Perspektywy 4+1
b)Utrzymanie porządku w pakietach
c)Diagramy powiązane z elementami modelu
9.Praca zespołowa
a)Importowanie i eksportowanie treści (XMI)
b)Team Review
c)Tworzenie punktów porównywania zmian (baseline)
d)Bazy danych i wersjonowanie
e)Wsparcie systemów wersjonowania (CVS, SVN...)
f)Zalecane praktyki wersjonowania
10.Zaawansowane aspekty UML
a)Model Driven Archtecture (MDA)
b)Język ograniczeń OCL
c)Meta Object Facility (MOF)
d)Profile UML