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