0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用WebGIS和J2EE技術(shù)實現(xiàn)危險源管理系統(tǒng)的設(shè)計

電子設(shè)計 ? 作者:電子設(shè)計 ? 2018-10-02 06:24 ? 次閱讀

1 引言

重大危險源監(jiān)督管理工作一直以來都是各級安全生產(chǎn)監(jiān)督管理部門的重點工作。企業(yè)重大危險源管理監(jiān)控要結(jié)合本地實際,逐步建立危險源信息管理系統(tǒng),運用現(xiàn)代信息技術(shù)逐步建立政府重大危險源信息管理和預(yù)警監(jiān)控平臺,了解和掌握轄區(qū)內(nèi)重大危險源的數(shù)量和分布狀況,對重大危險源實施有效預(yù)警監(jiān)控,提高安全生產(chǎn)監(jiān)管水平與效果。

在目前的危險源監(jiān)督管理工作大環(huán)境下,如何將目前危險源管理與先進的信息技術(shù)相結(jié)合,構(gòu)建適合危險源管理的信息平臺,是當(dāng)前安全生產(chǎn)監(jiān)督管理部門一項重要的研究內(nèi)容。本文以某安監(jiān)局的危險源管理系統(tǒng)為例說明系統(tǒng)建設(shè)的方法。

2 危險源管理WebGIS系統(tǒng)需求分析

系統(tǒng)應(yīng)用WebGIS和J2EE技術(shù),將某安監(jiān)局所管轄的危險源信息進行綜合管理,將危險源信息以電子地圖的方式進行直觀的展示,可以方便的查閱危險源的詳細(xì)信息;借助WebGIS等信息化技術(shù)手段,在系統(tǒng)中生成應(yīng)急預(yù)案;對危險源的定期的檢查情況也需要在系統(tǒng)中體現(xiàn)。下面從用戶業(yè)務(wù)需求和系統(tǒng)功能需求兩個方面對危險源管理WebGIS系統(tǒng)進行需求分析。

2.1 用戶業(yè)務(wù)需求分析

2.1.1 數(shù)據(jù)空間展示需求

能夠?qū)⑺形kU源的位置在地圖上展示,并動態(tài)掛接每個危險源屬性信息,從而直觀的反映出該處的詳細(xì)情況。

2.1.2 滿足業(yè)務(wù)處理輔助支持的需求

重點需要當(dāng)某一處危險源出現(xiàn)緊急情況下的系統(tǒng)能夠提供應(yīng)急處置預(yù)案,包括:對危險物處置辦法,可能影響范圍,涉及救援單位等。

2.1.3 數(shù)據(jù)的更新需求

危險源的基本信息,周邊環(huán)境檢查信息以及對企業(yè)定期檢查記錄等內(nèi)容,需要系統(tǒng)及時更新,另外還包括空間位置信息的更新(如新增危險源)。

2.1.4 數(shù)據(jù)下載需求

系統(tǒng)能夠?qū)⑸傻膽?yīng)急處置預(yù)案(包括:救援措施和救援方案)以及安監(jiān)局對各危險源的檢查情況,對危險源進行的查詢統(tǒng)計結(jié)果可導(dǎo)出一定電子格式保存或可直接打印成文。

2.2 功能需求分析

危險源管理WebGIS系統(tǒng)功能總體框架如圖1所示。

圖1 系統(tǒng)總體功能框架示意圖

2.2.1 常用GIS功能

具有地圖基本操作的功能,如地圖放大、縮小、漫游、全屏,地圖點選、框選、圓選、多邊形選擇,地圖鷹眼,地圖編輯、地圖刷新、屬性信息展示、距離面積量算、圖層控制等。

2.2.2 空間分析功能

