Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Představení lektora a účastníků 
  • Základy modelování 
  • Seznámení s jazykem SysML 
  • Seznámení s nástrojem MagicDraw/Cameo 
  • Definice studijního případu 

Strukturální rozdělení systému

  • Notace diagramů balíčků 
  • Rozdělení systému na balíčky
  • Modelování vzájemných závislostí mezi balíčky 
  • Praktický úkol: Modelování struktury balíčků 

Analýza potřeb uživatelů

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

Definice požadavků na systém

  • Přechod od případů použití k konkrétním požadavkům na systém 
  • Notace diagramů požadavků 
  • Specifikace jednotlivých požadavků 
  • Tvorba struktury požadavků 
  • Ověřování požadavků pomocí testovacích scénářů 
  • Vztahy mezi jednotlivými požadavky 
  • Praktický úkol: Modelování požadavků 

Definice strukturálních bloků (černá skříňka)

  • Notace diagramů definujících bloky 
  • Strukturní bloky a jejich vlastnosti 
  • Tvorba modelu vlastností jednotlivých bloků 
  • Definice vztahů mezi jednotlivými bloky 
  • Tvorba slovníku dat systému 
  • Praktický úkol: Modelování vzhledu systému z perspektivy černé skříňky 

Modelování vnitřní struktury bloků (bílá skříňka)

  • Interní diagramy bloků 
  • Zobrazení jednotlivých částí systému 
  • Připojování dílčích částí pomocí konektorů 
  • Tvorba portů 
  • Definice toků dat a rozhraní mezi jednotlivými prvky 
  • Praktický úkol: Modelování vnitřní struktury systému 

Modelování omezení systému

  • Tvorba bloků popisujících omezení 
  • Přiřazování hodnot k vlastnostem omezení 
  • Provádění parametrických výpočtů 
  • Praktický úkol: Modelování parametrických závislostí 

Návrh chování systému na základě stavů

  • Notace diagramů stavových strojů 
  • Identifikace jednotlivých stavů systému 
  • Definice událostí vyvolávajících přechod mezi stavy
  • Specifikace vysílaných signálů 
  • Popis následků přechodu mezi stavy 
  • Spouštění simulací na základě definovaných stavových strojů 
  • Praktický úkol: Modelování stavových automatů 

Návrh řídících a datových toků

  • Diagramy aktivit 
  • Tvorba jednotlivých aktivit v systému 
  • Specifikace parametrů přiřazených k akcím 
  • Tvorba konkrétních akcí systému 
  • Modelování směru řídících toků 
  • Modelování průběhu dat v systému 
  • Spouštění simulací aktivit 
  • Praktický úkol: Modelování jednotlivých aktivit 

Návrh komunikace mezi prvky

  • Notace diagramů posloupností 
  • Tvorba reprezentací časové osy jednotlivých entit 
  • Modelování přenosu zpráv mezi prvky systému 
  • Rozdělování komplexních interakcí na jednodušší pomocí referencí 
  • Použití fragmentů interakce k upřesnění chování systému 
  • Definice časových omezení přenosu informací 
  • Praktický úkol: Modelování jednotlivých interakcí mezi prvky 

Modelování průřezových konstrukcí systému

  • Logická a fyzická architektura systému 
  • Vztahy alokace mezi různými částmi modelu 
  • Rozličné možnosti zobrazení vztahů alokace 
  • Rozpoznávání typů vztahů alokace
  • Tvorba matic alokace 
  • Praktický úkol: Sestavení matice alokace 

Školení simulací

  • Úvod do simulací
  • Simulování architektury systému
  • Diagramy aktivit v simulaci
  • Stavové diagramy a jejich role při simulacích
  • Diagramy posloupností v simulačním procesu
  • Parametrické diagramy jako součást simulací
  • Automatizovaná ověřování požadavků pomocí simulačních metod

Požadavky

Žádné předpoklady nejsou vyžadovány.

Cílová skupina:

  • Inženýři systémů zabývající se modelováním architektury a návrhem systémů.
  • Praktici v oblasti modelově orientovaného systémového inženýrství (MBSE).
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie