1 / 138
文档名称:

软件的设计需求分析.ppt

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

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

分享

预览

软件的设计需求分析.ppt

上传人:erterye 2021/1/8 文件大小:11.18 MB

下载得到文件列表

软件的设计需求分析.ppt

文档介绍

文档介绍:需求分析
福州大学软件学院
张舒
本章主要内容
软件需求分析的任务和过程
结构化分析方法
原型化方法
动态分析方法
数据及数据库需求
需求分析
指开发人员为了准确地理解和表达用
户要求,进行细致的调查分析,将用
户非形式的需求陈述转化为完整的需
求定义,再由需求定义转换到相应的
形式功能规约(需求规格说明)的过

准确地回答“系统必须做什么?”
软件需求分析的目标
确定系统的综合要求
确定系统功能、性能、运行等
方面要求
对将来可能提出的要求做准备
分析系统的数据要求
考虑数据、数据处理
导出系统逻辑模型
通常用数据流图表示
修正系统开发计划
对系统成本、进度有更精确的估算
总之,需求分析的任务就是借助于当
前系统的逻辑模型导出目标系统的逻
辑模型,解决目标系统的“做什么”
的问题。
怎么做

模型化
抛象化做什
当前系统
物理模型
逻辑模型)一导需
出求
具体化
实例化
目标系统
物理模型
逻辑模型
表达需求
需求分析的重要性
构建一个软件系统最困难的部分是确
定构建什么。其他部分工作不会像这部分
工作一样,在出错之后会如此严重的影响
随后实现的系统,并且在以后修补竟会如
此的困难
Fred brooks
问题:
对于任何项目是否一定要严格执行全面的
需求分析呢?
需求分析的过程
(1)问题识别
■确定对目标系统的综合要求,即软件的
需求
提出这些需求实现条件,以及需求应达
到的标准