GIS中的空間分析功能分很多種,在本系統(tǒng)中主要使用緩沖分析和路徑分析兩種。緩沖分析,主要用于分析危險源與其周邊相關(guān)資源的關(guān)系,從而分析危險源是否會對周邊資源造成影響,比如選擇一個危險源點,選擇某種程度的爆炸的影響半徑,分析該危險源周邊影響半徑內(nèi)有哪些學(xué)校、居民點等資源,就可以分析該危險源對周邊資源的影響。路徑分析,可以獲取救援點到危險源點的最佳路徑,選擇兩個點,利用路網(wǎng)數(shù)據(jù),可以直觀的計算出從救援點到危險源點的最佳救援路徑。

2.2.3 信息空間展示

在矢量地形圖中按各行政區(qū)劃范圍顯示各危險源所在位置;采用逐級放大方式,初始圖以點狀圖例顯示區(qū)內(nèi)各區(qū)鄉(xiāng)鎮(zhèn)危險源分布狀況(按行業(yè)類型以不同顏色醒目標(biāo)注)。

地圖中點選某一具體危險源(地圖上顯示危險源名稱),選中后顯示出其具體屬性信息。信息包括:危險源的基本信息(單位名稱、屬地、地址、單位聯(lián)系人、聯(lián)系電話、行業(yè)劃分、產(chǎn)品危險類型、危險品種名稱、周邊環(huán)境等),已生成的應(yīng)急預(yù)案、企業(yè)月報、檢查記錄。

2.2.4 數(shù)據(jù)統(tǒng)計查詢

對危險源進行行業(yè)劃分、區(qū)域劃分等分類查詢,危險源的基本信息查詢以及業(yè)務(wù)屬性信息查詢,危險源的定期檢查情況匯總查詢,以及危險源的應(yīng)急預(yù)案查詢。用戶還可以按照多種條件對危險源進行統(tǒng)計。

2.2.5 動態(tài)專題

利用WebGIS平臺的專題圖功能,結(jié)合用戶的業(yè)務(wù)需求,系統(tǒng)可以按照危險源的等級、類型、狀態(tài)、屬地等維度進行統(tǒng)計,并生態(tài)生成專題圖。

2.2.6 應(yīng)急預(yù)案生成

系統(tǒng)提供應(yīng)急預(yù)案的生成向?qū)?,用戶可以依次針對危險源進行危險類型選擇(危險性)、救援醫(yī)院的選擇、預(yù)案等級選擇、救援單位組成選擇、救援專家選擇、周邊影響分析等操作,從而生成應(yīng)急預(yù)案,并可保存和打印應(yīng)急預(yù)案。

2.2.7 定期檢查管理

安監(jiān)局工作人員從各鄉(xiāng)鎮(zhèn)上報來的?;髽I(yè)檢查記錄中,定期錄入到系統(tǒng)中,并可按照一定查詢條件進行查詢統(tǒng)計,查詢結(jié)果采用分頁方式顯示記錄,記錄條列項包括:檢查時間、編號、檢查單位、系統(tǒng)保存時間等,并可瀏覽詳細(xì)的定期檢查記錄信息。

2.2.8 數(shù)據(jù)更新服務(wù)

系統(tǒng)提供對空間數(shù)據(jù)以及業(yè)務(wù)數(shù)據(jù)更新的功能,空間數(shù)據(jù)更新包括新增、修改、刪除危險源空間位置,矢量(柵格)圖層的維護等;業(yè)務(wù)數(shù)據(jù)更新包括危險源屬性數(shù)據(jù)維護,定期檢查記錄,以及系統(tǒng)支撐類信息(數(shù)據(jù)字典)更新。

2.2.9 數(shù)據(jù)下載服務(wù)

可將系統(tǒng)中生成的圖表內(nèi)容導(dǎo)出:包括應(yīng)急預(yù)案,應(yīng)急演習(xí)預(yù)案,統(tǒng)計情況,企業(yè)基本信息;并支持打印功能,將系統(tǒng)中生成的圖表內(nèi)容(如預(yù)案)打印。

2.2.10 數(shù)據(jù)接口服務(wù)

系統(tǒng)提供將定期上報和服務(wù)的接口,能夠?qū)⑽kU源信息、應(yīng)急預(yù)案等內(nèi)容上報到上級主管部門的業(yè)務(wù)系統(tǒng),同時,可以將這些內(nèi)容集成到應(yīng)急指揮平臺,從而用于在危險源出現(xiàn)緊急情況下的輔助決策支持。

