Applying SysML with MAGICDRAW ( sysmlmd | 21 hours )

Prerequisites:

了解系統工程流程。

Overview:

這是一個為期 3 天的培訓,涵蓋建模原理 UML、SysML 以及 MagicDraw 或 Cameo 的使用,然後進行案例研究,展示了典型的基於模型的系統工程方法。

課程:

  • 包括使用 MagicDraw 或使用 SysML 進行系統建模的 Cameo 的講座和動手實踐;
  • 解釋主要 SysML 概念和圖表;
  • 提供構建系統模型範例的實踐經驗;
  • 演示如何在不同視圖中跟蹤模型元素;
  • 說明如何有效地使用 MagicDraw 功能;
  • 基於一致的建模案例研究。

觀眾:

  • 將創建和使用模型的系統架構師、系統工程師、軟體架構師和其他利益相關者。

方法:

  • 演講、討論和基於案例研究的實踐作業。

課程材料:

  • 幻燈片、案例研究模型和實踐作業描述。

憑證:

  • 每個參與者都會收到 NobleProg 證書 ,表明他/她參加了培訓。
Course Outline:

介紹

  • 培訓師和學員介紹
  • 建模簡介
  • 簡介 SysML
  • 介紹 MagicDraw/Cameo
  • 案例研究定義

結構系統分解

  • 包圖表示法
  • 將系統分解為包
  • 對包依賴項進行建模
  • 實踐作業:包裝結構建模

分析使用者需求

  • Use Case 圖表表示法
  • 識別 Actor
  • 識別 Use Cases
  • Use Case 關係
  • 實踐作業:建模 Use Cases

定義系統要求

  • 從 Use Cases 到 系統要求
  • 需求圖表示法
  • 指定要求
  • 定義需求結構
  • 使用測試用例驗證需求
  • 需求關係
  • 實踐作業:建模要求

定義結構塊 (黑盒檢視)

  • 塊定義圖表示法
  • 結構塊
  • 建模組屬性
  • 定義塊之間的關係
  • 定義系統數據字典
  • 實踐作業:系統黑盒視圖建模

建模組結構(白盒檢視)

  • 內部框圖
  • 可視化塊零件
  • 使用連接線連接零件
  • 定義埠
  • 定義 Item 流和介面塊
  • 實踐作業:系統白盒視圖建模

建模系統約束

  • 定義約束塊
  • 將約束屬性與 Value 屬性綁定
  • 執行參數
  • 實踐作業:參數建模

設計基於狀態的系統行為

  • 狀態機圖表示法
  • 標識狀態
  • 定義 State Transition 事件
  • 指定信號
  • 指定效果
  • 執行狀態機
  • 實踐作業:狀態機建模

設計控制流和數據流

  • 活動圖
  • 定義 Activities
  • 指定參數
  • 定義操作
  • 對控制流進行建模
  • 數據流建模
  • 正在執行 Activities
  • 實踐作業:建模 Activities

設計 Communications

  • 序列圖表示法
  • 生命線建模
  • 建模消息
  • 使用引用分解交互
  • 應用交互片段
  • 定義 Timing Constraints
  • 實踐作業:交互建模

對橫切結構進行建模

  • 邏輯和物理架構
  • 分配關係
  • 分配顯示選項
  • 確定分配類型
  • 分配 Matrix
  • 實踐作業:建築分配 Matrix

  • 總結訓練
  • 討論剩餘問題
Sites Published:

United Arab Emirates - Applying SysML with MagicDraw/Cameo

Qatar - Applying SysML with MagicDraw/Cameo

Egypt - Applying SysML with MagicDraw/Cameo

Saudi Arabia - Applying SysML with MagicDraw/Cameo

South Africa - Applying SysML with MagicDraw/Cameo

Brasil - Aplicar SysML com MAGICDRAW

Canada - Applying SysML with MagicDraw/Cameo

中国 - Applying SysML with MAGICDRAW

香港 - Applying SysML with MagicDraw/Cameo

澳門 - Applying SysML with MagicDraw/Cameo

台灣 - Applying SysML with MAGICDRAW

