本站小編為你精心準備了收費站數據維護管理平臺設計參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
摘要:高速公路收費站日常營運數據的編輯、存儲、查閱、管理、通報乃至業績分析處理等業務,存在實時性弱、便捷性差和用戶體驗不良等問題,文章基于小程序設計實現了高速公路收費站數據維護管理平臺。分析了系統需求,設計了系統的功能框架和業務流程,描述了系統架構及開發模式。該系統以蒲掌收費站為試點,依托微信平臺,實現了站內日常業務數據的分布式管理、查看和功能,且界面友好、性能穩定、方便快捷。
關鍵詞:收費站;數據維護;數據管理;微信小程序
1引言
高速公路收費站內每天都會產生大量的營運數據。過去這些營運數據處理與分析是依托人工進行的,且數據過度集中于某幾臺固定的電腦上,對數據的管理、維護甚至簡單的查詢等都需要去相應的數據存儲終端上操作。顯然,這樣的操作方式不具有實時性。為了提升工作效率,設計一種方便快捷的高速公路收費站數據維護管理平臺顯得非常必要。微信小程序僅上線兩年,就迅速在商業營銷、社會工作、媒體業務、政務服務和文化場館服務等多種應用場景下爆發出了蓬勃的生機[1]。依托5億人的用戶群體,微信小程序展現了良好的發展前景。為此,如果基于微信小程序設計出一款高速公路收費站數據維護管理平臺,無論是過站司機、還是普通的操作員、抑或是各屆人士,只需掏出手機,打開微信,就可以查詢到各收費站點的當天、當月甚至長期內的營運情況信息,免去了數據拷貝以及報表制作等繁瑣的重復性勞動;而且多樣化的數據圖表展示功能相比Excel辦公軟件可以提供更好的用戶體驗。總之,基于微信小程序為收費站設計數據維護管理平臺將進一步促進收費站的工作效率和服務水平。
2系統總體設計
整個系統應該分為用戶層、邏輯層和API層三個部分[2]。其中,用戶層為界面(用戶接口)設計,邏輯層是后臺程序邏輯設計,API層則是基礎功能函數接口的調用。
2.1系統需求分析
該數據維護管理系統主要為了實現數據信息共享、數據信息的實時訪問及編輯處理。目標是方便辦公,提高服務水平和工作效率。整個平臺包含有司機、操作員和管理員三種用戶權限。其中,司機作為訪客,可以查看當前收費站的實時車輛通行數據信息,以便合理規劃自己的行車路線和行程安排。如果司機進行系統用戶注冊之后,還可以對站內的業務員服務情況進行實名打分和評價,對站內服務情況等提出建議。操作員主要是負責自己當班期間的數據信息的上報、管理和校驗。管理員具有最高的系統權限,可以查看所有的司機評論信息、操作員的業務操作記錄,也可以查看站內短期、長期的數據營運統計分析情況。整體來講,該系統應該滿足以下四個方面的需求[3]。①不需要用戶下載安裝APP。②應該設計有完備的交互與評價反饋機制,保證司機和收費站之間的良性交互,促進服務質量和水平的不斷提升。③操作員操作界面應該盡量簡潔并設計較少的輸入接口,降低出錯概率。④管理員界面應盡可能詳盡地顯示數據信息,并提供相應的數據條件查詢服務,還應該有良好的可視化數據統計與分析功能。
2.2系統功能模塊
針對以上需求,本文設計了該小程序的功能框架。完整的功能框架應該分為兩個部分,①數據查看、操作的小程序前端部分;②后臺設計。整個系統框架如圖1所示。如果是司機用戶,其登錄后,可以實名為站內服務人員和服務設施等進行評論,也可以建言獻策,為提升站內服務水平貢獻出司機朋友們自己的智慧。如果是操作員用戶,其登錄系統后,會進入到營運數據界面。該界面提供有數據增刪查改功能,操作員可以在自己當班期間,將自己經手的業務數據上報至服務器端,服務器端再將數據以既定的關系數據庫(表)的形式存儲。如果是管理員用戶,其登錄系統后,會進入到數據查詢和分析界面。一方面,該界面提供有所有數據記錄的查詢功能,同時還支持按條件檢索數據,如查看某一日的數據信息、某業務員的數據操作記錄等;另一方面還提供有相應的數據統計功能,如將收費站入口處的一個月內的收費情況作匯總等。當然,為了更直觀地進行數據分析,該界面依托微信小程序圖表插件,為管理員提供可視化的數據分析結果,以直方圖、餅圖等圖表格式展現。系統后臺部分主要是關系數據庫的設計,即規定各類數據以什么樣的表結構來存儲。為了更好地維護數據信息安全,設計基于阿里云,將數據在網絡云端進行了備份。此外,后臺設計也包含了數據后臺營運中心,通過對數據庫直接訪問,可以提供歷史數據記錄批量打包、下載、導出、打印等功能。
2.3系統業務流程
系統業務流程規定了整個小程序的運行邏輯。在程序開發之初,就應該對各部分的業務流程進行詳細設計[4]。程序主要業務流程如圖2所示。
3系統功能實現
3.1用戶界面設計
系統分為啟動界面、登錄界面、司機用戶界面、操作員用戶界面以及管理員用戶界面。用戶可以通過登錄界面,進入系統內部,依照個人權限,進行相應的操作。圖3給出了該小程序內部分用戶界面截圖。
3.2關系數據庫設計
關系數據庫的本質就是數據表。因此,在關系數據庫的設計過程中,需要按照表的形式把相應的數據進行集中存儲和管理維護。根據業務需求,該系統的數據庫中需分為用戶表、司機意見評論表、治超治限業務表、營運信息數據表。當系統用戶通過手機端對系統服務器發送訪問數據請求時,服務器端的數據管理維護模塊會將數據信息按照既定格式打包,并通過移動網絡發送至手機端。在手機端,通過邏輯層的函數解碼,就可以將相應的數據以可視化的形式展現在手機屏幕端。營運信息數據表的設計,如表1所示。在具體的編程實踐中,對數據庫的訪問以SQL數據庫操作語言為工具。
3.3數據統計分析功能
通過對后臺數據庫的數據進行分析,可以依托SQL語句和JavaScript語言完成對后臺數據的抓取、處理,再將相關的數據分析結果以圖表的形式在手機屏幕上展現出來。這樣的處理方式,一方面便于各屆人士實時方便地查看基層收費站的營運信息,同時也實現了智慧化辦公,避免了反復制作報表、打印材料的麻煩。相關的圖形化數據處理分析界面如圖4所示。
4結語
通過設計基于小程序的收費站數據維護管理平臺,實現了收費站日常數據的移動式操作管理。可以將車輛通行數據等有效信息及時、方便業務員及時上報當班期間的業務數據信息、方便各級管理者隨時隨地查看各收費站點的運營情況。本系統用戶界面設計簡潔,操作簡單,結構輕便,在試用期間取得了良好的用戶滿意度,具有一定的業內推廣價值。當然,本系統仍然有很多有待提高的地方,后期將在功能擴展、系統優化等方面繼續加強。
參考文獻
[1]李敏,王海亮.高校后勤信息化建設現狀與對策研究[J].中北大學學報:社會科學版,2007,(S1):137-139+143.
[2]朱玉強.微信小程序在圖書館移動服務中的應用實踐—以排架游戲為例[J].圖書館論壇,2017,37(7):132-138.
[3]張國杰,吳杰峰,劉路莎.基于微信小程序的數字化社區學習地圖開發[J].廣州大學學報:社會科學版,2017,16(11):57-63.
[4]薛峰,梁鋒,徐書勛,等.基于SpringMVC框架的Web研究與應用[J].合肥工業大學學報:自然科學版,2012,35(03):337–340.
作者:崔艷升 單位:山西交控集團運城北分公司蒲掌收費站