课程大纲
介绍
- 培训师和学员介绍
- 建模介绍
- SysML介绍
- MagicDraw/Cameo介绍
- 案例研究定义
系统结构分解
- 包图符号
- 将系统分解为包
- 建模包依赖关系
- 实践任务:建模包结构
分析用户需求
- 用例图符号
- 识别参与者
- 识别用例
- 用例关系
- 实践任务:建模用例
定义系统需求
- 从用例到系统需求
- 需求图符号
- 指定需求
- 定义需求结构
- 通过测试用例验证需求
- 需求关系
- 实践任务:建模需求
定义结构块(黑箱视图)
- 块定义图符号
- 结构块
- 建模块属性
- 定义块之间的关系
- 定义系统数据字典
- 实践任务:建模系统的黑箱视图
建模块结构(白箱视图)
- 内部块图
- 可视化块部件
- 通过连接器链接部件
- 定义端口
- 定义项目流和接口块
- 实践任务:建模系统的白箱视图
建模系统约束
- 定义约束块
- 绑定约束属性与值属性
- 执行参数化
- 实践任务:建模参数化
设计基于状态的系统行为
- 状态机图符号
- 识别状态
- 定义状态转换事件
- 指定信号
- 指定效果
- 执行状态机
- 实践任务:建模状态机
设计控制和数据流
- 活动图
- 定义活动
- 指定参数
- 定义动作
- 建模控制流
- 建模数据流
- 执行活动
- 实践任务:建模活动
设计通信
- 序列图符号
- 建模生命线
- 建模消息
- 使用引用分解交互
- 应用交互片段
- 定义时间约束
- 实践任务:建模交互
建模横切构造
- 逻辑和物理架构
- 分配关系
- 分配显示选项
- 识别分配类型
- 分配矩阵
- 实践任务:构建分配矩阵
领域特定语言(DSL)
- 介绍
- DSL概念与概述
- 配置文件
- 刻板印象
- 标签与标签值
- 自定义
Teamwork Cloud与Cameo Collaborator
- 介绍
- Teamwork Cloud功能与服务
- Web应用与管理
- 建模工具功能
- 分支与合并
- 项目分区
- Cameo Collaborator
预计课程时间分配
- 实验,60%
- 幻灯片,35%
- 演示,5%
要求
无。
客户评论 (3)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
课程 - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.
Giacomo Urso
课程 - Systems Modelling with SysML
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.