USA - Applying SysML with MagicDraw/Cameo

Österreich - Applying SysML with MAGICDRAW

Schweiz - Applying SysML with MAGICDRAW

Deutschland - Applying SysML with MAGICDRAW

Czech Republic - Applying SysML with MAGICDRAW

Denmark - Applying SysML with MagicDraw/Cameo

Estonia - Applying SysML with MagicDraw/Cameo

Finland - Applying SysML with MagicDraw/Cameo

Greece - Applying SysML with MAGICDRAW

Magyarország - Applying SysML with MAGICDRAW

Ireland - Applying SysML with MagicDraw/Cameo

Israel - Applying SysML with MagicDraw/Cameo

Luxembourg - Applying SysML with MagicDraw/Cameo

Latvia - Applying SysML with MagicDraw/Cameo

España - Aplicación de SysML con MAGICDRAW

Italia - Applying SysML with MAGICDRAW

Lithuania - Applying SysML with MagicDraw/Cameo

Nederland - Applying SysML with MAGICDRAW

Norway - Applying SysML with MAGICDRAW

Portugal - Aplicar SysML com MAGICDRAW

România - Applying SysML with MAGICDRAW

Sverige - Applying SysML with MAGICDRAW

Türkiye - Applying SysML with MAGICDRAW

Malta - Applying SysML with MagicDraw/Cameo

Belgique - Applying SysML with MAGICDRAW

France - Applying SysML with MAGICDRAW

日本 - Applying SysML with MAGICDRAW

Australia - Applying SysML with MagicDraw/Cameo

Malaysia - Applying SysML with MagicDraw/Cameo

New Zealand - Applying SysML with MagicDraw/Cameo

Philippines - Applying SysML with MagicDraw/Cameo

Singapore - Applying SysML with MagicDraw/Cameo

Thailand - Applying SysML with MagicDraw/Cameo

Vietnam - Applying SysML with MAGICDRAW

India - Applying SysML with MagicDraw/Cameo

Argentina - Aplicación de SysML con MAGICDRAW

Chile - Aplicación de SysML con MAGICDRAW

Costa Rica - Aplicación de SysML con MAGICDRAW

Ecuador - Aplicación de SysML con MAGICDRAW

Guatemala - Aplicación de SysML con MAGICDRAW

Colombia - Aplicación de SysML con MAGICDRAW

México - Aplicación de SysML con MAGICDRAW

Panama - Aplicación de SysML con MAGICDRAW

Peru - Aplicación de SysML con MAGICDRAW

Uruguay - Aplicación de SysML con MAGICDRAW

Venezuela - Aplicación de SysML con MAGICDRAW

Polska - Applying SysML with MagicDraw/Cameo

United Kingdom - Applying SysML with MagicDraw/Cameo

South Korea - Applying SysML with MAGICDRAW

Pakistan - Applying SysML with MagicDraw/Cameo

Sri Lanka - Applying SysML with MagicDraw/Cameo

Bulgaria - Applying SysML with MAGICDRAW

Bolivia - Aplicación de SysML con MAGICDRAW

Indonesia - Applying SysML with MagicDraw/Cameo

Kazakhstan - Applying SysML with MagicDraw/Cameo

Moldova - Applying SysML with MAGICDRAW

Morocco - Applying SysML with MagicDraw/Cameo

Tunisia - Applying SysML with MagicDraw/Cameo

Kuwait - Applying SysML with MagicDraw/Cameo

Oman - Applying SysML with MagicDraw/Cameo

Slovakia - Applying SysML with MagicDraw/Cameo

Kenya - Applying SysML with MagicDraw/Cameo

Nigeria - Applying SysML with MagicDraw/Cameo

Botswana - Applying SysML with MagicDraw/Cameo

Slovenia - Applying SysML with MagicDraw/Cameo

Croatia - Applying SysML with MagicDraw/Cameo

Serbia - Applying SysML with MagicDraw/Cameo

Bhutan - Applying SysML with MagicDraw/Cameo

Nepal - Applying SysML with MagicDraw/Cameo