案例场景
某企业拟开发一套超市自助结算系统,为线下顾客提供自助扫码结算和手机线上支付等服务。超市自助结算系统的部分业务过程描述如下:
(1)自助计价:顾客通过超市自助结算系统的扫描设备扫描商品二维码或者输入商品编码,系统自动根据编码查询商品单价并进行累加计价,扫描完所有商品后计算所有商品总价在终端显示屏显示给顾客。
(2)处理付款:系统根据商品总价和采购商品列表生成销售详单显示在终端屏幕,顾客用手机支付APP扫描详单付款码并进行授权支付,如果顾客支付成功,系统会自动收到财务清算系统发出的收款确认信息,系统将付款详情显示在终端显示屏以告知顾客付款成功。
(3)管理库存:系统将已售商品信息发送到商品库存文件并自动更新库存信息。
(4)管理交易:系统将销售详单中的交易记录相关信息存储到交易信息库。
项目组采用数据流图进行业务流程分析,设计的LO层数据流图如图1所示。

01(10分)
流程图和数据流图是系统业务过程分析中常用的两种方法,请简要说明流程图与数据流图的含义,并说明两者之间有哪些差别。
02(9分)
根据题干所述业务过程说明和图1所示超市自助结算系统数据流图,请从(a)~(i)中选择合适的内容补充完善图1(1)~
(9)的空白。
(a)处理付款;(b)自助计价;(c)交易信息;(d)商品;(e)管理交易;(f)管理库存;(g)财务清算系统;
(h)顾客;(i)商品库存。
03(6分)
每层数据流图绘制完成后都需要对数据流图进行检查,并修改数据流图中存在的错误。请说明数据流图中3种常见的错误类型。
参考答案:
[问题1]
流程图能清晰展现业务执行的流程顺序,强调控制流,即各个步骤之间的逻辑关系和顺序。数据流图通过系统内数据的流动来描述系统功能,强调数据在系统中的流动和处理过程。
流程图和数据流图在描述系统功能和业务流程方面各有侧重,程图强调流程顺序和控制流,而数据流图则注重数据流动。
[问题2]
(1)顾客
(2)自助计价
(3)商品
(4)处理付款
(5)财务清算系统
(6)管理库存
(7)管理交易
(8)商品库存
(9)交易信息
[问题3]
在数据流图中,黑洞、灰洞和奇迹是三种常见的错误类型。
黑洞:黑洞指的是数据流图中某个加工环节或数据存储只有输入数据流而没有输出数据流的情况。这通常意味着数据被“吞噬"了,没有继续流向图中的其他部分。
奇迹:奇迹与黑洞相反,它指的是数据流图中某个加工环节或数据存储只有输出数据流而没有输入数据流的情况。这通常意味着数据"凭空出现”,没有明确的来源。
灰洞:灰洞指的是数据流图中存在没有来源的输出数据流或没有去向的输入数据流。这通常意味着数据流的路径不完整或存在断裂。
| 2026年软考各科备考资料 | ||
| 资料名称 | 资料价格 | 资源链接 |
| 2025年上半年软考各科真题 | 免费 | 点击获取 |
| 2026年上半年软考各科目考试简介 | 免费 | 点击获取 |
| 2025下半年软考各科目考情分析+真题 | 免费 | 点击获取 |
| 2026上半年软考各科三色笔记 | 免费 | 点击获取 |
| 2026上半年软考高级科目论文范文 | 免费 | 点击获取 |
| 2026上半年软考各科知识点集锦 | 免费 | 点击获取 |
| 更多软考备考资料请点此查看 | ||
软考备考资料免费领取
去领取
专注在线职业教育24年