Modelowanie z użyciem notacji UML2
Czas trwania szkolenia:5 dni (40h)
Kod kursu:UML2/MOD
Poziom zaawansowania:
O szkoleniu Modelowanie z użyciem notacji UML2
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Szkolenie adresowane jest do osób, które chciałyby poznać UML2
- Zarówno dla programistów, analityków, projektantów czy architektów, a także dla kary zarządzającej, która odpowiada za jakość wprowadzanych rozwiązań
Wymagania
- Szkolenie opisuje proces modelowania od podstaw, łącznie z wprowadzeniem do obiektowości, zatem brak wymagań wstępnych
Zalety
- Poznanie UML we wszystkich aspektach modelowania
- W znacznej mierze warsztatowy charakter zajęć
- Praktyczne podejście do modelowania
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Zdobycie od podstaw umiejętności niezbędnych do stworzenia pełnego modelu począwszy od analizy wymagań, poprzez tworzenie modelu przypadków użycia, modelu analitycznego, architektury, a skończywszy na modelu projektowym
- Omówienie i przećwiczenie najczęściej używanych oraz zaawansowanych elementów języka UML2
- Rozwijanie umiejętności modelowania
Program
Wprowadzenie do UML
- Podstawy obiektowości
- Czym jest modelowanie obiektowe
- Czym jest, a czym nie jest UML
- Rozwój UML
- Podstawowe elementy
- Mechanizmy rozszerzenia
- Zastosowania UML
- Diagram a model
Analiza wymagań (OPCJONALNE)
- Czym są wymagania i po co analiza
- Trudności związane z analizą wymagań
- Proces analizy wymagań
Model przypadków użycia
- Dokumentacja przypadków użycia
- Diagram przypadków użycia
Modelowanie procesów biznesowych
- Proces biznesowy
- Po co modelować procesy biznesowe
- Języki opisu procesów biznesowych
- Diagram aktywności
Model statyczny w analizie i projekcie
- Różnice między modelem projektowym a analitycznym
- Diagram klas
- Podstawy projektowania obiektowego
- Diagram obiektów - opis i omówienie przydatności
- Diagram struktur połączonych - opis i omówienie przydatności
Model dynamiczny w analizie i projekcie
- Diagram sekwencji
- Model analityczny na diagramie sekwencji
- Zaawansowane elementy diagramu sekwencji
- Diagram komunikacji - opis i omówienie przydatności
- Diagram przeglądu interakcji - opis i omówienie przydatności
Modelowanie stanowe w analizie i projekcie
- Diagram maszyny stanowej
- Diagram harmonogramowania - opis i omówienie przydatności
- Diagram sekwencji a stany i harmonogramowanie
Przegląd modelu architektonicznego
- Czym jest architektura systemu
- Cele tworzenia architektury
- Diagram komponentów
- Diagram wdrożenia
- Diagram pakietów