软件工程之需求分析(软件需求规则说明书、数据要求说明书、初步用户手册、软件开发实施计划)

软件需求分析阶段研究的对象是软件项目的用户要求,如何准确表达用户的要求,怎样与用户共同明确将要开发的是一个什么样的系统,是需求分析要解决的主要问题。也就 是说需求阶段的任务并不是确定系统怎样完成工作,而仅仅是确定系统必须完成哪些工作, 即对目标系统提出完整、准确、清晰、具体的要求。需求分析阶段所要完成的任务是以软件计划阶段确定的软件工作范围为指南,通过分析综合建立分析模型,编制出软件需求规格说明书。

软件需求分析在软件工程生存期的阶段:
image.png
软件需求分析的具体内容、步骤如下:
image.png
生成的文档主要有软件需求规格说明书,内容如下:
image.png
个人理解(如有不足还望指正):需求分析阶段中的分析建模主要是---将用户的需求抽象为概念模式。而这种概念模式有多种表达方式,可以通过E-R图表现,也可以通过DFD数据流图表现,还可以通过STD状态-变迁图表现,以上三种图都是以DD数据字典为基础进行的。

软件工程第一步的【软件计划】阶段确定了方案是否可行,第二个【需求分析】阶段,则是考虑软件运行的功能、性能以及对环境要求的一个宏观把控、宏观梳理。
————————————————
版权声明:本文为CSDN博主「十五期吉莹」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Elsa15/article/details/83858342

猜你喜欢

转载自www.cnblogs.com/zenkin/p/12731301.html
今日推荐