版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章 嵌入式系统工程设计,第2章 目录,1. 嵌入式系统项目开发生命周期 2. 嵌入式系统工程设计方法简介,2.1 嵌入式系统项目开发生命周期,概述,可以把嵌入式系统的开发看作对一个项目的实施。项目的生命周期一般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。嵌入式系统项目开发也是如此,概述,1.识别需求 2.提出方案 3.执行项目 4.结束项目,项目开发周期,识别需求,项目开发周期,提出方案,项目开发周期,执行项目,项目开发周期,结束项目,2.2 嵌入式系统工程设计方法简介,由上而下与由下而上,由 上 而 下,由 下 而 上,2.2 嵌入式系统工程设计方法简介,UML系统建模,UM
2、L(Unified Modeling Language)是一种原本设计用来描述对象导向程序语言开发的图形化语言。由于它具有描述事物的多重性,所以理论上也可以被拉到其他领域使用。 在实际使用上,根据不同的使用情况,UML提供了不同的图形来描述系统。在UML中,包括了下面几种图形:类图、状态图、对象图、用例图、顺序图、协作图、活动图、组件图和部署图,2.2 嵌入式系统工程设计方法简介,使用UML的好处,语言的用处在于沟通。UML也是一种语言,它利用视觉化的方法来制定、构建以及记录对象导向系统。因此,可以把UML当作一种软件工程用的语言。 使用UML的好处在于可以在短时间内了解别人要传达的消息,而不是花时间在了解消息本身如何解读。UML提供给用户基础的工具与基本的规范,在这个基础上,用户可以利用这个语言去描述他所想要描述的系统,用不同的界面去描绘出系统的不同方面,2.2 嵌入式系统工程设计方法简介,面向对象OO的思想,随着系统的需求日益增加,系统的功能及复杂程度不断增大,为了使系统开发变得容易,我们要逐步改进我们对系统的思考方式以及我们开发系统的的方式,这项新技术我们称之为面向对象的的开发。 传统的结构化方法是将系统分解为很多基本函数的集合,数据被孤立分离,并且不考虑并发。而面向对象方法的基本分解单位为对象。在面对较复杂的系统设计时,我们可以将它作为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 以教师主体视角完善教师法律制度
- 2025-2026年度门店玻璃广告投放执行合同二篇
- 2025-2026年重庆市部编版九年级化学第10单元化学计算题库
- 2025-2026年天津市部编版七年级历史第11单元同步练习题
- 2025-2026年部编版高二化学第8章化学与材料练习题
- 2025-2026年湖南省人教版八年级化学第1课物质分类练习题
- 2026年浙江省人教版九年级化学下册第1单元化学实验题库
- 2026年浙江省苏教版高中语文必修第三册第7单元文言文阅读模拟试卷
- 2026年福建省人教版九年级物理上册第二十四章期中测试卷
- 2025-2026年四川省人教版九年级化学第6章物质变化与能量转化模拟试卷
- 2026年计算机软件水平考试-初级信息处理技术员历年参考题库含答案解析
- 2025跨国服务采购合同范本
- 2024版2025秋贵州黔教版综合实践活动五年级上册全册教案教学设计
- 特殊药品培训课件及资料
- 2025年汽车维修工中级(汽车维修环境保护)职业技能鉴定试卷
- 《TSZCHA002-2024医用织物技术要求与应用规范指南》
- 行政执法资格考试题库及答案
- 性别烦躁心理支持专题培训
- CJ/T 127-2016压缩式垃圾车
- DB32/T 3545.2-2020血液净化治疗技术管理第2部分:血液透析水处理系统质量控制规范
- 苏教版小学《科学》四年级上册全套课件
评论
0/150
提交评论