[软件工程]ch3-需求分析资料.ppt

[软件工程]ch3-需求分析资料

第三章 需求分析 主要内容 3.1 需求分析概述 3.2 数据流图 3.3 数据字典 3.4 加工逻辑描述工具 3.5 结构化分析方法 3.6 需求规格说明书 3.1.1 需求分析的任务 【可行性研究】 粗略了解用户的需求。 用较少的成本,在较短的时间内确定是否存在一些可行的解法。 许多细节被忽略了。 【需求分析】 准确地回答“系统必须做什么?”这个问题。 3.1.1 需求分析的任务 【依据】 《可行性研究报告》 【任务】 ⑴建立目标系统的逻辑模型 调查分析用户的确切需求,认真搞清、并细化到底“系统必须做什么”? 反复与用户交流; 建立原型系统; 确定目标系统的功能、性能、运行 ⑵形成《软件需求规格说明书》 Software Requirement Specification 3.1.2需求类型 1.按内容分类 软件需求代表系统的综合要求,包括以下几种类型: ① 系统功能需求 系统功能需求指根据系统所能实现的功能要求,对于每一类功能或者有时对于每一个功能,需要弄清输入、加工和输出等需求。 ② 系统性能需求 按照系统的性能要求分类。例如联机系统的响应时间、系统需要的存储容量、后援存储器、重新启动、安全性和可靠性等方面的要求。 3.1.2需求类型(3) 2.按用户的期望分类 ① 正常需求 用户陈述的针对系统的目标。 ② 期望需求 隐式的需求,可能由于是非常基础的而用户没有显示的陈述,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档