早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

加工2子图(见图1-19)分解成如图所示的4个子加工及相关的文件(即数据存储)。试在此基础上将相关的D

题目

加工2子图(见图1-19)分解成如图所示的4个子加工及相关的文件(即数据存储)。试在此基础上将相关的DFD成分添加在对应栏内,以完成该加工子图。

参考答案
正确答案:答案如图1-21所示。
答案如图1-21所示。 解析:本题是考查教务处理系统的分层数据流图,包括补充缺少的数据流图,以及细化加工。
问题1是判断数据流图中可删除的部分,根据数据流图设计原则,“在一层数据流图中,如果一个文件仅仅作用于一个加工,那么该文件可以作为局部文件出现在该加工的子图中,而不必出现在该层数据流图中。”在。层数据流图中,成绩册文件仅与加工2成绩处理交互,因此成绩册文件可以删除。
问题2是补充缺少的数据流图。根据子图与父图平衡原则,比较加工1及其细化图的输入输出数据流,可得缺少输入数据流:报名单,其终点为加工1.1检查报名单;缺少输出数据流:准考证,其终点为加工1.2编制准考证号。
问题3是细化加工2,补充缺少的DFD成分。首先,图1-19是加工2的细化图,根据子图与父图平衡原则,比对加工2的输入输出数据流,缺少输出数据流:成绩分布表,其起点应为什么呢?图1-19中已有的4个加工2.1成绩清单录入、2.2制作成绩通知单、2.3制作录取通知单和2.4试题难度分析均不能处理成绩分布表,因此应增加加工“2.5制作成绩分布表”。
图1-19中的已有加工2.2制作成绩通知单、2.3制作录取通知单和2.4试题难度分析均需要用到成绩册文件中的各课程的成绩作为数据输入,亦即应有从“成绩册”文件到各加工的数据流;同时“成绩册”的数据是由加工“2.1成绩清单录入”得来的,应有从加工2.12到“成绩册”文件的数据流。加工2.1成绩清单录入、2.2制作成绩通知单和2.3制作录取通知单需要“考生名册”提供详细的考生信息。从0层数据流图可知,“考生名册”文件只是加工2成绩处理的输入数据,没有从加工2到考生名册的数据流。