问题 问答题


阅读以下说明和数据流图,回答问题1~问题3。
[说明]
职工信息管理系统是用于对职工相关信息进行检索、统计、工资管理、内部调动管理等的系统。利用该系统,人事科可以对本单位职工信息进行管理,根据不同命令对信息进行增、删、改、内部调动,打印人事表格,进行统计、检索。人事科输入的系统命令需要合法性检查才能被接受、处理。系统命令包括档案维护、数据检索、统计报表、打印命令、代码维护。人事科的输入信息包括个人资料、 检索选项、 统计选项、代码资料、新增档案字段、档案修改资料等条目。完整的个人资料应包括职工的档案编号、姓名、工作单位、性别、出生日期、技术职称以及学历。通过系统授权,用户可以进行对职工信息数据进行查询检索,检索的条件可以是姓名、工作单位、,性别、技术职称等组合。通过系统授权,超级用户还可以对职工档案进行维护。当超级用户需要对档案进行维护时,输入档案维护命令,得到合法性确认后,可以对系统数据库档案信息进行维护,否则将拒绝执行。档案维护操作可以是增加档案、修改档案、删除档案、增加档案字段中的任何一种操作。档案维护成功后要及时更新职工信息数据文件,保存维护结果。
职工管理信息系统的顶层图如图12-1所示;职工管理信息系统的第0层DFD图如图12-2所示,其中,加工3的细化图如图12-3所示,加工3.2的细化图如图12-4所示。
[数据流图12-1]


[数据流图12-2]


[数据流图12-3]

[数据流图12-4]

[问题1]
数据流图12-2缺少了两条数据流,请采用说明中的词汇给出此数据流名称,并指出方向。

答案

参考答案:

解析:数据流名称:“系统命令”,指向加工“合理性检查1”。 数据流名称:“职工信息”,起点,“职工信息文件”,终点加工“检索5”试题一 做系统分析题之前必须仔细阅读文字说明,并根据图表说明,理解系统设计者设计系统的思路,从设计者的角度来思考问题。本题所设计的系统为某单位的职工信息管理系统。该系统用于对职工相关信息进行检索、统计、工资管理、内部调动管理等的系统。首先看[问题1],图12-2为职工管理信息系统的第0层 DFD图,问题是“12-2缺少了两条数据流”。仔细对比图12-1和图12-2,就发现图12-2中的“系统命令”是从加工1“合理性检查1”出发的,由系统顶层图12-1可知,“系统命令”来自外部“人事科”。因此,正确的逻辑是:“人事科”发出“系统命令”,经过“合理性检查1”后,才被系统认可执行。显然“合理性检查1”缺乏数据来源“系统命令”。再仔细分析图12-2的逻辑,就会发现加工5“检索5”缺乏检索数据源,根据文字说明,可知检索为职工信息进行管理的内容之一。那么加工5“检索5”依赖于“职工信息文件”。 再看问题2。(1)数据流图12-3中缺少了与增加职工记录“3.2” 加工相关的数据流。根据说明,增加职工记录是在一定条件下执行的,即人事科发出了“增加档案”命令并被认可后,才可以增加职工记录。那么缺少的数据流名称为“增加档案命令”(或“增加档案”),起点为加工“档案维护命令分类3.1”,终点为加工“增加职工记录3.2”。(2)对于本题首先要明白图1-4数据流图是加工“增加职工记录3.2”的细化。对比图12-3与加工“增加职工记录3.2”部分和图12-4,即可知道答案,即加工“记录合理性检查3.2.2”和加工“写入新的职工信息3.2.3”均依赖于“职工信息文件”。 对于问题3,可以从文字说明中获得答案。

问答题 简答题
单项选择题