找考题网-背景图
问答题


【说明】
某直达列车车票预售系统接受顾客的订票、取票和售票处工作人员的查询业务。
1.顾客为了提前订票,可向系统提供个人信息及其预订购的车次及日期,系统根据个人信息是否齐全以及车次是否正确来判断订票单是否合格。对于合格的订票单系统,如果相应的车次有剩余票,则记录顾客个人信息以及订票信息,并向顾客提供取票单。
2.到了可以取票的时间,顾客向系统提供取票单,在检查单据合格的情况下,系统向顾客提供火车票。
3.售票处的工作人员可以利用系统查询各车次车票的售票情况。
该直达列车车票预售系统的分层数据流图中部分数据流和文件的组成如下:
文件:
火车时刻表=车次+开车时间+到站时间+起始站+终点站+上铺票价+下铺票价
订票信息表=车次+车票日期+旅客身份证号+座位号+是否领票
旅客信息表=旅客身份证号+姓名+性别+联系电话
座位表=车次+座位号
数据流:
订票单=旅客姓名+性别+身份证号+联系电话+车次十车票日期
车票=车次+起始站生终点站+开车日期+开车时间+座位号+票价
假定顶层图是正确的,“火车时刻表”和“座位表”文件已由其他系统生成。
【数据流图】





【问题3】
根据题中说明和数据流图分析,“查询处理”是否可以查询出剩余票的信息为什么

【参考答案】

不可以。从0层图中可以看出,加工3“查询处理”仅有从文件“订票信息表”的输入流,而从说明中的文件组成可以看出,订票信息表仅记录了旅客订票和取票的信息,不能知道总的座位数,因此加工3能查询已订购和已售出的车票情况,而不能查询出剩余票的情况。[分析] 每个加工的功能要从提供给该加工的文件的信息量决定。从......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)