天地(常州)自動化股份有限公司 王 偉
在我國計算機信息技術(shù)的快速發(fā)展下,煤礦生產(chǎn)監(jiān)控系統(tǒng)以及綜合調(diào)度信息化得到不斷的完善和發(fā)展[1],針對煤礦的各類監(jiān)控及管理系統(tǒng)也是多種多樣。目前,這些應(yīng)用系統(tǒng)大多運行在Windows系統(tǒng)上,支持移動應(yīng)用的較少。隨著開放度高、成本較低的Andr oid移動智能終端的普及[2],使用建立在智能手機上的多媒體信息平臺對煤礦的各種應(yīng)用系統(tǒng)進行數(shù)據(jù)匯總、綜合調(diào)度成為了一種新的趨勢。本文提出了一種基于Andr oid系統(tǒng)的移動多媒體信息平臺,重點介紹了其系統(tǒng)結(jié)構(gòu)、客戶端設(shè)計和主要功能等。
多媒體信息平臺主要由基于JAVA語言開發(fā)的手機終端APP和基于SSH架構(gòu)的服務(wù)端組成。整體架構(gòu)如圖1所示。用戶打開安裝在本安型終端的客戶端軟件,在其UI界面進行交互操作,向服務(wù)端發(fā)送某一項數(shù)據(jù)請求,服務(wù)端收到請求后通過采集程序獲取對應(yīng)該請求的數(shù)據(jù),并將其打包成JSON數(shù)據(jù)格式,通過無線網(wǎng)絡(luò)發(fā)送至客戶端,客戶端先在后臺進行解碼并進行分析整理,然后將有效信息顯示到UI界面。
該系統(tǒng)的主要技術(shù)指標有以下幾點:(1)可允許不低于100個客戶端同時登陸進行相關(guān)操作。(2)適用于多種分辨率,具有穩(wěn)定性、獨立性、兼容性和可擴展性。(3)在WIFI網(wǎng)絡(luò)環(huán)境下查詢響應(yīng)延時不大于2秒,在3G或4G網(wǎng)絡(luò)環(huán)境下不大于3秒。
客戶端的設(shè)計應(yīng)在功能完備的前提下做到運行穩(wěn)定、界面友好。該客戶端的設(shè)計主要包括以下幾個方面:
(1)登錄:登錄界面的登錄框如圖2所示,用戶在登錄框中輸入賬號和密碼,根據(jù)可用網(wǎng)絡(luò)狀況選擇使用內(nèi)網(wǎng)(如WIFI)或外網(wǎng)(如4G)接入多媒體信息平臺。其中,點擊“配置”按鈕可彈出對話框供設(shè)置或修改內(nèi)網(wǎng)和外網(wǎng)的IP以及端口號。
圖1 移動多媒體信息平臺結(jié)構(gòu)示意圖
圖2 登錄框
(2)界面:根據(jù)服務(wù)端返回的主界面和子界面的配置信息,登錄后主界面的顯示如圖3所示。若主界面的某項功能有二級菜單,則點擊之后進入其子界面,同樣使用九宮格的顯示方式。
圖3 主界面示例
(3)通信:客戶端與服務(wù)端的通信采用JSON數(shù)據(jù)格式,這種數(shù)據(jù)很容易被支持JavaScr ipt的瀏覽器解析,使用起來也較為簡單方便,因此成為目前比較理想的數(shù)據(jù)交換格式[3]。在多媒體信息平臺中,客戶端后臺有一個JSON數(shù)據(jù)專用解析類,用于解析服務(wù)端返回的數(shù)據(jù)。
多媒體信息平臺是一個開放的平臺,可接入多個系統(tǒng)。目前主要接入的系統(tǒng)有人員定位、監(jiān)測監(jiān)控、OA辦公等。
(1)人員定位:人員定位主要包括部門日考勤、個人月考勤和人員行程明細等子功能,能幫助管理人員全面實時地掌握煤礦人員的活動情況,生成詳細規(guī)范的考勤統(tǒng)計報表,并可以查詢所有井下人員的行程明細,利于科學(xué)管理。
(2)監(jiān)測監(jiān)控:實時采集井下各監(jiān)控設(shè)備,如瓦斯監(jiān)控、水壓監(jiān)控和熱風爐溫度監(jiān)控等的數(shù)據(jù),提交到客戶端供管理員采集分析。將出現(xiàn)異常監(jiān)測值的信息自動發(fā)送到報警模塊中,及時通知相關(guān)人員排查修理,消除安全隱患。
(3)OA辦公:OA辦公包括公司新聞、行政公文和生產(chǎn)報表等子功能,可以讓用戶快速了解本公司的新聞動態(tài)和生產(chǎn)經(jīng)營情況,幫助管理者做好下一步的生產(chǎn)和銷售安排,并可以在線發(fā)布各種通知公告。
多媒體信息平臺可根據(jù)實際需求動態(tài)添加或修改各功能,基本不需要維護,在進行功能擴展時也只需要很少的工作量。
如果系統(tǒng)有更新,只需要將新版本的客戶端軟件放置到服務(wù)端的指定目錄下,用戶在智能終端上登錄軟件時首先會自動檢測版本是否有更新,若有則提示用戶更新系統(tǒng),用戶點擊確定后后臺會自動下載并安裝更新。
本文闡述了一種礦用多媒體信息平臺的設(shè)計。開發(fā)了安卓客戶端軟件,并設(shè)計出簡潔友好的UI界面供使用。該平臺有效地增加了各種已裝系統(tǒng)的使用率,極大地提高了煤礦的安全生產(chǎn)管理水平。目前已在山東、山西等地的多個煤礦安裝應(yīng)用,實踐證明本平臺的設(shè)計符合當前煤礦的需求,應(yīng)用前景廣闊。
[1]劉衛(wèi)鋒,鄭中明,高亞妮.煤礦生產(chǎn)監(jiān)控與調(diào)度信息系統(tǒng)的信息化集成發(fā)展應(yīng)用[J].企業(yè)改革與管理,2014(6):147-148.
[2]張冰.移動操作系統(tǒng)在煤礦應(yīng)用的比較分析[J].工礦自動化,2015,41(8):42-45.
[3]沈美,于翔.淺析在Android系統(tǒng)中JSON和GSON的用法[J].電腦編程技巧與維護,2014(24):81-83.