Przejdź do głównej treści

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.

  1. Analiza obiektowa i diagramy klas - wprowadzenie.
  2. Dziedziczenie.
  3. Modelowanie ról.

Dzień 2.

  1. Globalne rejestry obiektów.
  2. Modelowanie dokumentów.
  3. Modelowanie historii obiektów.

Dzień 3.

  1. Modelowanie systemów rozszerzalnych i konfigurowalnych.
  2. Zaawansowana notacja diagramów klas.
  3. Modelowanie ograniczeń w języku OCL.