软件工程(六)——需求分析

       需求分析是软件开发期的第一个阶段,是关系到软件开发成败的关键步骤。需求分析的任务就是明确系统必须完成那些工作,下面是对需求分析这一章做的简要总结。

软件工程(六)——需求分析

一、过程

1、文章开头也说过,需求分析的任务,不是确定系统怎么做,而是明确系统必须完成那些工作,是对系统目标提出的最完整,准确的需求。在看书中的需求分析具体任务的时候,觉得很熟悉,这不就是自考书中编过的知识网嘛,只不过,把总体规划,详细调查等等换成了需求分析而已。 首先,是分析阶段,包括目标和数据需求;其次是设计阶段,包括逻辑模型建立以及需求规格说明书的编写;最后是审核阶段,也就是需求分析评审。
2、再看需求分析的步骤就更简单了,既然是分析,首先,我们要先找材料吧,也就是调查研究;其次,找好材料了,我们就众多的材料中总结出一个框架,也就是所谓的分析建模;然后,根据所建模型进行描述,也就是所说的编写SRS;最后,把编好的SRS与用户最初的需求进行对比验证,减少需求不清等问题。

二、方法

需求分析方法里最主要的是面向对象和结构化的分析方法(面向数据流)

1、结构化分析方法

使用数据流图,数据字典,结构化语言,判定树,和判定表等工具。来建立结构化说明书的目标文档。

2、面向对象分析方法

总结:

来源:韩梦甜

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年10月8日
下一篇 2014年10月8日

相关推荐