课程大纲

介绍 

  • 培训师和学员介绍 
  • 建模 简介
  • 简介 SysML 
  • MagicDraw/Cameo 简介
  • 案例研究定义 

结构系统分解

  • 包图表示法 
  • 将系统分解为包
  • 对包依赖项 进行建模
  • 实践作业:包装结构 建模

分析使用者需求 

  • Use Case 图表表示法 
  • 识别 Actor 
  • 识别 Use Cases 
  • Use Case 关系 
  • 实践作业:建模 Use Cases 

定义系统要求 

  • 从Use Case 到 系统要求 
  • 需求图表示法 
  • 指定要求 
  • 定义需求结构 
  • 使用测试用例 验证需求
  • 需求关系 
  • 实践作业:建模要求 

定义结构块 (黑盒检视) 

  • 区块定义图表示法 
  • 结构块 
  • 建模组属性 
  • 定义块 之间的关系
  • 定义系统资料字典 
  • 实践作业:系统 黑盒视图建模

建模组结构(白盒检视) 

  • 内部框图 
  • 视觉化块零件 
  • 使用连接线 连接零件
  • 定义埠 
  • 定义 Item 流与介面块 
  • 实践作业:系统 白盒视图建模

建模系统约束 

  • 定义约束区块 
  • 将约束属性与 Value 属性 绑定
  • 执行参数 
  • 实践作业:参数建模 

设计基于状态的系统行为 

  • 状态机图表示法 
  • 识别状态 
  • 定义 State Transition 事件
  • 指定信号 
  • 指定效果 
  • 执行状态机 
  • 实践作业:状态机 建模

设计控制流与资料串流 

  • 活动图 
  • 定义 Activities 
  • 指定参数 
  • 定义作业 
  • 对控制流 进行建模
  • 资料流建模 
  • 执行 Activities 
  • 实践作业:建模 Activities 

设计 Communications 

  • 序列图表示法 
  • 生命线 建模
  • 建模讯息 
  • 使用引用 分解交互
  • 套用互动片段 
  • 定义 Timing Constraints 
  • 实践作业:交互 建模

对横切结构 进行建模

  • 逻辑和物理架构 
  • 分配关系 
  • 配置显示选项 
  • 确定分配类型
  • 分配 Matrix 
  • 实践作业:建筑分配 Matrix 

自订报告

  • 概述
  • Report Generation 简介
  • Velocity 范本语言
  • MagicDraw VTL 的扩展
  • 在 Microsoft Office 格式中工作
  • 开发和维护范本

使用巨集和脚本实现自动化

  • 介绍
  • 总体概念
  • API 简介
  • 常见和有用的类
  • 代码 Go 在哪里?
  • 示例和动手练习

要求

没有。

目标受众:

  • 参与架建构模和系统设计的系统工程师 。
  • 基于模型的系统工程 (MBSE) 从业者。
 40 小时

客户评论 (3)

即将举行的公开课程

课程分类