奚立信 胡敬喜 王瑩 王鵬
摘 要:為落實國家防雷體制改革,更好地實現(xiàn)“放、管、服”的改革精神,提高防雷安全監(jiān)管質(zhì)量與效率,該信息系統(tǒng)基于Php5.5運用PhpStorm10.0開發(fā)工具,依托Apache 2.2 Web服務(wù)器,在Linux Centos6.0操作系統(tǒng)上,利用高德地圖2D WebGis技術(shù)和Mysql 5.6數(shù)據(jù)庫構(gòu)建防雷安全監(jiān)管信息系統(tǒng)。系統(tǒng)具有用戶數(shù)據(jù)管理、數(shù)字地圖圖形顯示,快速檢索、查詢防雷重點單位信息,在數(shù)字地圖上用不同顏色實時顯示各單位防雷狀況(已檢測合格綠色顯示、未檢測藍色顯示、不合格紅色顯示、過期未檢測黃色顯示)、系統(tǒng)首頁實時更新安全狀況統(tǒng)計結(jié)果、防雷檢測報告失效前短信提醒服務(wù)等功能,為加強防雷安全監(jiān)管提供了有力的技術(shù)支持。
關(guān)鍵詞:WebGIS;構(gòu)建;防雷監(jiān)管;信息系統(tǒng);短信
中圖分類號:C939 文獻標(biāo)識碼:A 文章編號:1671-2064(2018)23-0051-02
0 引言
在防雷安全監(jiān)管工作中普遍存在:點多面廣、人員不足、經(jīng)費有限等問題。特別是針對易燃易爆及化危企業(yè)的監(jiān)管,使用傳統(tǒng)的手工記錄、手工建檔、人工整理查閱等方法,效率低,誤差大,易出現(xiàn)監(jiān)管不到位的局面。面對諸多單位的眾多信息,需要監(jiān)管機構(gòu)登記建檔,及時更新,并實時掌握,人工進行工作量大,成本高,差錯多,不能適應(yīng)防雷監(jiān)管工作規(guī)范化、標(biāo)準(zhǔn)化的要求。
隨著web技術(shù)的快速發(fā)展,以及對gis功能開發(fā)利用不斷升級,各類監(jiān)管系統(tǒng)得以實現(xiàn)。Webgis技術(shù)具有訪問范圍廣泛,系統(tǒng)安全性能好,系統(tǒng)協(xié)同工作能力強,投資成本低[1]等特點。因此利用Webgis建立一個直觀、開放、交互良好的監(jiān)管系統(tǒng)來滿足監(jiān)管機構(gòu)的應(yīng)用需求成為可能。
1 需求存在
國家防雷體制改革后,氣象部門加強了對危化企業(yè)行政審批的事中事后監(jiān)管。監(jiān)管機構(gòu)需要實時全面掌握防雷安全落實情況,建立具有適應(yīng)職能轉(zhuǎn)變的高效實時監(jiān)管系統(tǒng),確保服務(wù)產(chǎn)品能做到全覆蓋無死角。因此,應(yīng)用WEBGIS技術(shù)構(gòu)建含山縣防雷安全監(jiān)管信息系統(tǒng)對更好地實現(xiàn)“放、管、服”的改革精神,具有非常重要的現(xiàn)實意義。
2 系統(tǒng)功能
系統(tǒng)能夠?qū)崟r直觀顯示各防雷重點單位的地理位置及防雷檢測狀況、安全防范制度落實情況等,基于防雷重點單位的地理位置、檢測日期、防雷等級、有效期限、單位負責(zé)人、安全員、防雷檢測報告、存在隱患等信息,建立基礎(chǔ)數(shù)據(jù)庫,構(gòu)建防雷監(jiān)管信息系統(tǒng),用以減少監(jiān)管事務(wù)強度,提高監(jiān)管質(zhì)量與水平。為此,專門設(shè)計了工作流模式的信息系統(tǒng),把傳統(tǒng)的“紙質(zhì)文件傳遞加office軟件儲存信息”的繁雜辦公方式,變更為“數(shù)據(jù)、處理、存儲、查閱、短信提醒的一鍵式辦公系統(tǒng)”。該系統(tǒng)具有以下功能:
(1)系統(tǒng)管理員數(shù)據(jù)管理:系統(tǒng)管理員的增加、刪除、修改、查詢;消息創(chuàng)建和發(fā)布;登錄日志信息查詢。(2)防雷重點單位數(shù)據(jù)管理:防雷重點單位信息的錄入、修改、刪除;的批量導(dǎo)入、導(dǎo)出(execl格式);檢測報告的上傳和下載。(3)防雷重點單位分布位置數(shù)字地圖實時顯示:根據(jù)防雷重點單位的經(jīng)緯度坐標(biāo)精確顯示其在數(shù)字地圖上的位置;區(qū)分不同顏色顯示防雷重點單位當(dāng)前的安全狀態(tài);系統(tǒng)首頁實時更新所有單位安全狀況統(tǒng)計結(jié)果。(4)防雷重點單位信息檢索查詢:可根據(jù)單個條件和多個聯(lián)合條件快速查詢相關(guān)單位信息;在數(shù)字地圖上選中某一單位,可快速呈現(xiàn)該單位的所有信息(單位名稱、地址、高度、防雷等級、聯(lián)系方式、檢測日期、有效期、是否合格、檢測報告、存在問題等)。(5)對檢測報告失效前短信提醒:提前7天提醒檢測報告即將過期失效;檢測報告失效后(系統(tǒng)圖標(biāo)自動更改為黃色)提醒盡快辦理檢測手續(xù);安全隱患整改;系統(tǒng)已發(fā)短信檢索和查詢。
3 系統(tǒng)設(shè)計
3.1 系統(tǒng)簡介
系統(tǒng)服務(wù)對象:含山縣防雷監(jiān)管機構(gòu)、上級主管部門。手機短信服務(wù)對象:含山縣防雷監(jiān)管機構(gòu)、防雷重點單位負責(zé)人。
系統(tǒng)說明:為方便用戶使用系統(tǒng)開展監(jiān)管業(yè)務(wù),系統(tǒng)采用B/S模式。
門戶頁面部署于互聯(lián)網(wǎng)環(huán)境,面向防雷監(jiān)管機構(gòu),用瀏覽器直觀顯示。
后臺管理系統(tǒng)充分考慮了系統(tǒng)的安全與獨立性,只對管理員開放。
3.2 系統(tǒng)應(yīng)用
監(jiān)管人員在瀏覽器地址欄輸入網(wǎng)址,進入系統(tǒng)登錄頁面,輸入賬號、密碼,點擊“登錄”按鈕(右上角紅色),進入系統(tǒng)首頁(圖略)進行日常監(jiān)管,并與防雷重點單位共同接收短信提醒服務(wù)。
3.3 系統(tǒng)結(jié)構(gòu)設(shè)計
本系統(tǒng)采用的B/S服務(wù)模式為大家熟知的客戶機/服務(wù)器結(jié)構(gòu),由系統(tǒng)架構(gòu)[2-3]頁面、Webgis服務(wù)層和數(shù)據(jù)服務(wù)層三部分組成(圖1)。在Linux Centos6.0操作系統(tǒng)下,運用Apache 2.2 Web服務(wù)器構(gòu)建監(jiān)管信息系統(tǒng)。
客戶機即防雷監(jiān)管系統(tǒng)的客戶端,主要實現(xiàn)系統(tǒng)數(shù)據(jù)及功能的操作,將用戶對系統(tǒng)的操作請求發(fā)送到服務(wù)器,完成與系統(tǒng)的交互任務(wù),用戶不需安裝其他軟件,只需通用的瀏覽器(IE、360、搜狗等)即可使用系統(tǒng)設(shè)計的各項功能。
應(yīng)用服務(wù)器是系統(tǒng)中的服務(wù)層,是系統(tǒng)的核心部分,實現(xiàn)整個信息系統(tǒng)的業(yè)務(wù)邏輯。該層主要用來響應(yīng)從頁面?zhèn)鱽淼恼埱?,然后調(diào)用本層中的其他應(yīng)用程序?qū)崿F(xiàn)與數(shù)據(jù)服務(wù)器的數(shù)據(jù)交換,最后對有關(guān)數(shù)據(jù)進行分析處理,并將處理結(jié)果反饋到頁面。
數(shù)據(jù)庫服務(wù)器為信息系統(tǒng)中的數(shù)據(jù)層,是整個系統(tǒng)的基礎(chǔ)部分,負責(zé)管理防雷重點單位的基礎(chǔ)位置數(shù)據(jù)和業(yè)務(wù)信息數(shù)據(jù),為系統(tǒng)提供數(shù)據(jù)支撐。在實際設(shè)計時,防雷重點單位信息存儲在Mysql 5.6關(guān)系數(shù)據(jù)庫中,根據(jù)數(shù)據(jù)庫中查詢出來的位置信息,運用高德地圖2D WebGis技術(shù)將其顯示在數(shù)字地圖上??蛻舳送ㄟ^網(wǎng)絡(luò)直接對服務(wù)器進行訪問。網(wǎng)絡(luò)通信軟件完成數(shù)據(jù)庫與服務(wù)器之間的數(shù)據(jù)傳輸,因而提高了數(shù)據(jù)的安全性。
通過短信服務(wù)商API接口向防雷監(jiān)管機構(gòu)和防雷重點單位發(fā)送提醒短信。
3.4 系統(tǒng)功能設(shè)計
按照防雷監(jiān)管需求,對系統(tǒng)設(shè)計了4大功能模塊[4],即:數(shù)字地圖顯示模塊、查詢功能模塊、短信提醒模塊、用戶管理模塊(圖2)。
(1)數(shù)字地圖監(jiān)管模塊:通過高德2D WEB API接口,將各防雷重點單位在全縣的分布狀況顯示在數(shù)據(jù)地圖(圖3)上,通過不同顏色顯示監(jiān)管單位當(dāng)前防雷狀況:檢測合格(綠)、未檢測(藍)、不合格(紅)、過期(黃),直觀一目了然。點擊單位圖標(biāo)立即顯示該單位名稱、單位地址、海拔高度、防雷等級、負責(zé)人姓名、聯(lián)系方式、檢測日期、有效期、是否合格、檢測報告、存在問題等完整信息。對檢測不合格或過期未檢測單位的圖標(biāo),系統(tǒng)自動更改地圖上的顏色(圖3)和首頁統(tǒng)計結(jié)果,便于監(jiān)管機構(gòu)及時發(fā)現(xiàn)存在問題。(2)查詢功能模塊:可根據(jù)單個條件和多個聯(lián)合條件(單位名稱、負責(zé)人、手機、是否合格、檢測日期、有效期)快速查詢防雷重點單位詳細信息,查詢結(jié)果可用列表形式顯示,也可用數(shù)字地圖形式顯示。(3)短信提醒模塊:手機短信傳遞迅速,費用低廉,“一對一”傳遞精準(zhǔn)度高[5],通過短信服務(wù)商API接口,對監(jiān)管機構(gòu)和各防雷重點單位提供短信提醒服務(wù)。系統(tǒng)后臺可查看短信發(fā)送狀態(tài)列表。(4)用戶管理模塊:分為系統(tǒng)用戶管理和防雷重點單位管理2個子模塊,系統(tǒng)用戶管理模塊具有添加、刪除、修改、查詢系統(tǒng)管理員用戶功能和管理員日志記錄功能。點擊新增管理員,進入錄入新的系統(tǒng)管理員信息頁面。點擊系統(tǒng)菜單中的日志列表,可以查看到系統(tǒng)管理員的登錄信息。防雷重點單位管理模塊除了添加、刪除、修改、查詢功能外,還具備數(shù)據(jù)的批量導(dǎo)入和導(dǎo)出功能,檢測報告的上傳和下載功能。用戶管理模塊的數(shù)據(jù)一旦發(fā)生變化,主頁面統(tǒng)計表和數(shù)字地圖相關(guān)信息會自動更新,圖標(biāo)顏色自動轉(zhuǎn)換。(5)數(shù)據(jù)庫設(shè)計:信息系統(tǒng)數(shù)據(jù)庫以Mysql 5.6數(shù)據(jù)庫為基礎(chǔ),區(qū)分用戶管理、登陸日志、監(jiān)管記錄、監(jiān)管歷史存留、短信提醒日志5個子數(shù)據(jù)庫。對數(shù)據(jù)庫圖層和字段進行標(biāo)準(zhǔn)化設(shè)計[6],并制定數(shù)據(jù)導(dǎo)入、上傳的格式。每個字段包括標(biāo)識、數(shù)據(jù)類型、物理結(jié)構(gòu)、注釋等。
4 結(jié)語
系統(tǒng)可靠性高,邏輯結(jié)構(gòu)簡明清晰,可維護性和可擴展性較強。B/S結(jié)構(gòu)簡化了客戶端電腦載荷,降低了開發(fā)的總體成本,減輕了系統(tǒng)維護與升級的工作量和費用。WEBGIS技術(shù)具有訪問范圍廣泛,系統(tǒng)安全性能好,系統(tǒng)協(xié)同工作能力強,系統(tǒng)投資成本低等特點,并與計算機技術(shù)、互聯(lián)網(wǎng)技術(shù)、基礎(chǔ)地理信息數(shù)據(jù)、防雷重點單位數(shù)據(jù)等相結(jié)合,形成在數(shù)字地圖上用不同顏色實時顯示受監(jiān)管單位防雷系統(tǒng)狀態(tài)、所有單位安全狀況統(tǒng)計結(jié)果、短信提醒服