Applying SysML with MagicDraw/Cameo ( 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/Cameo

香港 - 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/Cameo

Schweiz - Applying SysML with MagicDraw/Cameo

Deutschland - Applying SysML with MagicDraw/Cameo

Czech Republic - Applying SysML with MagicDraw/Cameo

Denmark - Applying SysML with MagicDraw/Cameo

Estonia - Applying SysML with MagicDraw/Cameo

Finland - Applying SysML with MagicDraw/Cameo

Greece - Applying SysML with MagicDraw/Cameo

Magyarország - Applying SysML with MagicDraw/Cameo

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/Cameo

Lithuania - Applying SysML with MagicDraw/Cameo

Nederland - Applying SysML with MagicDraw/Cameo

Norway - Applying SysML with MagicDraw/Cameo

Portugal - Aplicar SysML com MAGICDRAW

România - Applying SysML with MagicDraw/Cameo

Sverige - Applying SysML with MagicDraw/Cameo

Türkiye - Applying SysML with MagicDraw/Cameo

Malta - Applying SysML with MagicDraw/Cameo

Belgique - Applying SysML with MagicDraw/Cameo

France - Applying SysML with MagicDraw/Cameo

日本 - Applying SysML with MagicDraw/Cameo

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/Cameo

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/Cameo

Pakistan - Applying SysML with MagicDraw/Cameo

Sri Lanka - Applying SysML with MagicDraw/Cameo

Bulgaria - Applying SysML with MagicDraw/Cameo

Bolivia - Aplicación de SysML con MAGICDRAW

Indonesia - Applying SysML with MagicDraw/Cameo

Kazakhstan - Applying SysML with MagicDraw/Cameo

Moldova - Applying SysML with MagicDraw/Cameo

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