A-A+

A.软件设计的依据B.用户和开发人员对软件要做什么的共同理解C.软件验收的依据D.软件可行性

2022-08-05 20:43:21 问答库 阅读 172 次

问题详情

A.软件设计的依据
B.用户和开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件可行性分析的依据请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口,定义软件的其他有效性需求。也就是说,软件需求分析的任务是要解决“软件做什么”的问题,而不是解决“如何做”的问题,因此不包括程序设计。在需求分析中,可使用的工具主要有数据流图(DFD)、数据词典(DD)、结构化语言、判定表及判定树等。PAD图(问题分析图)主要用在软件设计过程中。软件需求规格说明(SRS)是需求分析阶段的主要输出结果,代表用户和开发人员对软件系统的共同理解,是软件项目后期开发和维护的基础。SRS需要把用户对软件的功能需求和非功能需求进行详细记录和准确描述,但不包括耐算法的详细过程描述。

考点:软件,依据