- 0
- 0
- 约1.03万字
- 约 121页
- 2023-02-23 发布于上海
- 举报
第三章 需求分析;
为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提和关键,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会给用户带来失望,给开发者带来烦恼。
;
需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。对目标系统提出完整、准确、清晰、具体的要求。
在需求分析阶段结束之前,系统分析员应该写出软件需求规格说明书,以书面形式准确地描述软件需求。
;在需求分析的过程中,分析员和用户都起着关键的、必不可少的作用。
要建立分析所需要的通信途径,以保证能顺利地对问题进行分析。 ;用于需求分析的结构话分析方法必须遵守的准则:
理解并描述问题的信息域,建立数据模型
定义软件必须完成的功能,建立功能模型
描述作为外部事件结果的软件行为,建立行为模型
对三个模型进行分解,用层次的方法展示细节;3.1 需求分析的任务:;确定对系统的综合要求:
5. 接口需求:接口需求描述应用系统与它的环境通信的格式。常见的接口需求有:用户接口需求;硬件接口需求;软件接口需求;通信接口需求。
6. 约束:说明用户或环境强加给项目的限制条件。常见的约束有:精度;工具和语言约束;设计约束;应该使用的标准;应该使用的硬件平台。
7. 逆向需求:逆向需求说明软件系统不应该做什么。
8.
您可能关注的文档
- 需求曲线与供给曲线.pptx
- 需求弹性和供给弹性课件资料.pptx
- 需求弹性和供给弹性.pptx
- 需求弹性分析.pptx
- 需求弹性与供给弹性理论.pptx
- 需求定理商品价格与需求量关系.pptx
- 需求和技术解决方案.pptx
- 需求和供给课程学习.pptx
- 需求和供给曲线概述.pptx
- 需求和供给分析.pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件 (第18章 Managing Human Resources in Small and Entrepreneurial Firms).pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件 (第11章 Establishing Strategic Pay Plans).pptx
- 经济学考研专业课-《风险投资学(第二版)》(第7章-第13章).pptx
- 经济学考研专业课-《当代中国经济(第三版)》李建建 精讲课件(第五章 中国土地使用制度改革).pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件(第2章 Equal Opportunity and the Law).pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件(第3章 Human Resource Management Strategy and Performance).pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件 (第5章 Personnel Planning and Recruiting).pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件 (第17章 Managing Global Human Resources).pptx
- 经济学考研专业课-《人力资源管理(第16版)》 加里·德斯勒 精讲课件(第1章 Introduction to Human Resource Management).pptx
- 经济学考研专业课-《经济地理学(第四版)》李小建 精讲课件(第九章 区域之间的空间组织).pptx
原创力文档

文档评论(0)