Modelowanie dziedziny biznesowej w języku UML
Obiektowy model dziedziny biznesowej jest najważniejszym, centralnym punktem analizy systemu informatycznego i podstawą projektu technicznego. Wysiłek i uwaga poświęcona na jego dobre przygotowanie nie są nigdy zmarnowane. Trzeba jednak przyznać, że tworzenie poprawnych, eleganckich i zwięzłych modeli dziedziny wymaga sporego doświadczenia i przygotowania. Dlatego poświęcamy temu zagadnieniu cały trzydniowy kurs. Jego uczestnicy na praktycznych, z życia wziętych przykładach poznają zasady tworzenia obiektowego modelu dziedziny w formie diagramów klas UML, stosują zaawansowane wzorce analityczne oraz analizują przydatnośc różnych technik modelowania.

Dla kogo jest przeznaczone szkolenie?
- dla analityków i projektantów tworzących diagramy klas w języku UML, którzy chcą poznać zaawansowane techniki modelowania dziedziny biznesowej,
- dla specjalistów biznesowych, którzy chcą samodzielnie modelować dziedzinę biznesową, tworząc profesjonalne diagramy klas.
Po zakończeniu szkolenia uczestnicy powinni:
- znać i potrafić wykorzystywać zaawansowane techniki analityczne stosowane podczas tworzenia modelu dziedziny,
- umieć używać notacji diagramów klas ze świadomością konsekwencji zastosowania poszczególnych wzorców i technik,
- umieć zastosować właściwe rozwiązania w różnych sytuacjach projektowych.
Czas trwania szkolenia
3 dni
Charakter szkolenia
Wykłady, ćwiczenia. Większość czasu zajęć jest poświęcona na wykonywanie ćwiczeń i wspólne ich omawianie. Uczestnicy są aktywnie zaangażowani w przebieg zajęć.
Szkolenie jest standardowo prowadzone bez wykorzystania komputerów, a uczestnicy wykonują ćwiczenia na papierze oraz na tablicy. Pozwala to uczestnikom skupić się na istocie modelowania, a nie na obsłudze narzędzia.
Umiejętności wymagane przed odbyciem szkolenia
- znajomość notacji UML w zakresie diagramów klas,
- zalecane wcześniejsze uczestnictwo w szkoleniu "Modelowanie w języku UML".
Program szkolenia:
Dzień 1.
- Analiza obiektowa i diagramy klas - wprowadzenie.
- Dziedziczenie.
- Modelowanie ról.
Dzień 2.
- Globalne rejestry obiektów.
- Modelowanie dokumentów.
- Modelowanie historii obiektów.
Dzień 3.
- Modelowanie systemów rozszerzalnych i konfigurowalnych.
- Zaawansowana notacja diagramów klas.
- Modelowanie ograniczeń w języku OCL.