1 / 56
文档名称:

软件需求分析.ppt

格式:ppt   大小:2,777KB   页数:56页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件需求分析.ppt

上传人:文库新人 2021/11/22 文件大小:2.71 MB

下载得到文件列表

软件需求分析.ppt

相关文档

文档介绍

文档介绍:软件需求分析
第一页,课件共56页
课程提纲
软件需求基本理论和概念
软件需求工程过程
软件需求获取
软件需求分析
软件需求规格说明
软件需求验证
软件需求管理
软件需求实现
软件需求工程新进展
软件需求开发与需求管理工具
第二页,课件共56页
内容提要
需求分析面临的困难
需求分析基本方法和工具
数据需求分析
功能需求分析
非功能性需求分析
实时系统需求分析
基于USE CASE的需求分析
基于原型方法的分析
第三页,课件共56页
需求分析
分析是指通过对问题域的研究,获得对该领域特性及存在于其中的待解决的问题特性的透彻理解并用文档说明。
需求分析是前面需求获取阶段的继续,通过对所获取的信息进一步加工获得对系统的更精确描述,成为转换成需求规格说明的直接信息元。
但是否将需求分析作为独立的过程?
第四页,课件共56页
需求分析的关键点
问题域的结构
问题域的数据
问题域的行为
问题域的事件
问题域的状态
派生需求
只是针对问题域吗?
第五页,课件共56页

需求分析是一个项目的开端,也是项目建设的基石。在失败的项目中,80%是由于需求分析的不明确而造成的。因此一个项目成功的关键因素之一,就是对需求分析的把握程度。
由于软件项目的特殊性和行业覆盖的广阔性,以及需求分析的高风险性,软件需求分析的重要性是不言而喻的,同时需求分析又面临着很多困难。
第六页,课件共56页

图1 软件需求工程的组成
获取
需求工程
需求开发
需求管理
分析
编写规约
确认
绘制关联图
创建用户界面和技术原型
分析需求的可行性
确定需求的优先级
为需求建模
创建数据字典
将需求分解到子系统
应用质量功能调配
需求分析包括:
第七页,课件共56页
分析方法
结构化分析
面向对象分析
第八页,课件共56页
分析模型描述工具
结构化分析工具
DFD、DD和PSPEC
CFD、CSPEC和STD
E-R图
面向对象分析工具
用例图,类图,对象图
对象-关系图
对象-行为图
第九页,课件共56页
需求分析建模工具
数据流图
实体关系图
状态转换图
对话图
类图
Petri Net
第十页,课件共56页