(精)软件工程第三章——最新.pptVIP

  • 3
  • 0
  • 约1.22万字
  • 约 60页
  • 2017-01-11 发布于湖北
  • 举报
第3章 需求分析 内容提要 3.1 需求分析的目标和任务 3.2 软件需求的获取方法 3.3 需求分析的基本过程 3.4 结构化需求分析的方法 3.5 支持需求分析的原型化方法 需求分析 需求分析是软件生命周期中最重要的一步,也是最关键的一步。它将可行性研究阶段产生的软件功能和性能的总体概念描述为具体的软件需求规格说明。而软件需求规格说明是软件开发的基础,它关系到工程的成败和软件产品的质量。 软件需求分析也是一个不断认识“问题”,逐步细化系统“做什么”的过程。在该过程中,要将软件定义和规划阶段所确定的软件范围逐步细化到可详细定义的程度,分析和提出各种不同的软件元素,然后为这些元素找到可行的解决方法。用户和系统分析员在软件需求分析阶段均充当着重要角色。 3.1 需求分析的目标和任务 需求分析的目标和任务 需求分析的基本任务就是细化“系统必须做什么”,准确地回答“系统必须做什么”。 需求分析实际上分两个阶段:  需求理解获取阶段和需求表达阶段 需求分析的目标和任务 需求分析的任务   确定系统必须完成哪些工作,也就是对新系统提出完整、准确、清晰、具体的要求。系统分析员以可行性研究阶段产生的数据流图(逻辑模型)为出发点,在实现系统基本功能的基础上,对这些功能仔细研究,从而进一步将功能具体化。需求分析阶段结束时提交的文档,应包括详细的数据流图、数据词典。   

文档评论(0)

1亿VIP精品文档

相关文档