O Infovide-Matrix
Infovide-Matrix jest wiodącym dostawcą usług doradczych i rozwiązań IT w Polsce. Dzięki połączeniu doświadczenia oraz wiedzy ekspertów branżowych i technologicznych, wspieramy największe przedsiębiorstwa i instytucje publiczne w przeprowadzaniu złożonych zmian i transformacji przynoszących wartość biznesową.
Modelowanie w języku UML - NOWA WERSJA!
Czas trwania: 3 dni
W ciągu ostatnich kilkunastu lat 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ń.
Szkolenie z modelowania w języku UML zostało opracowane przez ekspertów Infovide-Matrix w dziedzinie analizy i projektowania systemów. Główny nacisk w szkoleniu postawiono na ukazanie praktycznych aspektów standardu UML. Szkolenie jest uporządkowanie i podzielone na bloki tematyczne zgodne z przebiegiem projektowania systemów: od analizy i modelowania wymagań, poprzez przypadki użycia, diagramy klas, sekwencji i aktywności do diagramów wdrożenia. W ten sposób uczestnicy szkolenia poznają techniki i notacje niezbędne do przeprowadzenia całego projektu analitycznego od początku do końca.
Szkolenie to jest najlepszym sposobem do szybkiego i sprawnego przygotowania zespołu analityków i projektantów do pracy w dowolnym projekcie informatycznym. Wszystkie informacje teoretyczne są wyjaśnione na praktycznych przykładach. Twórcy szkolenia uwzględniając swoje wieloletnie doświadczenia w modelowaniu systemów oraz w nauczaniu standardu UML opracowali kompletny zestaw ćwiczeń warsztatowych. Dzięki temu uczestnicy, w ciągu trzech dni szkolenia otrzymują silny zastrzyk wiedzy i umiejętności związanych z modelowaniem.
Grupa docelowa:
- Analitycy biznesowi,
- analitycy systemowi,
- projektanci,
- architekci,
- kierownicy projektów
- i wszystkie osoby zaangażowane w analizę i projektowanie systemów informacyjnych.
Program 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.
- Modelowanie przypadków użycia.
Aktorzy, przypadki użycia, scenariusze, relacje zależności, włączania i rozszerzania, dokumentowanie przypadków użycia.
- Modelowanie klas.
Obiekty, klasy, klasy abstrakcyjne, interfejsy, dziedziczenie, asocjacje, asocjacje skierowane, asocjacje wielokrotne, asocjacje n-arne, agregacje, kompozycje, klasy asocjacyjne. Notacje interfesowe: pełna, piłeczkowo-łapkowa, mieszane.
- Diagramy stanów.
Stany, pseudostany, maszyny stanowe, sytuacje wyjątkowe, automaty z zapamiętywaniem historii stanów, stany złożone.
- Diagramy aktywności.
Modelowanie procesów, akcje, aktywności, zrównoleglenia, alternatywy, tory, części, przepływ sterowania, przepływ obiektów, konektory, piny, parametry
- Diagramy sekwencji.
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.
Komponent. Notacje do opisywania komponentów (black-box, white-box, z wewnętrzną strukturą), porty. Wezły, artefakty, specyfikowanie wdrożeń.
--> Zobacz harmonogram szkoleń