曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,UML + Rhapsody +嵌入式系统分析设计培训课程以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,UML + Rhapsody +嵌入式系统分析设计培训课程专家,课程可定制,热线:4008699035。
大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
UML + Rhapsody +嵌入式系统分析设计培训课程
培训内容:
Rhapsody 模型- 介绍Rhapsody 用于开发实时系统模型的流程、建模语言(UML)和工具,涵盖Rhapsody 用户界面的所有主要元素,以及如何创建、编译、运行和调试模型。
Passive类和Capsule类- 解释capsule接口、端口、协议和子capsule 以及连接器的概念和使用,以及使用常规类
状态建模-涵盖有限状态机和状态图的使用,以定义类的行为。
系统服务-介绍运行时服务库,以及其提供的基本服务:计时、帧、日志、异常和通信
需求分析- 描述如何阅读和理解需求分板工件,以及如何使用它们来确定候选分析类。
类设计- 描述如何确定候选capsules、协议和passive类,探讨如何使用capsules 和passive类来共同满足系统设计职责。
结构层次化- 解释如何通过使用层次化capsules来管理复杂性,还包括多重性和复制,以及末端端口和中继端口。
继承层次化-通过细分capsules、passive类和协议,促进继承的使用来管理Rhapsody 模型中的复杂性。对比泛化和具体化。
行为层次化- 描述如何使用层次化有限状态机来管理复杂性,涵盖相关的概念,包括层次化的状态迁移和层次化的状态,以及这些概念的UML表示。
系统层次化- 描述使用分层和包(Package)来建立复杂的系统的技术
配置管理- 涵盖连接Rhapsody 到配置管理系统的流程,以及Rhapsody 界面提供的基本配置管理操作。
集成外部代码- 显示如何集成Rhapsody模型和传统的代码库。还包括如何在分散的Rhapsody 模型之间,或在模型和外部应用之间在消息中发送用户定义的数据。
设计模式和Real-Time 建模- 介绍一些在开发Rhapsody模型中经常使用的设计模式,提供应用这些设计模板的指南。
自适应建模- 介绍capsules中建模动态结构和行为概念,以简化实时系统中复杂问题的解决方案。
并发性建模- 定义并发性的三个元素(过程、线程、capsule),它们如何关联,以及它们各自的应用场合。
分布式模型- 显示如何处理分布的Rhapsody 模型之间的进程间通信(使用或不使用
ConnexisTM)