2.2.11 系統(tǒng)用戶管理

根據(jù)局領(lǐng)導(dǎo)、業(yè)務(wù)用戶和系統(tǒng)管理員進行相應(yīng)的權(quán)限設(shè)置,不同權(quán)限的用戶對數(shù)據(jù)有不同的操作權(quán)限,有不同的功能權(quán)限,通過用戶權(quán)限設(shè)置保障系統(tǒng)安全。

3 基于SuperMap IS Java的危險源管理WebGIS系統(tǒng)設(shè)計3.1 平臺技術(shù)選型分析

本系統(tǒng)全線采用國產(chǎn)軟件,操作系統(tǒng)選擇了中科紅旗的RedFlag Linux DC 5.0,數(shù)據(jù)庫選擇了人大金倉的Kingbase ES 4.1,應(yīng)用服務(wù)器選擇了東方通的TongWeb 4.6。在保證達(dá)成系統(tǒng)實現(xiàn)目標(biāo)的前提下,盡可能的采用國產(chǎn)化軟件,提高信息的安全性,促進民族IT產(chǎn)業(yè)的發(fā)展。

在WebGIS平臺方面,選用超圖的SuperMap IS Java,IS Java是一款高效、穩(wěn)定的網(wǎng)絡(luò)地理信息發(fā)布系統(tǒng)的開發(fā)平臺,它采用面向Internet的分布式計算技術(shù),支持跨區(qū)域、跨網(wǎng)絡(luò)的復(fù)雜大型網(wǎng)絡(luò)應(yīng)用系統(tǒng)集成。SuperMap IS Java為GIS數(shù)據(jù)的發(fā)布提供了高可擴展的開發(fā)平臺,開發(fā)者可以方便、靈活地實現(xiàn)*數(shù)據(jù)的共享。[2]

開發(fā)方面,選擇了Java語言和J2EE架構(gòu),可以有效地保證系統(tǒng)的跨平臺可移植性、可伸縮性和可擴充性。

3.2 總體框架設(shè)計

按照危險源管理WebGIS系統(tǒng)的業(yè)務(wù)需求及功能需求,系統(tǒng)的體系結(jié)構(gòu)見圖2。系統(tǒng)采用分布式B/S計算環(huán)境中,用戶只需要通過瀏覽器即可使用這個系統(tǒng),,在應(yīng)用服務(wù)器、WebGIS服務(wù)器及數(shù)據(jù)庫服務(wù)器之間通過千兆以太網(wǎng)和TCP/IP協(xié)議進行通信,實現(xiàn)分布式環(huán)境中的地圖服務(wù)和數(shù)據(jù)共享。[3]

3.3 數(shù)據(jù)庫設(shè)計

危險源系統(tǒng)數(shù)據(jù)庫設(shè)計成空間數(shù)據(jù)庫和業(yè)務(wù)數(shù)據(jù)庫。

3.3.1 空間數(shù)據(jù)庫設(shè)計

系統(tǒng)的空間數(shù)據(jù)主要以該地區(qū)1:5萬電子地圖為基礎(chǔ)地圖,對于圖形數(shù)據(jù),系統(tǒng)采用SuperMap的SDX+引擎來管理,各個圖層均通過SDX+存儲在Kingbase ES數(shù)據(jù)庫中,見表1所示。

圖2 危險源管理WebGIS系統(tǒng)體系結(jié)構(gòu)

表1 空間數(shù)據(jù)庫主要內(nèi)容

3.3.2 業(yè)務(wù)數(shù)據(jù)庫設(shè)計

系統(tǒng)的業(yè)務(wù)數(shù)據(jù)表見表2所示。業(yè)務(wù)數(shù)據(jù)采用與空間數(shù)據(jù)庫有機關(guān)聯(lián)的關(guān)系式數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,與應(yīng)用圖層掛接關(guān)聯(lián),方便與對業(yè)務(wù)數(shù)據(jù)進行GIS相關(guān)的查詢。

