1 / 26
文档名称:

需求分析.ppt

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

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

分享

预览

需求分析.ppt

上传人:慢慢老师 2021/12/21 文件大小:451 KB

下载得到文件列表

需求分析.ppt

相关文档

文档介绍

文档介绍:需求分析的任务
与用户沟通获取需求的方法
分析建模与规格说明
实体-联系图
状态转换图
第3章 需求分析
第3章 需求分析
需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。
确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
系统分析员应该写出软件需求规格说明书,以书面形式准确地描述软件需求。
需求管理的困难性

需求分析的任务
确定对系统的综合要求
分析系统的数据要求
导出系统的逻辑模型
修正系统开发计划
确定对系统的综合要求
1. 功能需求
2. 性能需求
3. 可靠性和可用性需求
4. 出错处理需求
5. 接口需求
6. 约束
7. 逆向需求
8. 将来可能提出的要求
分析系统的数据要求
建立数据模型——ER图
描绘数据结构——层次方框图和Warnier图
数据结构规范化
导出系统的逻辑模型
综合上述两项分析的结果可以导出系统的详细的逻辑模型,通常用数据流图、实体-联系图、状态转换图、数据字典和主要的处理算法描述这个逻辑模型。
根据在分析过程中获得的对系统的更深入更具体的了解,可以比较准确地估计系统的成本和进度,修正以前制定的开发计划。
修正系统开发计划
需求获取的来源
1)用户访谈与会议;
2)把对目前的或竞争产品的描述写成文档;
3)系统需求规格说明;
4)对当前系统的问题报告和增强要求;
5)市场调查和用户问卷调查;
6)观察用户工作流程;
7)用户任务内容分析;
8)用户与开发人员共同组成联合小组
分析建模与规格说明 分析建模
模型:就是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。通常,模型由一组图形符号和组织这些符号的规则组成。
结构化分析过程:实质上是一种创建模型的活动。系统分析员从不同角度抽象出目标系统的特性,使用精确的表示方法构造系统的模型,验证模型是否满足用户对目标系统的需求,并在设计过程中逐渐把和实现有关的细节加进模型中,直至最终用程序实现模型。