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).
Reference (4)
Anil byl velmi chápavý a podrobně vysvětlil obsah kurzu. S více časem by byl výsledek kurzu lepší než uspěchat obsah, ale Anil je se softwarem velmi dobře obeznámen CATIA a je skvělým školitelem,
Jaydon - GRI Towers South Africa
Kurz - Learning CATIA
Přeloženo strojem
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Kurz - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.
Giacomo Urso
Kurz - Systems Modelling with SysML
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.