- 2
- 0
- 约2.97千字
- 约 53页
- 2016-07-31 发布于江苏
- 举报
第3章 需求分析;需求分析的意义; 需求分析是软件定义时期的最后一个阶段,它的基本任务不是确定系统怎样完成它的工作,而是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
并在在需求分析阶段结束之前,由系统分析员写出软件需求规格说明书,以书面形式准确地描述软件需求。即:
---- 准确地回答“系统必须做什么?”。; 在分析软件需求和书写软件需求规格说明书的过程中,分析员和用户都起着关键的、必不可少的作用。 ;; 其中:
? 业务需求:反映组织机构和客户对系统、产品高层次的目标要求。
? 用户需求:从用户使用的角度给出需求的描述。
如一个小型超市需要一个商品的查询系统。
业务需求:进货人员需要查询商品库存以便保证及时进货;收款员需要查询商品的销售价格以便结账;经理需要查询商品的销售及盈利情况。
用户需求:这三类用户怎样去查询系统,查询哪些信息,还需要哪些操作。
;? 系统需求:从系统的角度描述要提供的服务以及所受到的约束。
? 功能性需求:描述系统应该做什么,即为用户和其它系统完成的功能、提供的服务。
? 非功能性需求:产品必须具备的属性或品质。
? 设计约束:设计与实现必须遵循的标准、约束条件。如运行平台、协议、选择的技术、编程语言和工具等。
软件需求的
原创力文档

文档评论(0)