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