问答题
阅读下列说明和数据流图,回答问题1至问题3,将解答填入对应栏内。
[说明]
某供销系统接受顾客的订货单,当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采货单;当某配件的库存量大于或等于订购量时,或者收到供应商的送货单时并更新了库存后,向顾客发出提货单。该系统还可随时向总经理提供销售和库存情况表。
以下是经分析得到的数据流图及部分数据字典,有些地方有待填充,假定顶层数据流图是正确的。图1-1是顶层数据流图,图1-2是第0层数据流图,图1-3是第1层数据流图,其中(A)是加工1的子图,(B)是加工2的子图。
[图1-1]
[图1-2]
[图1-3]
【正确答案】
【答案解析】采购订单
[分析] 分层数据流图中,只涉及单个加工的文件不必画出,可在子图中再画。依此标准,图1-2中文件“采购订单”只与加工采购有关,故不必画出。
问答题
根据题意,指出图1-3(A)中缺失的数据流的名称,并指出该数据流的起点和终点。
|
【正确答案】
【答案解析】起点:库存配件,终点:确定顾客订单
起点:库存配件,终点:制作的销售及库存情况表
提货单,起点:更新库存,终点:顾客
到货通知,起点:采购,终点:缺到货对照
[分析] 分层数据流图时刻牢记父图与子图平衡原则。对这种数据流缺失题目,认真对照父图与予图就可得出答案。另外,还要注意与文件的交互,包括错误数据流大多也是出在此。
根据题述,图1-3A是加工1的细化图,加工1在图1-2中,认真对照其输入输出数据流。发现缺失数据流“提货单”和“到货通知”,进一步确定数据流的起点和终点。“提货单”是输出数据流,起点应为加工“更新库存”,其终点自然是“客户”;“到货通知”是输入数据流,终点应为加工“缺到货对照”,起点应为加工“采购”。
另外,确定顾客订单时,需要检查库存配件,因此应有文件“配件库存”到加工1.2的数据流。同理,也应有文件“配件库存”到加工1-4的数据流。
问答题
根据题意,指出图1-3(B)中缺失的数据流的名称,并指出该数据流的起点和终点。 |
【正确答案】
【答案解析】采购单,起点:按供应商汇总,终点:供应商
采购请求,起点:销售,终点:计算配件增量
[分析] 同问题2的分析,仔细对照父图与子图的输入输出数据流,并确认与文件相关的数据流。