问题
单项选择题
下列要素中,不属于DFD的是 (84) 。当使用DFD对一个工资系统进行建模时, (85) 可以被认定为外部实体。
85()
A.接收工资单的银行
B.工资系统源代码程序
C.工资单
D.工资数据库的维护
答案
参考答案:A
解析:
数据流图(Data Flow Diagram,DFD)是描述数据处理过程的一种图形工具。数据流图从数据传递和加工的角度,以图形的方式描述数据在系统流程中流动和处理的移动变换过程,反映数据的流向、自然的逻辑过程和必要的逻辑数据存储。数据流图的基本要素如表9-2所示。
[*]
所以,联系是不属于数据流图中的,联系是数据库设计(E-R图)中的概念。
外部实体是用方框描述的,表示数据流图中要处理数据的输入来源或处理结果要送往的地方,在图中仅作为一个符号,并不需要以任何软件的形式进行设计和实现,是系统外部环境中的实体。它们作为系统与系统外部环境的接口界面,在实际的问题中可能是人员、组织、其他软硬件系统等。一般只出现在分层数据流的顶层图中。
在(22)空的4个备选答案中,只有“接收工资单的银行”是一个处理结果要送往的地方,而且对于这个地方,我们除了向它发送指定结构的数据,不能作其他操作,也不知其内部如何运作。这些特性完全符合外部实体的要求,所以答案应选A。