在 DFD 中, (问题1) 描述了与系统交互的事物, (问题2) 描述了对数据流的变换, (问题3) 基于DFD做详细描述,对其中所有命名元素进行定义,赋予图形元素确切解释。
结构化分析方法中的数据流图(DFD)是刻画系统内部数据流动路径与处理逻辑的核心工具,涵盖多种核心构件及配套说明工具。外部实体是处于系统边界外、与系统开展数据交互的对象,包括用户、外部系统或其他组织,是系统数据的来源或最终接收方;加工是DFD实现功能的核心元素,主要完成对输入数据流的处理、计算或转换操作,生成符合需求的输出数据流;数据字典是DFD的关键配套工具,需对图中所有命名元素,包括数据流、外部实体、加工、数据存储等进行精准定义,明确其数据结构、格式、取值范围等信息,为图形元素赋予确切语义;此外,数据存储是系统内部用于临时或长期保存数据的位置,比如数据库、文件等,支撑系统数据的留存与复用。
本题考察的是结构化分析方法中数据流图(DFD)及其相关构件的作用和含义。
DFD 是用来描述系统中数据流动路径和处理方式的重要工具,各元素在图中具有明确分工和含义。
问题 1:
A选项 外部实体:指位于系统边界之外,与系统进行数据交换的事物,包括用户、外部系统或其他组织,表示数据的来源或接收方,符合题意,因此正确。
B选项 数据字典:是对 DFD 中命名元素的详细说明工具,不用于直接表示交互事物,因此错误。
C选项 加工:表示数据处理过程,不是外部交互对象,因此错误。
D选项 数据存储:表示数据保存位置,不是交互事物,因此错误。
选择选项 A。
问题 2:
A选项 外部实体:表示交互对象,不是数据处理过程,因此错误。
B选项 数据字典:是定义元素的工具,不用于表示数据处理,因此错误。
C选项 加工:表示对输入数据进行处理、计算或转换,形成输出数据,是 DFD 中功能实现的核心元素,符合题意,因此正确。
D选项 数据存储:表示数据保存位置,不是数据处理过程,因此错误。
选择选项 C。
问题 3:
A选项 外部实体:表示交互对象,不是用于定义图形元素的工具,因此错误。
B选项 数据字典:用于对 DFD 中的所有命名元素(如数据流、数据存储、加工、外部实体)进行详细定义,包括数据结构、格式、取值范围等,为图形元素提供精确的语义解释,符合题意,因此正确。
C选项 加工:表示数据处理过程,不是定义工具,因此错误。
D选项 数据存储:表示数据保存位置,不用于定义元素,因此错误。
选择选项 B。
