火龙果软件工程技术中心
报名咨询热线: 北京 010-62670835 上海 021-50800371 深圳 15801587207
2014年4月、6月,火龙果软件成功在上海实施了嵌入式软件架构设计培训。
培训目标: 当前汽车电子的整体系统越来越复杂,研发中需求和设计的关系不清晰,如何设计嵌入式软件缺乏系统性方法指导,过多依赖于Simulink这样的工具,希望通过培训建立清晰的适合汽车电子的嵌入式软件架构设计流程,实现软件研发的可持续、高质量。
培训需求:
结合汽车电子行业的开发特点,整体了解如何设计嵌入式软件架构,并详细讲解一些具体的设计难题:
- 嵌入式软件的需求技术性强,如何整理
- 系统需求和软件需求的边界如何划分
- 如何设计软件的整体结构
- 如何设计嵌入式软件,支持实时和可靠性
- 模块如何划分,提高复用和维护性
- 如何编写设计文档
- 如何设计能够适应未来扩展的软件
- 如何把嵌入式软件架构适度提炼出实现平台,实现可移植性
|
实施过程回顾:
阶段 |
时间 |
实施说明 |
准备 |
2014年3月 |
首先选择跟上海汽车行业类似的嵌入式系统案例,包括硬件和软件2部分,然后对案例进行分析、设计和建模,产生各个阶段的模型,然后准备针对客户需求的讲义。上海汽车的负责技术引进的主任工程师审核案例模型和讲义,根据反馈对内容调整,合适后确定培训日期。 |
培训 |
2014年4月,6月 |
结合实际案例,讲解如何嵌入式软件系统分析、系统设计、直到硬件设计和软件接口的定义。在培训中,听众根据自己的工作需要提出问题,讲师解答,并和参与者一起对细节进行澄清和适用性研究。培训受到了满意的效果,听众一致认为对于实际的工作可以起到效果。 |
课程关注于嵌入式系统体系结构,尤其关注嵌入式系统的特点:实时、分布式、多任务、设备相关、高可靠要求。通过案例分析与实践学习,学员将全面了解一个嵌入式应用架构的设计技术和过程。
学员反馈:
- 对今后的工作具有很大的指导作用,能够适度结合当前的开发场景讲解,很有实用性。
- 结合减速断油的例子详细的描述了开发流程,非常好;
- 了解嵌入式软件需求分析和架构设计的全过程
- 对嵌入式软件架构有了新的认识。从用户角度、开发视角的设计视图对我们的工作会很有帮助,拓宽了思路。
- 通过本次培训,了解了嵌入式软件开发过程中需求和设计的基本关系,文档撰写过程中主要考虑哪些方面的因素。
- 明确了一个以前一直的一个概念就是上一级的设计就是相当于下一级的需求输入
- 按照所讲授的流程来进行开发可以更加快速、高效;
- 需求和设计的描述非常重要,既不能有遗漏又不能太过详细;
|
课程大纲:
嵌入式软件架构设计 ...
|