段 科
(中山職業(yè)技術(shù)學(xué)院,中山 528400)
深入開展“互聯(lián)網(wǎng)+”行動,實(shí)行包容審慎監(jiān)管,推動大數(shù)據(jù)、云計算、物聯(lián)網(wǎng)廣泛應(yīng)用,新興產(chǎn)業(yè)蓬勃發(fā)展,傳統(tǒng)產(chǎn)業(yè)深刻重塑。這是2018政府工作報告過去五年工作回顧中關(guān)于大數(shù)據(jù)的描述。2018-2019年中國大數(shù)據(jù)應(yīng)用市場進(jìn)入高速發(fā)展期。作為高校來講,需要在數(shù)據(jù)化、信息化走在前列,特別是在保障教學(xué),各種教學(xué)設(shè)備及相關(guān)實(shí)體設(shè)施方面,報修流程是否簡便、維修進(jìn)度是否及時、設(shè)備故障是否能提早發(fā)現(xiàn),都是對管理者及學(xué)校的一大考驗(yàn),故本項(xiàng)目的設(shè)計開發(fā)是對于各項(xiàng)教學(xué)及行政事務(wù)工作能起到監(jiān)督,高效的作用。
本項(xiàng)目運(yùn)用大數(shù)據(jù)技術(shù),設(shè)計、實(shí)現(xiàn)一個可以快速、方便進(jìn)行校園故障報修與維修單處理的系統(tǒng)。通過建立設(shè)備報修信息管理系統(tǒng),使部門通過這個平臺提高維修效率,節(jié)約資源,提高工作效率,為績效考核提供可視化的數(shù)據(jù)支撐。
通過分析當(dāng)前主流的網(wǎng)絡(luò)設(shè)備報修的相關(guān)手段及技術(shù),包括云環(huán)境下校園設(shè)備報修平臺、基于Web的高校設(shè)備故障報修平臺和基于傳統(tǒng)技術(shù)的設(shè)備報修平臺,吸收當(dāng)前現(xiàn)有平臺系統(tǒng)技術(shù)的優(yōu)點(diǎn),設(shè)計及開發(fā)出適用于高校教學(xué)場景管理的基于大數(shù)據(jù)的設(shè)備報修管理系統(tǒng)的技術(shù)方案,研究和實(shí)現(xiàn)基于大數(shù)據(jù)的網(wǎng)絡(luò)設(shè)備報修信息系統(tǒng)。
本系統(tǒng)在研究過程中,提出基于大數(shù)據(jù)可視化的SaaS模式、包含運(yùn)營管理和服務(wù)管理等模塊的報修信息管理平臺。然后論述平臺的功能和使用流程,實(shí)現(xiàn)平臺的概要設(shè)計,并在綜合考慮元數(shù)據(jù)配置、多租戶數(shù)據(jù)模型、安全模型等多方面因素后,給出一種初步實(shí)現(xiàn)大數(shù)據(jù)SaaS模式設(shè)備報修信息管理平臺的方法。
圖1 基于大數(shù)據(jù)的設(shè)備管理模式
設(shè)備報修管理采用的大數(shù)據(jù)處理流程主要包括四步,分別是采集數(shù)據(jù)、導(dǎo)入和預(yù)處理、統(tǒng)計和分析、最后才是數(shù)據(jù)可視化。
設(shè)備數(shù)據(jù)采集和預(yù)處理主要是通過前端接收發(fā)自客戶端(Web、APP)的數(shù)據(jù),同時用戶可以通過這些報修數(shù)據(jù)來進(jìn)行簡單的查詢和處理工作。項(xiàng)目中使用MongoDB等NoSQL數(shù)據(jù)庫來進(jìn)行數(shù)據(jù)的采集,同時也考慮到并發(fā)數(shù),根據(jù)現(xiàn)有校園報修規(guī)模數(shù)據(jù)庫之間的負(fù)載均衡完全可以勝任。
根據(jù)現(xiàn)有的報修數(shù)據(jù)分析,數(shù)據(jù)噪音很少,計算資源和處理算法無需進(jìn)行過多干預(yù)及調(diào)整;在進(jìn)行數(shù)據(jù)清洗時,報修數(shù)據(jù)的實(shí)時性和準(zhǔn)確率需要取得平穩(wěn),項(xiàng)目中主要對數(shù)據(jù)挖掘算法采取傳統(tǒng)的線性執(zhí)行。數(shù)據(jù)解釋引入可視化技術(shù),讓用戶能夠在一定程度上了解和參與具體的分析過程,幫助用戶理解結(jié)果。
報修信息系統(tǒng)設(shè)計框架時以用戶通過移動端填寫報修信息并提交到數(shù)據(jù)庫,后臺通過數(shù)據(jù)分析及列表對照,自動派單為主要功能。報修過程中用戶姓名、學(xué)號、報修時間、報修類型均由系統(tǒng)自動生成,報修設(shè)備故障描述、聯(lián)系電話等由用戶自己根據(jù)實(shí)際情況填寫或選擇。設(shè)備報障數(shù)據(jù)在后臺自動匯總并生成可視化圖表。
表1 報修信息管理系統(tǒng)業(yè)務(wù)框架
系統(tǒng)前臺:在云端部署的服務(wù)器上,采用軟件負(fù)載均衡器實(shí)現(xiàn)web服務(wù)器集群(iis+nginx),數(shù)據(jù)庫選用SQL Server,用戶通過終端瀏覽器(PC端或者移動端)登錄系統(tǒng),對報修用戶和維修管理人員分別設(shè)置了登錄入口,界面如圖2。
圖2 系統(tǒng)首頁
移動微信端模塊是本系統(tǒng)實(shí)現(xiàn)的核心模塊,通過前端數(shù)據(jù)收集的API接口對接,使用掃描二維碼的方式完成報修,界面簡單明了,目的就是為了使設(shè)備管理數(shù)據(jù)化、移動化和簡單化。主要通過個人信息認(rèn)證實(shí)名完成報修過程,包括設(shè)備上報維修、報修信息推送、設(shè)備信息管理這三大部分。其模塊設(shè)計功能如圖3所示。
圖3 移動端功能示例
系統(tǒng)定期收集報修的數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,通過報修人數(shù)及訪問量、報修設(shè)備類型分析出某個時間段是集中報修時間,說明該時間段設(shè)備承載較大壓力,需要及時進(jìn)行維護(hù)及關(guān)注。
圖4 數(shù)據(jù)圖表示例
本文將大數(shù)據(jù)分布式處理架構(gòu)和高校設(shè)備報修管理實(shí)際相結(jié)合,依托基于大數(shù)據(jù)環(huán)境下開發(fā)和部署的設(shè)備報修管理系統(tǒng)的框架,實(shí)現(xiàn)了設(shè)備上報維修、報修信息推送、設(shè)備信息管理、報修數(shù)據(jù)可視化這四個主要的功能,最主要對報修數(shù)據(jù)進(jìn)行分析統(tǒng)計形成圖表可視化,有效的為績效考核和管理透明高效化提供了保證。