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