软件需求分析------系统必须做什么?

Posted zxwbky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件需求分析------系统必须做什么?相关的知识,希望对你有一定的参考价值。

在需求分析之前,需要完整的写出软件需求规格说明书,在此过程中要尽量避免二义性的语言或表述。此过程需需求分析师和用户协作。具体实施过程如下图所示: 需求分析是软件规格定义时期的最后一个阶段,目的是知道系统必须做什么。在此之前有技术性分析的阶段,但对软件需求的理解程度,决定着软件的开发工作是否能够成功,如果不能真正满足客户的期望,一切技术和设计都是浮云。需求分析要对所做的系统提出完整,准确,清晰,具体的要求。 需求分析必须遵循的原则: 1.理解并描述问题的信息域 ------->数据模型(数据结构) 2.定义软件应完成的功能---------->功能模型(用例图) 3.描述用户的软件行为-------------->行为模型(操作流程图) 4.对描述信息,功能和行为模型进行分解-------------->层次(需要对系统进行分级,降低各个模块之间的耦合,尽量降低软件的难度以及开发风险)

以上是关于软件需求分析------系统必须做什么?的主要内容,如果未能解决你的问题,请参考以下文章

软件评测师笔记_结构化需求分析法20161019

需求分析

我们应当怎样做需求分析

创新产品的需求分析:未来的图书会是什么样子?

为什么要进行需求分析?通常对软件系统有哪些需求?

创新产品的需求分析:未来的图书会是什么样子?