1、数据流图试题及答案试题一:试题说明:某公司欲开发招聘系统以提高招聘效率,其主要功能如下:(1)接受申请验证应聘者所提供的自身信息是否完整,是否说明了应聘职位,受理验证合格的申请,给应聘者发送致谢信息。(2)评估应聘者根据部门经理设置的职位要求,审查已经受理的申请;对未被录用的应聘者进行谢绝处理,将未被录用的应聘者信息存入未录用的应聘者表,并给其发送谢绝决策;对录用的应聘者进行职位安排评价,将评价结果存入评价结果表,并给其发送录用决策,发送录用职位和录用者信息给工资系统。现采用结构化方法对招聘系统进行分析与设计,获得如图1-1所示的顶层数据流图、图1-2所示0层数据流图和图1-3所示1层数据流图
2、。图1-1 顶层数据流图图1-2 0层数据流图图1-3 1层数据流图问题1: 使用说明中的术语,给出图中E1-E3所对应的实体名称。问题2:使用说明中的术语,给出图中D1-D2所对应的数据存储名称。问题3: 使用说明和图中的术语,给出图1-3中加工P1-P3的名称。问题4: 分析说明图1-2和图1-3是否保持平衡,若不平衡请按如下格式补充图1-3中数据流的名称以及数据流的起点或者终点,使其平衡(使用说明中的术语或图中的符号)数据流名称起点终点试题二:试题说明:某医院欲开发病人监控系统。该系统通过各种设备监控病人的生命特性,并在生命特征异常时向医生和护理人员报警。该系统的主要功能如下:(1)本地
3、监控:定期获取病人的生命特征,如体温、血压、心率等数据。(2)格式化生命特征:对病人的各项重要生命特征数据进行格式化,然后存入日志文件并检查生命特征。(3)检查生命特征:将格式化后的生命特征与生命特征范围文件中预设的正常范围进行比较。如果超出了预设范围,系统就发送一条警告信息给医生和护理人员。(4)维护生命特征范围:医生必要时(如新的研究结果出现时)添加或更新生命特征值的正常范围。(5)提取报告:在医生或护理人员请求病人生命特征报告时,从日志文件中获取病人生命特征生成特征报告,并返回给请求者。(6)生成病历:根据日志文件中的生命特征,医生对病人的病情进行描述,形成病历存入病历文件。(7)查询病
4、历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告。(8)生成治疗意见:根据日志文件中的生命特征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。(9)查询治疗意见:医生和医护人员查询治疗意见,据此对病人进行治疗。现采用结构化方法对病人监控系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。图1-1 顶层数据流图图1-2 0层数据流图问题1:使用说明中的词语,给出图1-1中的实体E1-E3的名称。问题2:使用说明中的词语,给出图1-2中的数据存储D1-D4的名称。问题3: 图1-2中缺失了4条数据流,使用说明、图1-1和图1-2中的术语,给出数据流名称及其起点和终点。问题4:说明实体E1和E3之间可否有数据流,并解释其原因