下载此文档

软件工程-需求分析.ppt


文档分类:IT计算机 | 页数:约52页 举报非法文档有奖
1/52
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/52 下载此文档
文档列表 文档介绍
第3章需求分析







小结

需求分析的任务就是准确地回答“系统必须做什么?”这个问题,
是通过系统分析员与用户一起商定,清晰、准确、具体地描述软件产品必须具有的功能、性能、运行规格等要求。
软件需求分析阶段的目的是澄清用户的要求,并把双方共同的理解明确地表达成一份书面文档——软件需求规格说明书。

需求分析的具体任务包括:
(1)确定软件系统的综合需求 (2)分析系统的数据需求 (3)导出软件系统的逻辑模型 (4)修正系统开发计划 (5)开发原型系统 (6)验证软件需求分析的正确性 (7)编写软件需求规格说明书
2 需求分析的过程
需求分析阶段可分为四个过程:
(1)调查研究
(2)分析与综合
(3)书写需求分析的文档
(4)评审
2 需求分析的过程
(1)调查研究
系统分析员协同程序员向用户做需求调查,
阅软件计划中的可行性报告和项目开发计划报告,
访问系统现场,
并由此确定当前系统必须做什么,
并获得当前系统的具体模型,
用数据流图或IPO图表示出来。
2 需求分析的过程
(2)分析与综合
分析员需从数据流和数据结构出发,逐步细化所有的软件功能,找出系统中各元素之间的联系、接口特征和设计上的限制,分析它们能否满足功能要求,是否合理。依据功能需求、性能需求、运行环境需求等,剔除其中不合理的部分,增加其需要的部分。最终综合成系统的解决方案后,给出目标系统的详细逻辑模型。
2 需求分析的过程
(3) 书写需求分析的文档
把分析的结果用正式的文档记录下来,作为最终软件配置的一个组成成分。应该完成下述四份文档资料:系统规格说明、数据需求、用户系统描述、修正的开发计划。
(4) 需求分析评审
作为需求分析阶段的复查手段,在需求分析的最后一步,应该对功能的正确性、完整性和清晰性,以及其他需求给予评价。

(1) 需求获取的目的
清楚地理解所要解决的问题
完整地获取用户需求

需求获取面临的挑战:
(1)问题空间理解
(2)人与人之间的通信
(3)需求的不断变化

访谈
调查表
面向数据流自顶向下求精
简易的应用规格说明书
快速建立软件原型
主动、耐心、团队、心理

软件工程-需求分析 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人所以所以
  • 文件大小0 KB
  • 时间2012-06-03