Systems Modelling with SysML ( sysml | 21 hours )

Prerequisites:

希望參加本課程的學生不需要事先接觸過系統建模,但應該對“以文檔為中心”的系統工程技術有紮實的掌握。

Overview:

本課程提供兩種變體,以實際了解如何使用最新版本的OMG系統建模語言( SysML )規範對系統進行建模。 SysML的符號和基礎語義以允許學生將他們學到的東西應用於任何合適的系統建模方法或工具的方式進行解釋。

Course Outline:

系統建模簡介

  • 什麼是系統模型?
  • 系統建模的四大支柱
  • 以模型為中心 vs 以文檔為中心
  • 什麼是 SysML?
  • SysML 和 UML 之間的關係
  • SysML 的四大支柱

常見和橫切結構

  • 個人資料、刻板印象和標籤
  • 圖表框架
  • 評論
  • 分配

包圖

  • 什麼是包?
  • 使用包構建模型
  • 包裹包含
  • 包依賴項
  • 表示模型結構
  • 視圖和視點

需求圖

  • 什麼是要求?
  • 對原子需求進行建模
  • 需求可追溯性

Use Case 圖表

  • 系統作為黑匣子
  • 使用 Actor 標識系統邊界
  • 作為系統服務的用例
  • 用例圖背後
  • 用例結構 ·名義和備選方案
  • 處理常見行為
  • 擴展和專業行為

活動圖

  • 對基於流的邏輯進行建模
  • 操作與活動
  • 瞭解令牌流
  • 控制流與物件流
  • 建模決策 ·併發建模
  • 泳道和責任

塊定義圖

  • 什麼是區塊?
  • 區塊功能
  • 建模類型
  • 建模系統層次結構
  • 泛化系統元素

內部框圖

  • 重新審視零件
  • 具有 Flow Properties 的埠
  • 標準埠和介面
  • 代理埠和介面塊
  • 滿埠

參數圖

  • 什麼是約束塊?
  • 約束系統屬性

序列圖

  • 基於交互的行為
  • 簡單序列
  • 同步 vs 異步
  • 片段節點
  • 交互使用節點

狀態機圖

  • 狀態及其語法
  • 狀態之間的過渡
  • 偽狀態表示法 (initial, decision, history, end)
  • 分解狀態
  • 對併發狀態進行建模

系統建模資源和延伸閱讀

  • 建議的 Web 資源
  • 推薦文獻
Sites Published:

United Arab Emirates - Systems Modelling with SysML

Qatar - Systems Modelling with SysML

Egypt - Systems Modelling with SysML

Saudi Arabia - Systems Modelling with SysML

South Africa - Systems Modelling with SysML

Brasil - Modelagem de Sistemas com SysML

Canada - Systems Modelling with SysML

中国 - Systems Modelling with SysML

香港 - Systems Modelling with SysML

澳門 - Systems Modelling with SysML

台灣 - Systems Modelling with SysML

USA - Systems Modelling with SysML

Österreich - System Modeling with SysML

Schweiz - System Modeling with SysML

Deutschland - System Modeling with SysML

Czech Republic - Systems Modelling with SysML

Denmark - Systems Modelling with SysML

Estonia - Systems Modelling with SysML

Finland - Systems Modelling with SysML

Greece - Systems Modelling with SysML

Magyarország - Systems Modelling with SysML

Ireland - Systems Modelling with SysML

Israel - Systems Modelling with SysML

Luxembourg - Systems Modelling with SysML

Latvia - Systems Modelling with SysML

España - Modelado de Sistemas con SysML

Italia - Systems Modelling with SysML

Lithuania - Systems Modelling with SysML

Nederland - Systems Modelling with SysML

Norway - Systems Modelling with SysML

Portugal - Modelagem de Sistemas com SysML

România - Systems Modelling with SysML

Sverige - Systems Modelling with SysML

Türkiye - Systems Modelling with SysML

Malta - Systems Modelling with SysML

Belgique - Systems Modelling with SysML

France - Systems Modelling with SysML

日本 - Systems Modelling with SysML

Australia - Systems Modelling with SysML

Malaysia - Systems Modelling with SysML

New Zealand - Systems Modelling with SysML

Philippines - Systems Modelling with SysML

Singapore - Systems Modelling with SysML

Thailand - Systems Modelling with SysML

Vietnam - Systems Modelling with SysML

India - Systems Modelling with SysML

Argentina - Modelado de Sistemas con SysML

Chile - Modelado de Sistemas con SysML

Costa Rica - Modelado de Sistemas con SysML

Ecuador - Modelado de Sistemas con SysML

Guatemala - Modelado de Sistemas con SysML

Colombia - Modelado de Sistemas con SysML

México - Modelado de Sistemas con SysML

Panama - Modelado de Sistemas con SysML

Peru - Modelado de Sistemas con SysML

Uruguay - Modelado de Sistemas con SysML

Venezuela - Modelado de Sistemas con SysML

Polska - Systems Modeling with SysML

United Kingdom - Systems Modelling with SysML

South Korea - Systems Modelling with SysML

Pakistan - Systems Modelling with SysML

Sri Lanka - Systems Modelling with SysML

Bulgaria - Systems Modelling with SysML

Bolivia - Modelado de Sistemas con SysML

Indonesia - Systems Modelling with SysML

Kazakhstan - Systems Modelling with SysML

Moldova - Systems Modelling with SysML

Morocco - Systems Modelling with SysML

Tunisia - Systems Modelling with SysML

Kuwait - Systems Modelling with SysML

Oman - Systems Modelling with SysML

Slovakia - Systems Modelling with SysML

Kenya - Systems Modelling with SysML

Nigeria - Systems Modelling with SysML

Botswana - Systems Modelling with SysML

Slovenia - Systems Modelling with SysML

Croatia - Systems Modelling with SysML

Serbia - Systems Modelling with SysML

Bhutan - Systems Modelling with SysML

Nepal - Systems Modelling with SysML