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í.
Reference (7)
Laboratoře a tempo byly skvělé
Morgan - NSWCDD Dam Neck
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem
Studium nových funkcí a dokončení praktických cvičení na ukázkovém nástroji
Dede - Leidos Innovations UK Ltd
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem
Filip byl známý a přístupný člověk. Tuto kurz jsem si užil a pro mě by bylo velmi výhodné ho praktikovat i ve svém volném čase po jeho ukončení.
Robert - Leidos Innovations UK Ltd
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem
Laboratoře a cvičení přispěly k tomu, aby prezenční materiály nabyla smyslu, a ukázaly některé užitečné funkce aplikace Cameo.
Nick - Lawrence Livermore National Laboratory
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem
Praktické cvičení. Myslím, že někteří z nás na konci byli trochu unavení a ztracení v rámci nástroje.
Armen
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem
Praktická práce, otevřenost na otázky a zamyšlené odpovědi.
Brian Wiktorek
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem
Byl zábavný a jeho kombinace přednášky, demonстраčních ukázek a vlastní praxe byla skutečně velmi dobrá.
Kiyarash
Kurz - Applying SysML with MagicDraw/Cameo
Přeloženo strojem