文档介绍:该【嵌入式系统开发过程 】是由【wxq362】上传分享,文档一共【61】页,该文档可以免费在线阅读,需要了解更多关于【嵌入式系统开发过程 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。嵌入式系统原理、设计与应用
2嵌入式系统开发过程
张大波
大连理工大学电信学院
电话:4706002-8052
1
62
第一页,共六十一页。
需求分析
系统测试
科研开发
方案设计
概要设计
详细设计
嵌入式产品开发过程
2
62
第二页,共六十一页。
内容
需求分析
系统设计(概要设计、详细设计)
科研开发-系统实现
测试阶段
3
62
第三页,共六十一页。
1、需求分析阶段
contents
分析用户的需求
确定硬件软件
检查需求分析的结果
确定项目的约束条件
概要设计
4
62
第四页,共六十一页。
-分析用户的需求
contents
分析用户对产品的需求
确认需求
罗列用户的需求
设计简单的需求表格
需求的内部一致性
5
62
第五页,共六十一页。
-分析用户对产品的需求
用户:一般用户、公司内部的市场部门等
需求指标:
功能
价格
系统的尺寸和重量
功耗
其他。。。
6
62
第六页,共六十一页。
需求分析-确认需求
用户的表达方式
。。。
系统设计者的表达方式
。。。
交互的一致性
。。。
7
62
第七页,共六十一页。
需求分析-罗列用户的需求1/4
(1)系统用于什么任务?
(2)系统从用户或其他源接收什么输入?
(3)系统从用户或其他源输出什么?
(4)用户想要如何同系统打交道?
(5)系统的重量和体积如何?
8
62
第八页,共六十一页。
需求分析-罗列用户的需求2/4
(6)系统连接何种外设?
(7)系统是否需要运行某些现存的软件?
(8)系统处理哪种类型的数据?
(9)系统是否要与别的系统通讯?
(10)系统是单机还是网络系统?
9
62
第九页,共六十一页。
需求分析-罗列用户的需求3/4
(11)系统的响应时间是多少?
(12)需要什么安全措施?
(13)系统在什么样的环境下运行?
(14)外部存储媒介和内存需要多大?
(15)系统的可拆装性,可靠性和牢固性的期望值是什么?
10
62
第十页,共六十一页。