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