Course Code: systemumlea
Duration: 21 hours
Course Outline:

UML建模培训

UML 建模语言培训
UML 建模实例

SysML建模培训

SysML 建模语言培训
SysML 建模实例

建模工具EA培训

EA特点

图形要素
建模方法
团队协作

自动化生成文档和代码的能力

代码逆向生成模型
需求接收与管理(DOORS系统)
开发映射与同步

使用SysML建立需求分析模型

接收提出的需求
使用需求图为需求建模
对需求进行用例建模
对需求建立系统结构模型(模块图)

系统分析

分析模块之间的交互
分析模块内部结构,
划分软件和硬件边界:考虑成本、效率、可维护性等划分软件硬件
分析模块内部软件和硬件的交互
定义并建模硬件和软件的接口

系统结构建模与设计

划分并建模模块结构
建模模块之间的交互
模块之间的接口分析与建模
定义模块外部接口
定义模块内部接口

系统行为建模与设计

建模模块功能处理流程
补充模块处理参数模型
建模系统状态
关联流程、参数和状态

软件和硬件接口定义

系统软件和硬件集成参考架构
软件和硬件接口层定义
软件和硬件接口设计
接口通信协议建模与仿真

从系统设计过渡到软件需求

系统模型到软件模型的映射关系
系统模块映射到软件单元
从系统接口映射到软件接口
从系统逻辑映射到软件逻辑
建立软件需求模型

软件设计与仿真

软件结构设计
软件过程设计
软件接口设计
对软件运行过程仿真
监控参数
识别问题,并修订软件模型

从模型到文档

通过模型生成文档:
系统需求文档
系统设计文档
软件需求文档
软件设计文档

从模型到开发

从模型到代码
结构代码
过程代码
模型检查与验证

基于模型建立跟踪

用户需求到系统模型的跟踪
系统模型的软件模型的跟踪
软件模型到软件测试的跟踪
系统模型到系统测试的跟踪

基于模型进行管理

基于模型的需求管理
基于模型的质量管理
基于模型的变更管理

AUTOSAR架构案例

在AUTOSAR架构中EA的使用案例(架构/接口/ARXML)

满足ASPICE的架构设计

架构设计如何满足ASPICE要求