- 2
- 0
- 约2.61万字
- 约 34页
- 2017-01-16 发布于北京
- 举报
第040页
第3章 需求分析
需求问题是造成软件工程项目失败的主要原因,能否开发出高质量的软件,很大程度上取决于对要解决的问题的认识以及如何准确地表达出用户的需求。通过需求分析使得分析者深刻地理解和认识系统,并将其完全、准确地表达,其结果不仅起到沟通(用户和开发者)作用,还是后续工作的依据。本章介绍需求分析的一些基本概念,分别对需求获取技术、需求规格说明书、如何进行需求分析以及需求分析方法进行讨论,重点讨论结构化的需求分析方法。
3.1.1 需求的概念和任务
什么是需求?到目前为止还没有公认的定义。对用户来讲需求是对软件产品的解释,是用户对目标软件系统在功能、行为、性能、设计和约束等方面的期望;而开发人员所讲的需求对用户来说又像是详细设计。比较权威的定义是IEEE软件工程标准词汇表中的需求定义:
(1)用户解决问题或达到目标所需的条件或权能(Capability)。
(2)系统或系统部件要满足合同、标准、规范或其他正式规定文档所需具有的条件或权能。
(3)一种反映上面(1)或(2)所描述的条件或权能的文档说明。
由定义可知,需求一方面反映了系统的外部行为,另一方面反映了系统的内部特性,反映的方式是需求文档。用规范的格式表达出来的文档说明称为需求规格说明书,或者简称为“需求说明”。
3.1.2 需求的层次
您可能关注的文档
最近下载
- 护士执业注册健康体检表 (2).docx VIP
- 改建铁路京九铁路电气化工程竣工环境保护验收调查报告.pdf VIP
- 【历史】擘画中国梦宏伟蓝图课件 2025-2026学年统编版八年级历史下册.pptx VIP
- 建筑边坡工程技术规范 GB50330.docx VIP
- 热电站旋风除尘器设计计算书.xlsx VIP
- 2-5走在幸福路上的闽宁镇课件八年级地理下学期仁爱科普版(2024).pptx VIP
- SGB750母线保护调试手册.pdf VIP
- 2026年医院伦理委员会工作计划模版.docx VIP
- 【干货】法雷奥QRQC培训资料.pdf VIP
- 名著导读昆虫记(详细介绍“昆虫”).pptx VIP
原创力文档

文档评论(0)