Język UML z wykorzystaniem narzędzia Enterprise Architect

Czas trwania
4
dni
Najbliższe terminy tego szkolenia
Cena szkolenia
2200 PLN
(netto)
Skuteczność
Program szkolenia
- Konfiguracja projektu EAP
- Zapis i odczyt projektu EAP w Enterprise Architect
- Omówienie podstawowych elementów menu Enterprise Architect, tj. Project Browser, Toolbox, Element Browser, Project Transfer, export / import XMI, UML Types i inne
- Tworzenie root, pakietów, dodawanie diagramów z różnych poziomów Enterprise Architect
- Dodawanie / edytowanie elementów na diagramie
- Usuwanie elementów na diagramie i wiążące się z tym konsekwencje
- Omówienie funkcjonalności Audit View
- Import stereotypów
- Autonumerowanie obiektów
- Diagram wymagań (Requirements Diagram)
- Omówienie rodzajów wymagań
- Omówienie pozostałych elementów diagramu: feature, risk, object, artifact
- Określanie statusu wymagań przy użyciu kolorów
- Omówienie relacji pomiędzy wymaganiami: agregacja, kompozycja, asocjacja, zależność, śledzenie
- Tworzenie i zarządzanie macierzą wymagań
- Eksportowanie wymagań do pliku csv, doc
- Diagram przypadków użycia (Use Case Diagram)
- Praca z diagramem przypadków użycia
- Omówienie elementów diagramu: aktor, przypadek użycia, granice obszaru, zależności
- Relacje pomiędzy aktorami, przypadkami użycia
- Omówienie różnicy pomiędzy relacją <
> a < > - Tworzenie scenariuszy
- Zastosowanie stereotypów
- Łączenie diagramu przypadku użycia z diagramem wymagań
- Diagram aktywności (Activity Diagram)
- Praca z diagramem i zastosowanie stereotypów na obiektach
- Omówienie różnic pomiędzy obiektem aktywności (Activity) a czynnością (Action)
- Tworzenie złożonego flow procesu poprzez zastosowanie Call Behavior
- Omówienie przepływów sterowania pomiędzy obiektami (Object), czynnościami (Action) i innymi elementami na diagramie
- Przepływy decyzyjne i współbieżne
- Definiowanie uczestników procesu przy użyciu Swimlanes, Partition
- Obsługa wyjątków
- Omówienie obszarów (regionów)
- Łączenie diagramu aktywności z diagramem przypadków użycia i / lub diagramem wymagań
- Diagram sekwencji (Sequence Diagram)
- Praca z diagramem sekwencji
- Omówienie elementów diagramu (klasyfikator, komunikat, linia życia, ośrodek sterowania)
- Rodzaje klasyfikatorów
- Rodzaje komunikatów: wywołanie synchronicznie, asynchronicznie, powrót z wywołania, tworzenie uczestnika <
>, usuwanie uczestnika < > - Operatory interakcji: alt, opt, par, critical, loop, beak, seq, ignore/consider
- Diagram maszyny stanowej (State Machine Diagram)
- Praca z diagramem maszyny stanowej
- Różnica pomiędzy diagramem maszyny stanowej a diagramem aktywności
- Omówienie elementów diagramu maszyny stanowej
- Klasyfikacja stanów
- Akcje związane ze stanem (entry, do, exit)
- Zastosowanie deep history i shallow history na diagramie
- Obszary współbieżne
- Zachowanie maszyny stanowej
- Przegląd pozostałych diagramów UML
- Załączanie zewnętrznych plików xls, doc na obszar diagramu
- Publikacja diagramu w postaci html, doc, pdf
- Sposoby dostosowywania wzorców formularzy (template) do swoich potrzeb
- Praca grupowa w Enterprise Architect
- Wersjonowanie pakietów, diagramów, obiektów przy pomocy dostępnych funkcji w wersji 13 Enterprise Architect
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie prowadzone będzie w oparciu o narzędzie Sparx Enterprise Architect w wersji 13.
Szkolenie skierowane jest do osób pełniących rolę analityka, projektanta systemów IT oraz do osób chcących zastosować narzędzie Sparx do modelowania procesów w notacji UML.
Podczas szkolenia uczestnicy nabędą praktyczną wiedzę, która pozwoli im poprawnie odzwierciedlać rzeczywistość biznesowo-systemową na diagramach UML w środowisku platformy Enterprise Architect.
Szkolenie skierowane jest do osób pełniących rolę analityka, projektanta systemów IT oraz do osób chcących zastosować narzędzie Sparx do modelowania procesów w notacji UML.
Podczas szkolenia uczestnicy nabędą praktyczną wiedzę, która pozwoli im poprawnie odzwierciedlać rzeczywistość biznesowo-systemową na diagramach UML w środowisku platformy Enterprise Architect.