Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Představení lektora a účastníků
  • Základy modelování
  • Seznámení se systémem SysML
  • Seznámení s nástroji MagicDraw/Cameo
  • Definice případového studia

Strukturální dekompozice systému

  • Syntaxe 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ů

  • Syntaxe diagramů případů použití
  • Identifikace aktérů
  • Určení jednotlivých případů použití
  • Vztahy mezi 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 požadavkům na systém
  • Syntaxe diagramů požadavků
  • Specifikace jednotlivých požadavků
  • Strukturování požadavků
  • Ověřování požadavků pomocí testovacích scénářů
  • Vztahy mezi požadavky
  • Praktický úkol: Modelování požadavků

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

  • Syntaxe diagramů definice bloků
  • Strukturní bloky systému
  • Modelování vlastností bloků
  • Definice vztahů mezi jednotlivými bloky
  • Vytvoření datového slovníku systému
  • Praktický úkol: Modelování struktury systému z pohledu černé skříňky

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

  • Interní diagramy bloku
  • Zobrazení jednotlivých částí systému
  • Spojování částí pomocí konektorů
  • Definice portů systému
  • Modelování toků dat a rozhraní mezi prvky
  • Praktický úkol: Modelování vnitřní struktury systému

Modelování omezení systému

  • Tvorba bloků určených k vyjádření omezení
  • Přiřazování hodnot k jednotlivým parametrům omezení
  • Spočítání vztahů mezi parametry
  • Praktický úkol: Modelování různých omezení systému

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

  • Syntaxe diagramů stavových automatů
  • Určení jednotlivých stavů systému
  • Definice událostí vyvolávajících změny stavů
  • Specifikace vysílaných signálů
  • Popis následků přechodů mezi stavy
  • Spočítání chování systému na základě stavů
  • Praktický úkol: Modelování stavových automatů systému

Návrh řízení a toků dat

  • Diagramy aktivity
  • Definice jednotlivých aktivit v systému
  • Specifikace parametrů aktivit
  • Určení typů jednotlivých akcí
  • Modelování řídicích toků v systému
  • Modelování toků dat mezi komponentami
  • Spočítání průběhu jednotlivých aktivit
  • Praktický úkol: Modelování aktivit systému

Návrh komunikace mezi prvky systému

  • Syntaxe sekvenčních diagramů
  • Modelování životních linií jednotlivých entit
  • Zachycení přenosu zpráv mezi komponentami
  • Rozdělení interakcí pomocí odkazů na jiné diagramy
  • Použití fragmentů interakce k rozčlenění složitých situací
  • Modelování časových omezení komunikace
  • Praktický úkol: Modelování interakcí mezi prvky systému

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

  • Logická a fyzická architektura systému
  • Vztahy mezi jednotlivými úrovněmi architektury
  • Možnosti zobrazení vztahů mezi úrovněmi
  • Rozpoznávání typů přiřazení prvků systému
  • Tvorba matice přiřazení jednotlivých komponent
  • Praktický úkol: Sestavení takové matice

Závěr

  • Souhrn proběhlého školení
  • Diskuze o případných dalších otázkách a pochybnostech

Požadavky

Předpokládá se znalost postupů systémového inženýrství.

 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie