|
|
|
|
|
全部课程 >建模 |
|
UML
+嵌入式系统分析设计
|
13905 次浏览 53 次
|
|
|
|
Henry |
资深系统架构师,具有15年以上架构和开发经验,承担过多个嵌入式软件架构设计。 |
|
|
|
时间地点: 北京 上海 深圳 根据报名开班 |
课程费用:5700元/人 |
|
|
|
企业内训:可以根据企业需求,定制内训,详见
内训学习手册 |
本课程培训后,进行能力评测,成绩合格者,获得《能力认证:架构设计师》证书 |
|
《架构设计师》
认证方式
1.知识:权威知识考试;
2.技能:真实案例实践考评;
3.经验:工作经验审核;
4.素养:未来发展潜力的评估。
|
|
|
|
课程结合实际嵌入式案例讲解,针对嵌入式系统的特点和难点:硬件相关、实时、多任务、分布式,讲解如何使用UML:描述已有的日益复杂的嵌入式系统,识别问题、理清思路。
针对新的产品需求,采用适用于嵌入式系统的模型驱动的分析、设计方法。实践:系统分析、软件需求定义、软件架构设计与建模、详细设计与建模、模型仿真与检验、基于模型的测试。 |
|
|
培训目标: |
明确为什建模,建模什么,用到UML那些建模规范。
了解如何基于面向过程的语言应用UML建模。
理解嵌入式系统的需求模型和分析方法。
嵌入式系统的架构模型和设计方法。
嵌入式系统的开发模型和实现机制。
了解如何采用状态机建模复杂的控制逻辑。
如何采用结构图描述体系结构。
如何采用行为图描述运行的过程。
建模系统的层次结构与依赖关系:驱动层、中间层、应用层。
如何采用逐级分解的策略简化复杂结构和行为的分析、设计
了解适用于嵌入式UML的建模工具和建模方法。
了解如何基于建模工具进行模型仿真与检验。
了解如何建立基于模型的自动化测试脚本。: |
|
|
培训对象:中高级程序员、系统分析员、需求调研人员、构架设计师、产品市场技术人员 |
学员基础:具备一定的编程、分析、设计经验 |
授课方式:
定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练 |
培训内容:2天
|
UML与嵌入式建模概览
|
- 为什么应用UML进行嵌入式系统建模
- UML能做什么,不能做什么
- 什么适合UML,不要盲目建模
- UML的规范介绍
- SysML (Languages) 规范介绍
- UML嵌入式系统建模的典型图例
|
UML与嵌入式建模概览
嵌入式分析设计方法:面向过程Vs面向对象 |
- 嵌入式系统的特殊之处
- 程序中的对象组织
- 面向对象和面向过程的区别和联系
- 面向过程系统分析设计路线图
- 面向对象系统分析设计路线图
|
嵌入式系统需求与建模 |
- 嵌入式系统需求的特点和难点
- 嵌入式系统需求面向软硬件的分解
- 识别Actor和UseCase
- 建立用例模型
- 描述并分析用例
- 对象交互场景分析
- 描述设备接口需求
- 非功能性需求分析与建模
|
嵌入式系统分析 |
- 嵌入式系统分析什么
- 有关嵌入式设备的分析方法
- 关于嵌入式领域对象的分析
- 关于嵌入式处理场景分析
- 设备相关的行为规则分析
|
架构基础
|
- 嵌入式架构和一般软件架构的区别和联系
- 嵌入式架构描述的典型视图
- 嵌入式架构的建模实例
- 有关嵌入式架构验证的方法
|
层次架构设计 |
- 嵌入式典型分层结构
- UML在层次设计的应用
- 嵌入式层次之间的关系
- 层次接口设计
- 层次相关的建模
- 层次设计原则
|
子系统设计,子系统封装设计方法
|
- 嵌入式子系统典型结构
- UML在子系统设计中的应用
- 子系统划分原理
- 子系统接口设计和建模方法
|
处理复杂系统设计 |
- 结构层次化:如何通过使用层次化结构来管理复杂性,还包括多重性和复制,以及末端端口和中继端口。
- 行为层次化:如何使用层次化有限状态机来管理复杂性,涵盖相关的概念,包括层次化的状态迁移和层次化的状态,以及这些概念的UML表示。
- 系统层次化:使用分层和包(Package)来建立复杂的系统的技术
|
嵌入式处理场景设计 |
- 确定嵌入式场景处理方位
- 识别场景相关的设备和软件对象
- 为设备和软件分配行为,
- 描述模块之间的交互
- 描述行为有关的结构
- 场景的UML建模
|
多任务实时系统分析设计和建模 |
- 嵌入式实时、多任务的特点
- 如何用UML建模实时、多任务系统
- 如何描述并发
- 如何分析、设计行为
- 如何协调行为之间的关系
- 端口、协议和连接器设计
- 把行为分配给处理单元
|
组件与分布设计 |
- 组件典型划分原则
- 组件封装方法
- UML组件图与分布图规范
- 节点连接、配置
- 组件与构建
- 组件与持续集成
|
基于工具进行模型验证与重构 |
- 实时系统UML建模工具框架原理
- 模型引擎的执行机制
- 和嵌入式操作系统的接口
- 模型代码生成
- 模型编译
- 模型运行与模型验证
- 基于模型的系统重构
|
|
|
|
|
|
|
|
|
13905 次浏览 53 次
|
其他人还看了课程 |
|
|
|
|
|
咨询目标
|
帮助建立模型驱动的分析、设计、开发,测试 |
咨询范围 |
需求建模,架构建模,数据库建模,code建模,测试建模。
|
咨询方式 |
模型驱动的开发过程培训,建模与管理工具环境搭建,结合客户实际案例示范,团队实践指导,模型评价标准制定,规范制定 |
成功案例 |
华为研究发展中心,中科院空间中心,南京14所,中国移动研究院等等。 |
详情咨询:010-62670969, zhgx@uml.net.cn
|
|
|
|
|
|