刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题二(共25分)

阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。


【说明】

某软件企业为快餐店开发一套在线订餐管理系统,主要功能包括:

(1)在线订餐:己注册客户通过网络在线选择快餐店所提供的餐品种类和数量后提交订单,系统显示订单费用供客户确认,客户确认后支付订单所列各项费用。

(2)厨房备餐:厨房接收到客户已付款订单后按照订单餐品列表选择各类食材进行餐品加工。

(3)食材采购:当快餐店某类食材低于特定数量时自动向供应商发起采购信息,包括食材类型和数量,供应商接收到采购信息后按照要求将食材送至快餐店并提交己采购的食材信息,系统自动更新食材库存。

(4)生成报表:每个周末和月末,快餐店经理会自动收到系统生成的统计报表,报表中详细列出了本周或本月订单的统计信息以及库存食材的统计信息。

现采用数据流图对上述订餐管理系统进行分析与设计,系统未完成的0层数据流图如图2-1所示。


根据提供的系统功能描述和图2-1中的数据流图,请补充完整的数据流以构造出完整的0层数据流图。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

1)E1 - -> P1 餐品订单

2)P1 - -> P2 餐品订单

3)D1 - -> P3 订单汇总

4)P3 - -> E3 统计报表

解析:

根据题目描述和参考解析,我们知道数据流图需要包含外部实体、加工、数据存储和数据流四个要素。在提供的图2-1中,已经有一些数据流和加工,但还需要补充完整。

  1. 对于外部实体E1,作为数据来源,需要向在线订餐P1传递用户信息,因此需要一个数据流“用户信息”。
  2. 在线订餐P1处理订单后,需要将餐品订单传递给厨房备餐P2,所以有一个数据流“餐品订单”。
  3. 数据存储D1中存储了订单数据,这些数据需要被提取出来进行处理,因此D1向订单汇总P3传递“订单数据”。
  4. 订单汇总P3处理完订单后,需要生成统计报表,这些报表是系统的输出信息,需要传递给外部实体E3(快餐店经理),所以有一个数据流“统计报表”。

按照以上分析,补充完整的数据流可以构造出完整的0层数据流图。

创作类型:
原创

本文链接:根据提供的系统功能描述和图2-1中的数据流图,请补充完整的数据流以构造出完整的0层数据流图。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share