软件设计师2014年上半年下午试卷-案例分析第1题某巴士维修连锁公司欲开发巴士维修系统,以维护与维修相关的信息
该系统的主要功能如下:ﻫ1)记录巴士ID和维修问题
巴士到车库进行维修,系统将巴士基本信息和ID记录在巴士列表文件中,将待维修机械问题记录在维修记录文件中,并生成维修订单
2)确定所需部件
根据维修订单确定维修所需部件,并在部件清单中进行标记
3)完成维修
机械师根据维修记录文件中的待维修机械问题,完成对巴士的维修,登记维修情况;将机械问题维修情况记录在维修记录文件中,将所用部件记录在部件清单中,并将所用部件清单发送给库存管理系统以对部件使用情况进行监控
巴士司机可查看已维修机械问题
4)记录维修工时
将机械师提供的维修工时记录在人事档案中;将维修总结发送给主管进行绩效考核
ﻫ5)计算维修总成本
计算部件清单中实际所用部件、人事档案中所用维修工时的总成本;将维修工时和所用部件成本详细信息给会计进行计费
现采用结构化方法对巴士维修系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图
1使用说明中的词语,给出图l-1中的实体El~E5的名称
答案:ﻫE1:巴士司机E2:机械师ﻫE3:会计ﻫE4:主管E5:库存管理系数【软考在线rkpass
cn,免费在线真题,定制学习计划】问题1
2使用说明中的词语,给出图1-2中的数据存储Dl~D4的名称
答案:D1:巴士列表文件ﻫD2:维修记录文件ﻫD3:部件清单D4:人事档案问题1.3说明图1-2中所存在的问题
答案:缺失以下数据流:ﻫ1)名称:待维修机械问题;起点:D2;终点:3完成维修
ﻫ2)名称:实际所用部件;起点:D3;终点:5计算总成本
4根据说明和图中术语,采用补充数据流的方式,改正图1-2中的问题
要求给出所补充数据流的名称、起点和终点
答案:缺失以下数据流:1)名