Grupa Infovide-Matrix Kontakt Newsletter

Szkolenie "Modelowanie w języku UML"

PROMOCJA
Cel szkoleniaCelem szkolenia jest przekazanie uczestnikom praktycznej wiedzy w zakresie analizy i modelowania systemów informatycznych z wykorzystaniem standardu Unified Modeling Language (UML w.2.3), opracowanego przez międzynarodową organizację Object Modeling Group (OMG). Program szkolenia został opracowany tak, aby odzwierciedlać przebieg rzeczywistego projektu: od wymagań do kodu. Dzięki temu uczestnicy poznają techniki i notacje wykorzystywane w różnych fazach projektu oraz mają możliwość zrozumienia znaczenia poszczególnych modeli w kontekście całego projektu, nie koncentrując się wyłącznie na poprawności notacji. Twórcy szkolenia uwzględniając swoje wieloletnie doświadczenia w modelowaniu systemów oraz w nauczaniu języka UML opracowali kompletny zestaw praktycznych ćwiczeń warsztatowych. Dzięki temu uczestnicy, w ciągu trzech dni szkolenia otrzymują silny zastrzyk praktycznej wiedzy i umiejętności związanych z modelowaniem zgodnie ze standardem UML.
Adresaci szkoleniaAnalitycy biznesowi, analitycy systemowi, projektanci, architekci, kierownicy projektów i wszystkie osoby zaangażowane w analizę i projektowanie systemów informacyjnych.
Zakres szkolenia
  • Wprowadzenie do projektowania systemów informatycznych i języka UML. Cykl wytwórczy, etapy cyklu wytwórczego, uczestnicy projektów informatycznych, najważniejsze problemy inżynierii oprogramowania, uzasadnienie stosowania standardu UML i jego zalety w projektach iteracyjnych.
  • Modelowanie przypadków użycia. Analiza funkcjonalności systemu. Aktorzy, przypadki użycia, scenariusze, relacje zależności, włączania i rozszerzania, dokumentowanie przypadków użycia. Tworzenie dokumentacji przypadków użycia.
  • Modelowanie klas. Modelowanie domeny, definiowanie pojąć, modelowanie klas usługowych i słownikowych. Obiekty, klasy, klasy abstrakcyjne, interfejsy, dziedziczenie, asocjacje, asocjacje skierowane, asocjacje wielokrotne, asocjacje n-arne, agregacje, kompozycje, klasy asocjacyjne. Notacje interfejsowe: pełna, piłeczkowo-łapkowa, mieszana.
  • Diagramy stanów. Modelowanie stanów obiektów przetwarzanych w systemie informatycznym. Stany, pseudostany, maszyny stanowe, sytuacje wyjątkowe, automaty z zapamiętywaniem historii stanów, stany złożone.
  • Diagramy aktywności. Modelowanie procesów biznesowych wraz przetwarzanymi informacjami przy użyciu diagramów aktywności. Modelowanie przepływów, akcje, aktywności, zrównoleglenia, alternatywy, tory, części, przepływ sterowania, przepływ obiektów, konektory, piny, parametry.
  • Diagramy sekwencji. Modelowanie zachowania systemu. Modelowanie współpracy między komponentami systemu. Linie życia, bloki aktywności. Wywołania synchroniczne, asynchroniczne, powrotne, rekurencyjne. Komunikaty zagubione i odnalezione. Tworzenie i niszczenie obiektów w sekwencji. Fragmenty: alternatywne, opcjonalne, pętle, referencje.
  • Diagramy komponentów i diagramy wdrożenia. Modelowanie architektury logicznej i fizycznej systemu. Architektura komponentowa. Notacje do opisywania komponentów (black-box, white-box, z wewnętrzną strukturą), porty. Węzły, artefakty, specyfikowanie wdrożeń.
CertyfikatDyplom ukończenia szkolenia "Modelowanie w języku UML" wydany przez CTPartners (dawniej Akademię Infovide-Matrix).
Metoda szkoleniaPrezentacje, przykłady, dyskusje, ćwiczenia w grupach, pytania i odpowiedzi.
Zgłoszenie
Organizacja szkoleniaStacjonarne szkolenie otwarte lub organizowane dla grup zamkniętych.

Wyślij zapytanie dotyczące szkolenia.
Warunki uczestnictwaBrak wymagań.
Akredytacja / Podstawa merytorycznaProgram szkolenia jest zgodny ze standardem OMG UML 2.3 (05/2010). Może być traktowane jako wprowadzenie do przygotowania do certyfikacji OCUP Fundamental. Język UML stał się standardem analizy i modelowania systemów informatycznych. Początkowo analitycy w różnych organizacjach w Polsce i na świecie traktowali standard UML przede wszystkim jako sposób opisywania swoich rozwiązań. Jednak z czasem standard ten okazał się także doskonałym wsparciem do pragmatycznego planowania i prowadzenia projektów analitycznych. Obecnie, należy traktować go jako zbiór technik modelowania, a nie tylko formalny sposób opisywania rozwiązań.
Wielkość grupyOd 8 do 12 osób.
Czas trwania szkolenia3 dni.
Materiały szkoleniowe
  • Wydruk prezentacji szkoleniowej.
  • Materiały do ćwiczeń.
  • Komplet materiałów biurowych.