模拟芯片版图设计培训

嵌入式系统架构设计培训课程班

5 (34人评价)
  • 精品
  • 笔记:(20)

  • 学员:(348)

  • 浏览:(105092)

  • 加入课程

课程简介

 

联系方式
 
 

教学优势

  曙海教育的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海教育的课程在业内有着响亮的知名度。

  本课程,秉承19年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。

 

课程列表

  • 课程简介:

    嵌入式系统架构设计培训课程

    课程特色:

    课程结合实际嵌入式案例讲解,针对嵌入式系统的特点和难点:硬件相关、实时、多任务、分布式,讲解如何使用UML:描述已有的日益复杂的嵌入式系统,
    识别问题、理清思路。
    针对新的产品需求,采用适用于嵌入式系统的模型驱动的分析、设计方法。实践:系统分析、软件需求定义、软件架构设计与建模、详细设计与建模、模型仿真与检验、
    基于模型的测试。

    培训目标:

    明确为什建模,建模什么,用到UML那些建模规范。
    了解如何基于面向过程的语言应用UML建模。
    理解嵌入式系统的需求模型和分析方法。
    嵌入式系统的架构模型和设计方法。
    嵌入式系统的开发模型和实现机制。
    了解如何采用状态机建模复杂的控制逻辑。
    如何采用结构图描述体系结构。
    如何采用行为图描述运行的过程。
    建模系统的层次结构与依赖关系:驱动层、中间层、应用层。
    如何采用逐级分解的策略简化复杂结构和行为的分析、设计
    了解适用于嵌入式UML的建模工具和建模方法。
    了解如何基于建模工具进行模型仿真与检验。
    了解如何建立基于模型的自动化测试脚本。

    培训对象:中高级程序员、系统分析员、需求调研人员、构架设计师、产品市场技术人员

    第1部分:UML与嵌入式建模概览

    为什么应用UML进行嵌入式系统建模
    UML能做什么,不能做什么
    什么适合UML,不要盲目建模
    UML的规范介绍
    SysML (Languages) 规范介绍
    UML嵌入式系统建模的典型图例

    第2部分:UML与嵌入式建模概览

    嵌入式分析设计方法:面向过程Vs面向对象
    嵌入式系统的特殊之处
    程序中的对象组织
    面向对象和面向过程的区别和联系
    面向过程系统分析设计路线图
    面向对象系统分析设计路线图

    第3部分:嵌入式系统需求与建模

    嵌入式系统需求的特点和难点
    嵌入式系统需求面向软硬件的分解
    识别Actor和UseCase
    建立用例模型
    描述并分析用例
    对象交互场景分析
    描述设备接口需求
    非功能性需求分析与建模

    第4部分:嵌入式系统分析

    嵌入式系统分析什么
    有关嵌入式设备的分析方法
    关于嵌入式领域对象的分析
    关于嵌入式处理场景分析
    设备相关的行为规则分析

    第5部分:架构基础

    嵌入式架构和一般软件架构的区别和联系
    嵌入式架构描述的典型视图
    嵌入式架构的建模实例
    有关嵌入式架构验证的方法

    第6部分:层次架构设计

    嵌入式典型分层结构
    UML在层次设计的应用
    嵌入式层次之间的关系
    层次接口设计
    层次相关的建模
    层次设计原则

    第7部分:子系统设计,子系统封装设计方法

    嵌入式子系统典型结构
    UML在子系统设计中的应用
    子系统划分原理
    子系统接口设计和建模方法

    第8部分:处理复杂系统设计

    结构层次化:如何通过使用层次化结构来管理复杂性,还包括多重性和复制,以及末端端口和中继端口。
    行为层次化:如何使用层次化有限状态机来管理复杂性,涵盖相关的概念,包括层次化的状态迁移和层次化的状态,以及这些概念的UML表示。
    系统层次化:使用分层和包(Package)来建立复杂的系统的技术

    第9部分:嵌入式处理场景设计

    确定嵌入式场景处理方位
    识别场景相关的设备和软件对象
    为设备和软件分配行为,
    描述模块之间的交互
    描述行为有关的结构
    场景的UML建模

    第10部分:多任务实时系统分析设计和建模

    嵌入式实时、多任务的特点
    如何用UML建模实时、多任务系统
    如何描述并发
    如何分析、设计行为
    如何协调行为之间的关系
    端口、协议和连接器设计
    把行为分配给处理单元

    第11部分:组件与分布设计

    组件典型划分原则
    组件封装方法
    UML组件图与分布图规范
    节点连接、配置
    组件与构建
    组件与持续集成

    第12部分:基于工具进行模型验证与重构

    实时系统UML建模工具框架原理
    模型引擎的执行机制
    和嵌入式操作系统的接口
    模型代码生成
    模型编译
    模型运行与模型验证
    基于模型的系统重构

     

    练习

    答疑


  • 咨询在线客服

你可能感兴趣的内容

12万+浏览/ 2304学员/ 4.5评分
推荐
品牌介绍曙海品牌介绍
11万+浏览/ 8552学员/ 4.3评分
推荐
6万+浏览/ 2010学员/ 4.4评分
推荐