无。
目标受众:
- 系统工程师,涉及架构建模和系统设计。
- 基于模型的系统工程(MBSE)实践者。
本课程结合讲座、演示和互动实验,为在CATIA Magic环境中使用MBSE奠定了基础。学生将学习SysML及其在CATIA Magic中的应用。本课程还向学生介绍了CATIA Magic中的软件扩展可能性。学生将学习API和基本编码语法。他们将通过示例了解如何使用Groovy创建脚本和宏,以及如何使用Velocity Template Language创建自定义报告。
介绍
- 培训师和参与者介绍
- 建模介绍
- SysML介绍
- MagicDraw/Cameo介绍
- 案例研究定义
系统结构分解
- 包图符号
- 将系统分解为包
- 建模包依赖关系
- 实践作业:建模包结构
分析用户需求
- 用例图符号
- 识别参与者
- 识别用例
- 用例关系
- 实践作业:建模用例
定义系统需求
- 从用例到系统需求
- 需求图符号
- 指定需求
- 定义需求结构
- 使用测试用例验证需求
- 需求关系
- 实践作业:建模需求
定义结构块(黑盒视图)
- 块定义图符号
- 结构块
- 建模块属性
- 定义块之间的关系
- 定义系统数据字典
- 实践作业:建模系统的黑盒视图
建模块结构(白盒视图)
- 内部块图
- 可视化块部分
- 使用连接器链接部分
- 定义端口
- 定义项目流和接口块
- 实践作业:建模系统的白盒视图
建模系统约束
- 定义约束块
- 绑定约束属性与值属性
- 执行参数化
- 实践作业:建模参数化
设计基于状态的系统行为
- 状态机图符号
- 识别状态
- 定义状态转换事件
- 指定信号
- 指定效果
- 执行状态机
- 实践作业:建模状态机
设计控制与数据流
- 活动图
- 定义活动
- 指定参数
- 定义动作
- 建模控制流
- 建模数据流
- 执行活动
- 实践作业:建模活动
设计通信
- 序列图符号
- 建模生命线
- 建模消息
- 使用引用分解交互
- 应用交互片段
- 定义时间约束
- 实践作业:建模交互
建模横切结构
- 逻辑与物理架构
- 分配关系
- 分配显示选项
- 识别分配类型
- 分配矩阵
- 实践作业:构建分配矩阵
自定义报告
- 概述
- 报告生成介绍
- Velocity Template Language
- MagicDraw对VTL的扩展
- 在Microsoft Office格式中工作
- 开发和维护模板
使用宏和脚本进行自动化
- 介绍
- 总体概念
- API介绍
- 常用和有用的类
- 代码放在哪里?
- 示例和动手练习
United Arab Emirates - MBSE with Automation
Saudi Arabia - MBSE with Automation
South Africa - MBSE with Automation
Österreich - MBSE with Automation
Schweiz - MBSE with Automation
Deutschland - MBSE with Automation
Czech Republic - MBSE with Automation
Denmark - MBSE with Automation
Estonia - MBSE with Automation
Finland - MBSE with Automation
Magyarország - MBSE with Automation
Ireland - MBSE with Automation
Luxembourg - MBSE with Automation
Lithuania - MBSE with Automation
Nederland - MBSE with Automation
Portugal - MBSE with Automation
România - MBSE with Automation
Sverige - MBSE with Automation
Türkiye - MBSE with Automation
Belgique - MBSE with Automation
Australia - MBSE with Automation
Malaysia - MBSE with Automation
New Zealand - MBSE with Automation
Philippines - MBSE with Automation
Singapore - MBSE with Automation
Thailand - MBSE with Automation
Vietnam - MBSE with Automation
Argentina - MBSE with Automation
Costa Rica - MBSE with Automation
Ecuador - MBSE with Automation
Guatemala - MBSE with Automation
Colombia - MBSE with Automation
Uruguay - MBSE with Automation
Venezuela - MBSE with Automation
United Kingdom - MBSE with Automation
South Korea - MBSE with Automation
Pakistan - MBSE with Automation
Sri Lanka - MBSE with Automation
Bulgaria - MBSE with Automation
Bolivia - MBSE with Automation
Indonesia - MBSE with Automation
Kazakhstan - MBSE with Automation
Moldova - MBSE with Automation
Morocco - MBSE with Automation
Tunisia - MBSE with Automation
Slovakia - MBSE with Automation
Nigeria - MBSE with Automation
Botswana - MBSE with Automation
Slovenia - MBSE with Automation
Croatia - MBSE with Automation