软件工程 第三章 需求分析 软件需求分析的概念和任务 获取软件需求的方法 结构化分析方法 原型化方法 动态分析方法 软件需求分析的任务和过程 需求的概念和层次 软件需求分析的目标和任务 需求分析的过程 需求开发的主要困难与对策 需求的概念和层次 P45 概念 用户解决问题或达到目标所需要的条件或权能 系统或系统部件要满足合同,标准,规范,或其它正式规定文档所需要的条件或权能 反映上述内容的文档说明 需求的重要性 Frederick Brooks在他1987年经典文章“No Silver Bullet”中阐述了需求的重要性: 开发软件系统最困难的部分就是准确说明开发什么。最困难的概念性工作是编写出详细的需求,包括所有面向用户、面向机器和其它软件系统的接口。此工作一旦做错,将会给系统带来极大的损害,并且以后对它修改也极为困难。 需求是产品的根源,需求工作的优劣对产品影响最大。就像一条河流,如果源头被污染了,那么整条河流也就被污染了。 国内软件业的痼疾:人们并不清楚究竟该做什么,但却一直忙碌不停地开发。 需求的概念和层次 P45 层次 业务需求:反映了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明. 用户需求:文档描述了用户使用产品必须要完成的任务,这在使用实例( use case)文档或方案脚本( scenario)说明中予以说明。 功能需求:定义
您可能关注的文档
- 0-1一些数的认识.ppt
- 1-2pascal语言基本符号、保留字、标识符.ppt
- 《中学教学参考》杂志投稿指南.ppt
- 5百成语学习1.ppt
- 2、ERX日常故障分析.ppt
- 0-3进制转换.ppt
- 3.管理用户和用户组.ppt
- 5.软件包管理.ppt
- 《观察物体》教学课件1.ppt
- 2.5自由落体运动习题课课件修改1.ppt
- 云南省保山市重点中学2026届高三一诊考试生物试卷含解析.doc
- 2026届四川省绵阳是南山中学高三最后一模语文试题含解析.doc
- 2026届黑龙江哈师大附中高考考前提分语文仿真卷含解析.doc
- 2026届福建省莆田一中等三校高三(最后冲刺)历史试卷含解析.doc
- 重庆市第三十七中学2026届高考语文三模试卷含解析.doc
- 2026届山西省临猗县临晋中学高考语文五模试卷含解析.doc
- 福建漳州市2026届高三第三次模拟考试语文试卷含解析.doc
- 2026届云南省昭通市鲁甸县一中高三下学期第六次检测英语试卷含答案.doc
- 云南省耿马县民族中学2026届高考临考冲刺语文试卷含解析.doc
- 2026届山东省滕州市高三压轴卷历史试卷含解析.doc
原创力文档

文档评论(0)