3.3.3 業(yè)務(wù)數(shù)據(jù)庫與空間數(shù)據(jù)庫關(guān)聯(lián)

系統(tǒng)空間數(shù)據(jù)庫采用SuperMap的SDX+引擎,該引擎采用關(guān)系型數(shù)據(jù)庫來進行空間數(shù)據(jù)的存儲與訪問。針對每個空間矢量圖層,都有SmID的字段進行標(biāo)識;針對一個矢量圖層的不同要素,分配不同的SmID的值,這樣,可以保證每個矢量要素都有唯一的SmID。

系統(tǒng)業(yè)務(wù)數(shù)據(jù)庫的設(shè)計利用SmID的唯一性,為每個危險源定義了唯一的編號ID,通過SmID和ID的唯一值關(guān)聯(lián)關(guān)系,從而實現(xiàn)了業(yè)務(wù)數(shù)據(jù)庫與空間數(shù)據(jù)庫的關(guān)聯(lián)。

表2 業(yè)務(wù)數(shù)據(jù)庫主要內(nèi)容

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ù)案、定期檢查等工作中的工作效率,加強了危險源管理的力度,提升了危險源管理的水平。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電子地圖
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    10877
  • 引擎
    +關(guān)注

    關(guān)注

    1

    文章

    358

    瀏覽量

    22515
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1006

    瀏覽量

    21294
