第三周作业

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三周作业相关的知识,希望对你有一定的参考价值。

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

答:为了开发出真正满足用户需求的软件产品,首先必须知道客户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,

不论人们把设计和编码工作做得如何出色不能满足真正的用户需求的程序只会令客户失望,给开发带来麻烦,因此,需求分析的工作是

非常有必要的。通常对软件系统有功能需求,性能需求,可靠性和可用性需求,出错处理需求,接口需求,约束,逆向需求,将来可能

提出的要求等需求。

3.2    怎样与用户有效地沟通以获取用户的真实需求?

答:其一,可以通过访谈,通过正式或者非正式的方式直接去了解用户的真实需求。采用情景分析来具体精确到某问题的解决方法。

其二,使用面向数据自顶向下求精的结构化分析方法。通过可行性研究获取目标系统的高层数据流图,通过功能分解实现对数据流图

的细化,最终得到对系统数据和功能要求得满意结果。此外,还有采用简易的应用规格说明技术和快速建立软件原型来达到目的。

以上是关于第三周作业的主要内容,如果未能解决你的问题,请参考以下文章

第三周作业

《机电传动控制》第三周作业

第三周作业

第三周作业2

第三周第二次作业

读程序作业(第三周)