课程大纲
介绍
- 培训师和参与者介绍
- 建模介绍
- SysML介绍
- MagicDraw/Cameo介绍
- 案例研究定义
系统结构分解
- 包图符号
- 将系统分解为包
- 建模包依赖关系
- 实践作业:建模包结构
分析用户需求
- 用例图符号
- 识别参与者
- 识别用例
- 用例关系
- 实践作业:建模用例
定义系统需求
- 从用例到系统需求
- 需求图符号
- 指定需求
- 定义需求结构
- 使用测试用例验证需求
- 需求关系
- 实践作业:建模需求
定义结构块(黑盒视图)
- 块定义图符号
- 结构块
- 建模块属性
- 定义块之间的关系
- 定义系统数据字典
- 实践作业:建模系统的黑盒视图
建模块结构(白盒视图)
- 内部块图
- 可视化块部分
- 使用连接器链接部分
- 定义端口
- 定义项目流和接口块
- 实践作业:建模系统的白盒视图
建模系统约束
- 定义约束块
- 绑定约束属性与值属性
- 执行参数化
- 实践作业:建模参数化
设计基于状态的系统行为
- 状态机图符号
- 识别状态
- 定义状态转换事件
- 指定信号
- 指定效果
- 执行状态机
- 实践作业:建模状态机
设计控制与数据流
- 活动图
- 定义活动
- 指定参数
- 定义动作
- 建模控制流
- 建模数据流
- 执行活动
- 实践作业:建模活动
设计通信
- 序列图符号
- 建模生命线
- 建模消息
- 使用引用分解交互
- 应用交互片段
- 定义时间约束
- 实践作业:建模交互
建模横切结构
- 逻辑与物理架构
- 分配关系
- 分配显示选项
- 识别分配类型
- 分配矩阵
- 实践作业:构建分配矩阵
自定义报告
- 概述
- 报告生成介绍
- Velocity Template Language
- MagicDraw对VTL的扩展
- 在Microsoft Office格式中工作
- 开发和维护模板
使用宏和脚本进行自动化
- 介绍
- 总体概念
- API介绍
- 常用和有用的类
- 代码放在哪里?
- 示例和动手练习
要求
无。
目标受众:
- 系统工程师,涉及架构建模和系统设计。
- 基于模型的系统工程(MBSE)实践者。
客户评论 (4)
Anil非常善解人意,详细解释了课程内容。随着时间的增加,课程的结果会更好,而不是匆忙于内容,但总的来说,Anil 非常熟悉该软件 CATIA,并且是一位出色的培训师,
Jaydon - GRI Towers South Africa
课程 - Learning CATIA
机器翻译
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.