问题 问答题

阅读下列说明和图。

[说明]


某公司欲开发招聘系统以提高招聘效率,其主要功能如下:
(1)接受申请
验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。
(2)评估应聘者
根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。
现采用结构化方法对招聘系统进行分析与设计,获得如图1所示的顶层数据流图、图2所示0层数据流图和图3所示1层数据流图。
图1


图2


图3


解释说明图2和图3是否保持平衡,若不平衡请按如下格式补充图3中数据流的名称以及数据流的起点或终点,使其平衡(使用说明中的术语或图中符号)。

数据流名称 起点 终点

答案

参考答案:不平衡。图2中加工的输入输出流与其子图3中的输入输出流的数量不同。

数据流名称 起 点 数据流名称 起 点
录用职位 P3或2.3职位安排评价 谢绝决策 2.2谢绝应聘者
已受理的申请 1.2受理申请

解析: 本问题考查绘制分层DFD时的注意事项。在分层DFD中,需要保持父图与子图的平衡。即父图中某加工的输入输出数据流必须与其子图的输入输出数据流在数量和名字上相同,或者父图的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。
本题中,图2中加工的输入输出流与其子图3中的输入输出流的数量不同。也无需将父图中一条数据流分解成子图中多条数据流,因此,补充子图中缺失的输入或输出数据流:录用职位、已受理的申请、谢绝决策。

问答题
单项选择题