【说明】
某考务处理系统主要功能是考生管理和成绩管理:
1.对考生送来的报名表进行检查。
2.对合格的报名表编好准考证号码后将准考证送给考生,将汇总后的考生名单送给阅卷站。
3.对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者。
4.填写考生通知单(内容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),送给考生。
5.根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表。
考务处理系统的顶层图如图1-1所示,第0层图如图1—2所示,加工2子图如图1-3所示。
【数据流图】
1. 【问题1】
指出哪张图的哪些文件可以不必画出。
参考答案:分类统计成绩中需要读入考生成绩,缺少从“考生名册”到“2.4分类统计成绩”的数据流。
(2)“2.1检查成绩表”缺少输出数据流“错误成绩表”。
(3)“2.2审定合格者”缺少输入数据流“合格标准”。
解析:
[分析]:
本题是要指出哪些图中遗漏了哪些数据流,这需要从两个方面进行考虑:
一是父图与子图的平衡,即子图的输入、输出数据流与父图相应的加工的输入、输出数据必须一致。
二是针对每个加工至少要有一个输入和输出,反映次加工的数据来源和结果。
数据流图1—3是加工2“统计成绩”的子图,为了发现图中遗漏的数据流,首先要观察 0层图中加工2的输入、输出流。在0层图中,加工2“统计成绩”有2个输入流“合格标准”和“成绩表”,4个输出流“考生通知单”、“统计分析表”、“难度分析表”和“错误成绩表”。
再看加工2子图中只有一个输入流“成绩表”,可见必然遗漏了一个输入流“合格标准”。根据题目说明提到的“对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者”,所以输入流“合格标准”应该是输入到加工2.2“审定合格者”。
加工2子图中只有3个输出流“考尘通知单”、“统计分析表”和“难度分析表”,缺少数据流“错误成绩表”。加工2.1“检查成绩表”的功能是检查成绩表是否合格,其中一个输出流是“正确成绩表”, 自然另一个是输出是“错误成绩表”。因此,第二个遗漏的数据流是“2.1检查成绩表”的输出数据流“错误成绩表”。
根据题目中提到的“根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表”这一说明,可以判断出加工2.4“分类统计成绩”除了需要“试卷得分表”的输入流外,还需要考生信息,需要从文件“考生名册”中输入。