Course Code: sysmodli
Duration: 14 hours
Course Outline:

培訓時長:

2天,共計14小時(每日含1小時休息)

培訓內容概述:

  1. 講解SysML語法(V1.6)和視圖(9種);
  2. 講解並演示SparxEA工具環境及基本操作;
  3. 概述MBSE主流方法論和工作流程;
  4. 詳述SYSMOD方法論,FAS方法和基于模型的系統架構設計方法;
  5. 工程案例演示

培訓安排:

時間

課時

講授內容

第一天

上午

0.5

  1. MBSE方法論概述
    1. 推進MBSE的意義
    2. MBSE的基石(建模語言、方法流程和工具環境)
    3. 主流MBSE解決方案及其特點
    4. MBSE解決方案的選用原則

2.5

  1. SysML基本語法
    1. SysML概述(來源、背景、與UML關系)
    2. SysML基本元素(塊、使動者、流規範、接口、信號、端口、值類型、關系等)
  1. SparxEA工具環境
    1. 工具安裝
    2. 項目向導
    3. 主要功能演示
  1. SysML視圖(共9種)
    1. 需求圖
    2. 結構圖(BDD、IBD、包圖、參數圖)
    3. 行爲圖(用例圖、活動圖、狀態圖、順序圖)

下午

1

  1. SYSMOD方法論概述
    1. SYSMOD選定/計劃過程(定位問題、描述目標和基礎架構、識別利益相關方、需求建模、識別用例、領域知識建模)
    2. SYSMOD基礎設施准備過程(過程剪裁、培訓咨詢、部署方法論、設置和維護建模環境)
    3. SYSMOD分析過程(識別系統環境、識別系統用例、識別系統過程、用例活動建模、確定測試用例)
    4. 系統功能架構建模FAS(識別功能組、功能結構建模、功能架構建模)
    5. SYSMOD架構建模過程(邏輯架構建模、測試架構建模、産品架構建模、使用場景修正架構、定義系統狀態)

3

  1. 基于模型的系統架構方法(1)--概述
    1. 基于模型系統架構簡介
    2. 系統架構建模的價值
    3. 基于模型系統架構定義
    4. 基于模型系統架構描述
  1. 基于模型的系統架構方法(2)-- FAS方法
    1. 需求和用例分析
    2. FAS分析方法
      1. 系統功能架構
      2. 系統工程架構方法FAS
      3. FAS的啓發式分析方法
      4. 采用SysML的FAS方法
      5. FAS的工具支持
      6. 從功能架構到物理架構的映射
    3. 面向FAS的語言和工具擴展
      1. SysML語言擴展
      2. SparxEA工具擴展

第二天

上午

3

  1. 基于模型的系統架構方法(3)--系統架構建模方法
    1. 架構範式和原則
    2. 系統架構中的視角、視點和視圖
    3. 角色與過程
    4. 産品線和變種
    5. 架構框架(組織架構、體系SoS、UPDM標准等)

下午

3

  1. 基于模型的系統架構方法(4)--工程案例

按照上述介紹的SYSMOD工程方法提供一個完整的工程案例,SYSMOD案例是采用SysML建模工具(SparxEA)創建的。所有案例是同一系統--森林火災檢測系統FFDS。案例設計以下主要內容:

  • 模型包結構案例  問題聲明案例 系統思想案例 系統目標案例
  • 利益相關方案例 基礎架構案例 風險案例 系統需求案例
  • 系統上下文/環境案例 需求案例 系統用例案例 系統過程案例
  • 用例活動案例 領域知識案例 測試用例案例 系統邏輯架構案例
  • 系統産品架構案例 系統場景案例 系統狀態案例 測試架構案例

注:可根據用戶需求按照SYSMOD方法論創建案例項目來進行演示和講解(需提前提供需求,並予以支持)