雷方韻
(廣西大學計算機與電子信息學院,南寧 530003)
通過建設公交二維碼管理平臺,公交公司能夠?qū)崿F(xiàn)對整個公交運輸業(yè)務過程中二維碼的相關(guān)使用情況進行監(jiān)控及管理。并根據(jù)所收集到的數(shù)據(jù)進行決策和指揮。因此公交二維碼管理平臺應該具有數(shù)據(jù)的統(tǒng)計、交易的匯總及清分、報表的呈現(xiàn)、設備的監(jiān)控、風險控制管理及系統(tǒng)管理等功能。
公交二維碼管理平臺使用java語言進行開發(fā),使用SpringBoot作為開發(fā)過程中的基礎框架,采用B/S架構(gòu)進行設計,降低使用成本,并且采用軟件設計中的經(jīng)典MVC三層架構(gòu),數(shù)據(jù)庫選擇MySQL8.0作為業(yè)務數(shù)據(jù)庫。為了實現(xiàn)公交公司對公交二維碼的相關(guān)使用情況進行監(jiān)控及管理、并對數(shù)據(jù)進行匯總及分析的需求,公交二維碼管理平臺具有以下功能模塊:
系統(tǒng)管理,實現(xiàn)系統(tǒng)權(quán)限的控制模塊。含有用戶管理、角色管理、權(quán)限管理三個子模塊。系統(tǒng)通過用戶綁定角色,角色綁定權(quán)限的方式實現(xiàn)RBAC權(quán)限管理方式。系統(tǒng)管理員在系統(tǒng)管理中對用戶、角色、權(quán)限三類基礎數(shù)據(jù)進行增刪改查、角色分配、權(quán)限分配、密碼重置等操作保障整個系統(tǒng)的基本運行。
數(shù)據(jù)管理,實現(xiàn)各類數(shù)據(jù)查詢功能的模塊。含有收單數(shù)據(jù)查詢、推單數(shù)據(jù)查詢、對賬記錄查詢、對賬差錯記錄查詢、用戶數(shù)據(jù)查詢五個子模塊。收單數(shù)據(jù)查詢模塊可以查詢到公交機具對二維碼進行掃碼后上傳的每一筆離線交易信息;推單數(shù)據(jù)查詢模塊可以查詢到交易中心向微信、支付寶、銀聯(lián)等上游收單機構(gòu)進行推送的扣費請求明細;對賬記錄查詢模塊所查詢到的記錄為系統(tǒng)每日對收單記錄與推單記錄結(jié)果進行對賬之后所產(chǎn)生的對賬記錄;對賬差錯記錄查詢模塊查詢系統(tǒng)對賬過程中出現(xiàn)的應收與實收不匹配的錯誤數(shù)據(jù);用戶數(shù)據(jù)查詢模塊可以對二維碼用戶的手機號碼、姓名、二維碼等個人資料進行查詢。通過數(shù)據(jù)管理模塊,工作人員可以對二維碼的交易情況進行查詢及跟蹤。
報表管理,實現(xiàn)各類數(shù)據(jù)匯總后生成對應報表的模塊。含有收單匯總報表、推單匯總報表、實收與應收匯總報表、開戶情況統(tǒng)計報表、上游機構(gòu)支付報表五種類型的報表。收單匯總報表為對公交機具所上傳的推單數(shù)據(jù)按交易日期及公交線路進行分類及匯總后所生成的統(tǒng)計報表;推單匯總報表為按交易日期及上游收單機構(gòu)進行分類及匯總后所生成的統(tǒng)計報表;實收與應收匯總報表為按對賬日期及對賬結(jié)果進行分類及匯總后所生成的統(tǒng)計報表;開戶情況統(tǒng)計報表為按開通日期、開通渠道、開通城市等信息進行分類及匯總后所生成的統(tǒng)計報表;上游機構(gòu)支付報表為按對賬日期、上游收單機構(gòu)、支付結(jié)果進行分類及匯總后所生成的統(tǒng)計報表。報表管理所提供的五張報表的作用是為公交公司的數(shù)據(jù)分析人員收集和匯總公交二維碼數(shù)據(jù)進行決策和指揮。
設備管理,實現(xiàn)對公交車上的掃碼機具進行監(jiān)控及管理的模塊。含有機具監(jiān)控及機具管理兩個子模塊。機具監(jiān)控模塊可以監(jiān)控所有的掃碼機具的在線情況、已推送交易數(shù)據(jù)、未推送交易數(shù)據(jù)等數(shù)據(jù),以便公交公司的設備管理人員及時了解機具設備的運行情況,在出現(xiàn)問題之時可以及時發(fā)現(xiàn)并進行維護。機具管理模塊可以查看所有機具設備的資料,如機具ID、所屬公交線路、機具型號、所屬廠家、已推送交易數(shù)據(jù)、未推送交易數(shù)據(jù)等信息。并且公交公司的設備管理人員能夠?qū)C具進行下發(fā)許可證、下發(fā)黑名單、停用、啟用等遠程操作。
風險控制管理,實現(xiàn)對公交二維碼的交易數(shù)據(jù)進行風險控制。含有風險預警信息管理及風險用戶管理兩個子模塊。風險預警信息管理模塊會根據(jù)推單數(shù)據(jù)的結(jié)果的進行統(tǒng)計匯總,當某個用戶的多次扣費請求失敗之后,會生成風控信息告知系統(tǒng)供風控人員進行查詢。風險用戶管理模塊可以根據(jù)手機號等條件查詢某個用戶的風控交易及個人信息情況供風控人員進行查詢進行分析。
通過公交公司對公交二維碼日常交易數(shù)據(jù)管理需求設計的公交二維碼管理平臺。實現(xiàn)了對公交二維碼交易數(shù)據(jù)的日常監(jiān)控,并通過報表功能提供了數(shù)據(jù)分析的功能。使公交公司的工作人員能第一時間掌握公交二維碼的生產(chǎn)經(jīng)營情況,并及時作出決策及調(diào)整,為公交公司的生產(chǎn)作業(yè)效率的提高起到不可替代的作用。
如上所述,對公交二維碼日常交易的統(tǒng)計及分析,并以此進行決策和指揮,是公交公司建設公交二維碼管理平臺的初衷。在此基礎上所建設的信息管理系統(tǒng),將能夠提供可靠的數(shù)據(jù)匯總及分析功能,幫助公交公司更好的對公交二維碼業(yè)務進行管理,并為公交公司帶來可觀的經(jīng)濟效益,解放員工的生產(chǎn)力。