Návrh Školení

Úvod

  • Úvod trénérů a účastníků
  • Úvod do modelování
  • Úvod do SysML
  • Úvod do MagicDraw/Cameo
  • Definice případu studia

Rozklad struktury systému

  • Notace balíčkového diagramu
  • Rozklad systému do balíčků
  • Modelování závislostí mezi balíčky
  • Praktický úkol: Modelování struktury balíčku

Analyza uživatelských požadavků

  • Notace diagramu případů použití
  • Identifikace aktérů
  • Identifikace případů použití
  • Vztahy mezi případy použití
  • Praktický úkol: Modelování případů použití

Definice systémových požadavků

  • Od případů použití k systémovým požadavkům
  • Notace diagramu požadavků
  • Specifikace požadavků
  • Definice struktury požadavků
  • Ověření požadavků pomocí testovacích případů
  • Vztahy mezi požadavky
  • Praktický úkol: Modelování požadavků

Definice strukturních bloků (černá schránka)

  • Notace diagramu definice bloku
  • Strukturní bloky
  • Modelování vlastností bloku
  • Definice vztahů mezi bloky
  • Definice systémového slovníku dat
  • Praktický úkol: Modelování černé schránky systému

Modelování struktury bloků (bílá schránka)

  • Interní diagram bloku
  • Vizualizace částí bloku
  • Propojení částí spojnicemi
  • Definice portů
  • Definice toku položek a rozhraní bloků
  • Praktický úkol: Modelování bílé schránky systému

Modelování systémových omezení

  • Definice bloků omezujících podmínky
  • Propojení vlastností omezujících podmínek s hodnotovými vlastnostmi
  • Spouštění parametrických výpočtů
  • Praktický úkol: Modelování parametrických výpočtů

Návrh stavového chování systému

  • Notace diagramu stavového automatu
  • Identifikace stavů
  • Definice událostí přechodů mezi stavy
  • Specifikace signálů
  • Specifikace efektů
  • Spouštění stavových automatů
  • Praktický úkol: Modelování stavových automatů

Návrh toku ovládání a dat

  • Diagram činnosti
  • Definice činností
  • Specifikace parametrů
  • Definice akcí
  • Modelování toku ovládání
  • Modelování toku dat
  • Spouštění činností
  • Praktický úkol: Modelování činností

Návrh komunikace

  • Notace diagramu posloupnosti
  • Modelování životních čar
  • Modelování zpráv
  • Rozklad interakcí pomocí odkazů
  • Aplikace fragmentů interakce
  • Definice časových omezení
  • Praktický úkol: Modelování interakcí

Modelování transverzních konstrukcích

  • Logické a fyzikální architektury
  • Vztah alokace
  • Možnosti zobrazení alokací
  • Identifikace typů alokací
  • Matice alokace
  • Praktický úkol: Vytvoření matice alokace

Vlastní sestavy

  • Přehled
  • Úvod do generování sestav
  • Jazyk šablon Velocity Template Language (VTL)
  • Rozšíření MagicDraw pro VTL
  • Práce s formáty Microsoft Office
  • Vývoj a údržba šablon

Automatizace pomocí makr a skriptů

  • Úvod
  • Základní pojmy
  • Úvod do API
  • Běžné a užitečné třídy
  • Kde se kód umisťuje?
  • Příklady a praktické cvičení

Požadavky

Žádné.

Cílová skupina:

  • Soustavoví inženýři zapojení do modelování architektury a návrhu systému.
  • Praktikanti modelově orientovaného systémového inženýrství (MBSE).
 40 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie