火龙果软件工程技术中心
报名咨询热线: 北京 010-62670835 上海 021-50800371 深圳 15801587207
火龙果软件成功为艾默生网络能源实施了嵌入式软件架构设计培训,以下是企业培训需求:
- 希望能重点讲述嵌入式软件的架构设计,而不是基于PC的应用程序架构设计。
- 对软件的整体架构理解不深刻,希望了解嵌入式应用架构的设计。
- 嵌入式的存储容量有限,如何在这有限的空间里面做出更多的功能一直是个挑战,想获知一些专家的专业建议。
- 软件部分的复用管理和推动是目前最主要的问题。希望通过培训来接软件架构的知识和通过通产品线开发工程师沟通,找到一个适合在研发范围(多个产品线)推广的易裁剪、易维护的软件架构。
- 如何选择嵌入式开发编译程序版本,如何进行裁剪;(利于调试);
- 方便的调试方法和工具;
- 如何涉及软件架构满足实时响应的需求;
- 软件规模较大时,很难定位实际运行中出现的死机、重启等问题。如何设计合理的软件架构使得程序运行既健壮、又高效,且可移植性好?
- 如何确定软件架构设计需包含的内容和需要描述的细化程度,希望通过培训可以有比较清晰的认识。
|
课程关注于嵌入式系统体系结构,尤其关注嵌入式系统的特点:实时、分布式、多任务、设备相关、高可靠要求。通过案例分析与实践学习,学员将全面了解一个嵌入式应用架构的设计技术和过程。学员收益反馈:
- 掌握了一些架构方法和规则。
- 进一步学习了嵌入式架构设计,对嵌入式架构有了更清晰的认识。
- 面向功能与面向对象并不矛盾。
- 学到了系统模块划分的方法。
- 面向对象与面向过程不矛盾。
- 了解架构的内容要点和基本方法,对架构设计的意识有了了解。
- 对嵌入式架构有了一定的认识,理清了架构设计思路。
- 功能模块的划分、性能评估对目前的工作很有帮助。
- 由需求到功能分解再综合的办法。
- 了解了如何更好的设计架构,需求、功能、层次、模块。
- 课程中的以下要点会用于实际工作中:
- 功能架构
- 模块划分,分层
- 架构设计路线图方法
- 软件分层设计在工作中的应用
- 软件开发中的功能、模块划分,扩展性
- 解耦的技巧
|
课程大纲:
嵌入式软件架构设计 ...
|