早教吧 育儿知识 作业答案 考试题库 百科 知识分享

在软件开发中,需求分析阶段可以使用的工具是。A、N-S图B、DFD图C、PAD图D、程序流程图

题目详情
在软件开发中,需求分析阶段可以使用的工具是______。A、N-S图B、DFD图C、PAD图D、程序流程图
▼优质解答
答案和解析
需求分析最重要的就是IT人员、业务人员都能够理解的,便于双方沟通、确认,同时又不能够是纯粹自然语言的,否则没有办法转换为计算机的程序实现:
1、N-S图,Nassi和Shneiderman 提出了一种符合结构化程序设计原则的图形描述工具,叫做盒图,也叫做N-S图。为表示五种基本控制结构,在N-S图中规定了五种图形构件。
2、DFD图,简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
3、PAD图,PAD是Problem Analysis Diagram的缩写,它是日本日立公司提出,由程序流程图演化来的,用结构化程序设计思想表现程序逻辑结构的图形工具。
4、程序流程图,独立于任何一种程序设计语言,比较直观、清晰,易于学习掌握。
DFD图是需求分析阶段业务人员能够理解的工具,而N-S图、PAD图、程序流程图,都是具体到设计阶段的设计工具。