基于WebGIS的危險源管理系統(tǒng)的設(shè)計與實現(xiàn)
表2 業(yè)務(wù)數(shù)據(jù)庫主要內(nèi)容
名 稱 | 具體內(nèi)容 |
用戶表 | 用戶表中包括用戶名、密碼、權(quán)限等基本信息 |
危險源基本信息表 | 單位名稱、屬地、地址、單位聯(lián)系人、單位聯(lián)系電話、生產(chǎn)經(jīng)營方式劃分、產(chǎn)品危險類型(危險性)、危險品種名稱(危險產(chǎn)品)、事故類型、潛在危害性、影響范圍、環(huán)境影響 |
危險源檢查信息表 | 記錄定期對危險源的檢查信息 |
危險源應(yīng)急預(yù)案表 | 記錄危險源的應(yīng)急預(yù)案信息 |
4 系統(tǒng)實現(xiàn)
在SuperMap IS Java提供的地圖服務(wù)基礎(chǔ)上,利用J2EE技術(shù)構(gòu)建分布式的危險源管理WebGIS應(yīng)用。 系統(tǒng)采用SSH(Struts+Spring+Hibernate)輕量級框架集成架構(gòu),GIS功能方面則應(yīng)用JSF技術(shù)集成SuperMap IS Java封裝的地圖服務(wù)頁面組件。為提升瀏覽地圖過程中的用戶體驗,系統(tǒng)采用AJAX技術(shù),來實現(xiàn)地圖的異步刷新。在客戶端,用戶可以直接通過瀏覽器來操作系統(tǒng)的各項功能和瀏覽已經(jīng)發(fā)布的地圖。本系統(tǒng)以某安監(jiān)局的危險源管理系統(tǒng)開發(fā)與實現(xiàn)為背景,其主要界面如圖3所示。
圖3 系統(tǒng)主界面
5 結(jié)束語
本系統(tǒng)在全線國產(chǎn)化軟件的基礎(chǔ)上,采用J2EE架構(gòu),基于SuperMap IS Java軟件系統(tǒng),并結(jié)合Java、SSH、JSF、AJAX等編程技術(shù)實現(xiàn)的危險源管理WebGIS系統(tǒng)。系統(tǒng)提供友好易用的操作界面,功能強大,同時實用性、專業(yè)性強,為某安監(jiān)局的危險源信息化管理提供了應(yīng)用平臺的支撐,也為安監(jiān)局的危險源管理工作提供了便利,并且在提供了多種數(shù)據(jù)接口服務(wù),可以直接將相關(guān)數(shù)據(jù)上報到上級主管部門和政府。該系統(tǒng)的開發(fā)實現(xiàn)了對危險源業(yè)務(wù)的綜合管理,切實改善了安監(jiān)局在危險源業(yè)務(wù)信息管理、應(yīng)急預(yù)案、定期檢查等工作中的工作效率,加強了危險源管理的力度,提升了危險源管理的水平。
評論