收藏 人收藏

    評論

    相關(guān)推薦

    J2EE架構(gòu)和過程

    其他的速度要快。除了實現(xiàn)J2EE規(guī)范外,許多供應(yīng)商還出售J2EE基礎(chǔ)構(gòu)件或框 架。選擇一個穩(wěn)定的提供支持的J2EE供應(yīng)商也非常關(guān)鍵。你可以在系統(tǒng)
    發(fā)表于 11-13 22:06

    Struts框架技術(shù)J2EE中的研究和應(yīng)用

    Struts框架技術(shù)J2EE中的研究和應(yīng)用J2EE簡介J2EE是一個開放的、基于標(biāo)準(zhǔn)的平臺,可以開發(fā)、部署和管理N層結(jié)構(gòu)的、面向Web的、
    發(fā)表于 11-13 22:07

    基于J2EE的電信寬帶網(wǎng)絡(luò)覆蓋查詢系統(tǒng)設(shè)計與開發(fā)

    實現(xiàn)作了詳細(xì)完整的闡述。系統(tǒng)開發(fā)選用Spring框架處理系統(tǒng)的復(fù)雜業(yè)務(wù)邏輯,利用Web2.0技術(shù)開發(fā)高度交互性和響應(yīng)及時的用戶界面,采用i
    發(fā)表于 04-24 09:22

    j2ee規(guī)范中文版下載

    j2ee規(guī)范中文版,Java 是當(dāng)前IT 領(lǐng)域中比較流行的技術(shù)之一。J2EE 是當(dāng)前比較流行的企業(yè)級應(yīng)用架構(gòu)。本人一直致力于J2EE 架構(gòu)的學(xué)習(xí)和研究,但是總是對英文文檔有不可言語的恐
    發(fā)表于 07-07 15:28 ?0次下載

    基于J2EE的嵌入式遠(yuǎn)程教學(xué)系統(tǒng)

    介紹了面向?qū)ο蟮?b class='flag-5'>系統(tǒng)開發(fā)平臺J2EE 以及對Web 應(yīng)用系統(tǒng)的支持,說明了J2EE 技術(shù)在高校EDLS(嵌入式遠(yuǎn)程教學(xué)
    發(fā)表于 07-08 08:50 ?18次下載

    基于J2EE/MVC的裝備需求論證管理系統(tǒng)的設(shè)計

    基于MVC 結(jié)構(gòu)的開發(fā)平臺,采用J2EE 中JSP、Servlet、EJB 等技術(shù),根據(jù)裝備作戰(zhàn)需求論證系統(tǒng)的特點和功能需求,實現(xiàn)了一種基于
    發(fā)表于 08-06 09:18 ?17次下載

    基于J2EE架構(gòu)的信息查詢系統(tǒng)的研究與應(yīng)用

    針對目前異質(zhì)網(wǎng)絡(luò)環(huán)境下的信息查詢需求,結(jié)合J2EE 架構(gòu)及MVC 設(shè)計模式,研究了基于J2EE 架構(gòu)的信息查詢系統(tǒng)體系結(jié)構(gòu),并且應(yīng)用Struts 框架,給出了基于Struts 框架的信息查詢
    發(fā)表于 08-13 09:06 ?20次下載

    基于J2ME和J2EE的新農(nóng)合系統(tǒng)設(shè)計與實現(xiàn)

    結(jié)合J2ME 和J2EE 技術(shù),提出了新農(nóng)合系統(tǒng)的解決方案。介紹了J2ME 和J2EE 體系結(jié)構(gòu)
    發(fā)表于 08-13 14:46 ?14次下載

    基于J2EE和Web服務(wù)的營銷管理信息系統(tǒng)

    J2EE 是一種全新概念互聯(lián)網(wǎng)應(yīng)用程序開發(fā)模型。探討了基于J2EE 和Web 服務(wù)的MIS 系統(tǒng)開發(fā)過程實踐中遇到的問題,給出了相應(yīng)的解決方法,以營銷管理信息系統(tǒng)為例,討論具體應(yīng)用
    發(fā)表于 08-14 12:12 ?10次下載

    基于J2EE的分布式計算機聯(lián)鎖控制系統(tǒng)

    本文提出了不僅僅在硬件上,而且在軟件上實現(xiàn)真正的分布式控制的基于J2EE 的計算機聯(lián)鎖控制系統(tǒng),闡述了如何用J2EE 構(gòu)架來架構(gòu)這種計算機聯(lián)鎖控制
    發(fā)表于 09-07 10:13 ?15次下載

    基于J2EE的工作流管理系統(tǒng)框架研究與實現(xiàn)

             為了把ISO9000 過程管理思想應(yīng)用到企業(yè)信息化建設(shè),并且搭建一個能夠融合企業(yè)已有信息系統(tǒng)的平臺,提出了采用
    發(fā)表于 09-11 09:59 ?26次下載

    基于J2EE的電子政務(wù)系統(tǒng)的設(shè)計與實現(xiàn)

    分析了高校信息化的現(xiàn)狀和不足,給出了解決方法,即采用J2EE 技術(shù)來構(gòu)建一個高校電子政務(wù)系統(tǒng)。本系統(tǒng)采用
    發(fā)表于 09-26 08:58 ?14次下載

    J2EE平臺WebGIS設(shè)計技術(shù)探討

    J2EE平臺WebGIS設(shè)計技術(shù)探討:針對傳統(tǒng)WebGIS 設(shè)計方法的局限性,利用J ava 平臺無關(guān)性的優(yōu)點,為拓展GIS 在電子政務(wù)中的
    發(fā)表于 01-01 18:51 ?6次下載

    基于J2EE的實驗管理系統(tǒng)的設(shè)計與實現(xiàn)

    詳細(xì)闡述了自行開發(fā)的實驗管理系統(tǒng)的設(shè)計與實現(xiàn),提出了一套基于J2EE 框架平臺的系統(tǒng)解決方案。集成Struts、Spring、Hiberna
    發(fā)表于 01-15 14:02 ?10次下載

    WebGIS危險源管理系統(tǒng)的設(shè)計與實現(xiàn)

    WebGIS危險源管理系統(tǒng)的設(shè)計與實現(xiàn) 1、概述   重大危險源監(jiān)督
    發(fā)表于 04-17 17:30 ?1415次閱讀
    <b class='flag-5'>WebGIS</b>的<b class='flag-5'>危險源</b><b class='flag-5'>管理</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計與<b class='flag-5'>實現(xiàn)</b>