案例場景
某企業擬開發一套超市自助結算系統,為線下顧客提供自助掃碼結算和手機線上支付等服務。超市自助結算系統的部分業務過程描述如下:
(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]
在數據流圖中,黑洞、灰洞和奇跡是三種常見的錯誤類型。
黑洞:黑洞指的是數據流圖中某個加工環節或數據存儲只有輸入數據流而沒有輸出數據流的情況。這通常意味著數據被“吞噬"了,沒有繼續流向圖中的其他部分。
奇跡:奇跡與黑洞相反,它指的是數據流圖中某個加工環節或數據存儲只有輸出數據流而沒有輸入數據流的情況。這通常意味著數據"憑空出現”,沒有明確的來源。
灰洞:灰洞指的是數據流圖中存在沒有來源的輸出數據流或沒有去向的輸入數據流。這通常意味著數據流的路徑不完整或存在斷裂。
軟考備考資料免費領取
去領取
專注在線職業教育25年