Szkolenie: Modelowanie w UML
Szkolenie "Modelowanie w UML" umożliwia uczestnikom opanowanie technik modelowania w UML, obejmujących różne aspekty projektowania systemów, od struktury po dynamikę i wymagania. Szkolenie kończy się podsumowaniem kluczowych elementów języka UML.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:3 dni (24h)
Kod kursu:UML/MO
Modelowanie w UML
Cele szkolenia
Poznanie technik modelowania
Poznanie rodzajów diagramów w UML i zakresu ich stosowania
Poznanie elementów notacji UML takich jak klasy, obiekty, przypadki użycia oraz zasad ich użycia
Nabycie umiejętności modelowania w notacji UML
Dla kogo?
Szkolenie skierowane jest do analityków biznesowych, projektantów systemów, architektów, programistów i wszystkich nnych osób korzystających lub zainteresowanych korzystaniem z notacji UML
Zalety
Nauka notacji UML przede wszystkim przez ćwiczenia
Umożliwia zrozumienie notacji UML i jej zastosowanie w praktyce
Poprzez poznanie i zastosowanie notacji UML możliwa jest poprawa efektywności komunikacji w projektach
Wymagania
Brak wymagań wstępnych, szkolenie jest prowadzone od podstaw.
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
Program szkolenia
Modelowanie w UML
Czym jest UML
Diagram a model
Modelowanie obiektowe
Architektura sterowana modelami
Rodzaje diagramów w języku UML
Mechanizmy rozszerzania
Modelowanie środowiska
Wstęp do modelowania środowiska
Modele struktury (aktorzy, pakiety, przestrzeń nazw, klasy, rodzaje asocjacji)
Modele dynamiki (relacje extend, include, scenariusz, czynność, scalenia i bramu)
Modelowanie wymagań
Analiza wymagań (Wymaganie a potrzeba, Pozyskiwanie wymagań, Dokumentacja wymagań)
Modele struktury (operacje i atrybuty)
Modelowanie architektury
Architektura systemu – definicja i struktura
Modele struktury (komponent, interfejs)
Modele dynamiki (interakcje, linia życia, wiadomość, fragment interakcji)
Modelowanie systemu
Czym jest projekt systemu?
Modelowanie struktury (krotność klas, obiekt)
Modelowanie dynamiki (interakcje, czynności, aktywności ustrukturyzowane, stan wznowienia)