顶层数据流图或称环境图的作用是什么?

题目

顶层数据流图或称环境图的作用是什么?

参考答案和解析
正确答案: 顶层数据流图(或称环境图)仅包括一个数据处理过程,也就是要开发的目标系统。其作用如下:
(1)确定系统在其环境中的位置,与系统有联系的外部实体(包括硬件、软件、组织机构及人)有哪些。
(2)通过确定系统的输入和输出与外部实体的关系确定系统的边界,也就是要确定哪些功能或处理属于系统范围之内,哪些属于系统范围之外,需要由其他系统处理或人工处理。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的______


答案:B
本题考查数据流图的基本概念。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,其基础是功能分解。对于复杂一些的实际问题,在数据流图中常常出现许多加工,这样看起来不直观,也不易理解,因此用分层的数据流图来建模。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系。 在分层的数据流图中,各层数据流图之间应保持“平衡”关系,即输入和输出数据流在各层应该是一致的。

 

第2题:

( 4 )一套分层的数据流图由顶层、底层和中间层组成。顶层图划定了系统的 【 4 】 。


正确答案:

第3题:

通常称数据流图为()。

A、CAM图

B、CASE图

C、DFD图

D、CAD图


参考答案:C

第4题:

在多层数据流图中,把()分开,便于表达与理解整个信息系统。

  • A、操作数据流图
  • B、底层数据流图
  • C、决策数据流图
  • D、顶层数据流图

正确答案:B,D

第5题:

包含例外情况和错误情况处理的数据流程图是()。

  • A、顶层数据流程图
  • B、上层数据流程图
  • C、下层数据流程图
  • D、扩展数据流程图

正确答案:D

第6题:

在DFD中,假设分层数据流图里的某张图(记为图A)中的某个加工可用另一张图(记为图B)来分解,称图A是图B的(17)。

A.顶层图

B.加工

C.0层图

D.父图


正确答案:D
解析:数据流图(DataFlowDiagram,DFD)是一种便于用户理解、分析系统数据流程的图形工具。其中:把整个软件系统看作一个大的加工,然后根据系统从那些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出系统的输入和输出图,这张图称为顶层图。将顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图中的输入数据经过若干个加工处理后变换成顶层图的输出数据流。这张图称为0层图。假设分层数据流图里的某张图(记为图A)中的某个加工可用另一张图(记为图B)来分解,称图A是图B的父图,图B是图A的子图。在一些图中,有些加工需要进一步分解,有些则不需要,所以,如果父图中有n个加工,那么它可以有0~n张子图(这些子图位于同一层),但每张子图都只对应于一张父图。

第7题:

绘制数据流程图时,系统中的全系统共享的数据存储常花在( )

A. 任意层次数据流程图
B. 扩展数据流程图
C. 低层次数据流程图
D. 顶层数据流程图

答案:D
解析:
1、数据流程图的符号
在数据流程图中,采用四种符号。
(1)外部实体。这是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。
(2)处理功能。这是指对输入数据流进行加工、变换与输出数据流的逻辑处理过程。
(3)数据存储。这是指逻辑上要求存储的数据,不考虑具体数据的存储介质和技术手段。
(4)数据流。这是指与所描述系统数据处理功能有关的各类数据的载体,是各处理功能输入和输出的数据集合。数据流用一根箭线表示。
2、顶层数据流程图
数据流程图的绘制,采取自顶向下逐步求精的方法,即先把整个系统当做一个处理功能来看待,画出最粗略的数据流程图;然后逐层向下分析,分解为详细的低层次的数据流程图。
(1)顶层数据流程图的一般形式。任何系统,无论多么复杂,顶层数据流程都可粗略地表达一种形式。若系统中具有全系统共享的数据存储,可表示在顶层数据流程图中,部分处理功能共享的数据可在低层次数据流程图中表达。
(2)顶层数据流程图的绘制。先应根据系统可行性分析确定的范围和目标、用户的需求,划定系统的界面。界面内的,作为具体分析的系统;界面外的、与系统有数据联系的部门和事物,则视为外部实体。
3、低层次数据流程图
在顶层数据流程图的基础上,将处理功能(逻辑功能)逐步分解,可得到不同层次的数据流程图。
用分层次的数据流程图来描述原系统,把系统看作一个统一的整体,进行综合的逻辑描述。首先要划定系统的边界,分析系统与外界的信息联系。
4、扩展的数据流程图
扩展的具体内容有两个方面:(1)应用计算机以后,可以增加许多原来手工处理难以完成的各种功能。(2)扩展是增加对各种例外情况和错误情况的处理。
最终确定的数据流程图,是新系统的综合逻辑描述,着重反映系统的全貌。而逻辑模型的许多细节,如每个处理功能的要求,数据流和数据存储的具体内容、特征等,不可能在一套图中完全表示出来,因此还要进一步进行下面两步的分析工作,即数据分析和功能分析。

第8题:

数据流程图的绘制的工具有()。

A.背景图

B.顶层数据流程图

C.低层次数据流程图

D.中层次数据流程图

E.数据流程图的设计


正确答案:ABCE

第9题:

数据流程图的作用是什么?


正确答案:数据流程图采取自上向下逐步求精的方法,逐层细化地描述系统总体构成、工作细节和错综复杂的内部联系。便于人们了解企业业务活动的逻辑顺序和各环节间的关系,理解信息系统的工作原理,是系统分析人员彼此之间交流以及与用户交流的有效工具。

第10题:

数据流图的作用是什么?


正确答案: 数据流图简称DFD(DataFlowDiagram)图,它是以特定的图形符号描述系统逻辑模型的工数据流图具;它从数据传送和加工的角度抽象的描述信息在系统中的流动和数据处理的过程;它是开发人员与用户之间交流信息的通信工具;它也是系统分析与系统设计的工具。数据流图画法总结
(1)先找出数据源点和汇点。它们是外部实体,由它们确定系统与外界的接口。
(2)找出外部实体的输出数据流与输入数据流。画出顶层数据流图。
(3)从顶层加工出发,逐步细化,画出所需子图。
(4)分析系统的主要处理功能,把每一个处理功能作为一个加工,并且确定它们之间的数据流入、流出关系,画出第一层数据流图。
(5)对流图中的每个加工进行细化,画出所需的子图,直到加工不需再分解为止。
(6)按照前面给出原则检查和修改每一层数据流图和子图。