張黎新++全龍翔++黃永剛++黃永鑫
[摘 要]依據(jù)目前火電廠環(huán)境保護(hù)管理信息系統(tǒng)存在的技術(shù)需求,結(jié)合地理信息系統(tǒng),用原型法進(jìn)行用戶需求分析,采用工作流的思想定義用戶的操作規(guī)范,建立了科學(xué)的環(huán)境保護(hù)管理信息系統(tǒng)模型?;诮M件式開發(fā)的思路,采用基于Windows DNA實用架構(gòu),研發(fā)了一套通用的模型化火電廠環(huán)境保護(hù)管理信息系統(tǒng)。為火電廠環(huán)境保護(hù)管理的數(shù)字化、自動化打下基礎(chǔ)。
[關(guān)鍵詞]火電;環(huán)境管理;數(shù)字化;WebGIS;Windows DNA
中圖分類號:TM73 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-914X(2016)08-0322-01
WebGIS是Internet技術(shù)與GIS相結(jié)合的產(chǎn)物,是在網(wǎng)絡(luò)環(huán)境下的一種存儲、處理、分析和顯示與應(yīng)用地理信息的計算機(jī)信息系統(tǒng)[1,2]。WebGIS提供了一種易于維護(hù)的分布式GIS解決方案。結(jié)合電廠環(huán)保管理系統(tǒng)的特點,建立一套基于WebGIS的,可以持續(xù)完善的開放性的環(huán)保管理信息系統(tǒng)是可行的。首先,WebGIS是開放性系統(tǒng)。其次,Windows DNA[3,4]提供了一種基于開放式協(xié)議和公共接口的具有高度協(xié)作能力的框架,提供和各級接口的兼容能力,在兼顧當(dāng)前信息系統(tǒng)需求的同時,并為今后信息系統(tǒng)的進(jìn)一步發(fā)展提供升級的機(jī)制。第三,組件式開發(fā),適應(yīng)電廠子系統(tǒng)的多樣性。
1 用戶需求分析
研究采用演化型原型化方法進(jìn)行用戶需求分析,先構(gòu)造一個功能簡單而且質(zhì)量要求不高的模型系統(tǒng),作為最終系統(tǒng)的核心,然后通過不斷的擴(kuò)充完善,逐步追加新的要求,發(fā)展成為最終的用戶系統(tǒng)。根據(jù)原型化的實施特點結(jié)合火電廠環(huán)保管理信息系統(tǒng)的實際確定以下的系統(tǒng)需求分析步驟。首先建立原型化的三個中心組織,即開發(fā)中心、生產(chǎn)中心和信息中心。然后配備原型化的中心人員。最后建立原型化的工作環(huán)境。
2 基于WindowsDNA架構(gòu)WebGIS
根據(jù)Windows DNA體系的特點,以及火電廠環(huán)保管理信息系統(tǒng)的具體需求,利用WebGIS組件軟件MapInfo公司的系列軟件[5],采用支持空間數(shù)據(jù)庫的Oracle9i為核心數(shù)據(jù)庫建立實際的應(yīng)用系統(tǒng)[6]。系統(tǒng)結(jié)構(gòu)中各部分的主要功能描述如下:應(yīng)用服務(wù)器,使用MapInfo的地圖發(fā)布服務(wù)器產(chǎn)品MapXtreme for Windows,建立基于Web的信息管理系統(tǒng),使用人員可以使用瀏覽器通過局域網(wǎng),可以查看各種資源的基本信息,查詢其屬性信息,并做各種統(tǒng)計分析。同時MapXtreme for Windows可以直接與Oriacle9i數(shù)據(jù)庫相連,利用數(shù)據(jù)庫中不斷更新的屬性數(shù)據(jù)和地圖數(shù)據(jù),與最新的業(yè)務(wù)地圖和屬性保持一致。
3 系統(tǒng)的設(shè)計與實現(xiàn)
3.1 系統(tǒng)的軟硬件配置
本系統(tǒng)選用MapInfo公司的WebGIS軟件作為支撐平臺,根據(jù)前面介紹的各個功能模塊的特點的配合微軟的主流操作系統(tǒng),系統(tǒng)軟件的配置如下:
1) 數(shù)據(jù)服務(wù)端:
操作系統(tǒng):Windows 2000 Sever
數(shù)據(jù)庫平臺:Oracle9i及其插件Oracle Spatial
SQLServer2000及其插件MapInfo for SQLServer
2) WEB服務(wù)器端:
WebGIS平臺:MapXtreme, MapInfo Professional17
操作系統(tǒng):Windows 2000 Server
數(shù)據(jù)庫平臺:Oracle Client, SQLSever2000
3.2 系統(tǒng)基本功能
根據(jù)火電廠環(huán)保管理系統(tǒng)的特點,確定系統(tǒng)要實現(xiàn)的各個功能模塊,其中綜合計劃模塊和項目建設(shè)模塊仍按照一般的數(shù)據(jù)庫規(guī)范進(jìn)行設(shè)計,而在環(huán)境檢測、污染管理和環(huán)境監(jiān)理模塊中,確定GIS的初步要求,按照空間數(shù)據(jù)模型進(jìn)行數(shù)據(jù)庫的設(shè)計與實現(xiàn)。
3.3 系統(tǒng)模塊設(shè)計
以往固定的操作流程使用很不方便,研究采用新的業(yè)務(wù)流程管理模式——增加流程自定義功能。設(shè)計系統(tǒng)工作流控制模型將組織模型和過程模型有機(jī)結(jié)合在一起,根據(jù)業(yè)務(wù)規(guī)則對業(yè)務(wù)過程中的各項業(yè)務(wù)活動及任務(wù)指派等工作進(jìn)行控制和協(xié)調(diào)。
3.4 錄入和報表功能的實現(xiàn)
火電廠環(huán)境管理涉及的范圍廣、項目多,需要發(fā)電廠各級部門協(xié)助,為減少統(tǒng)計工作量,采用“一套表”的思想來設(shè)計,既保證指標(biāo)的完整性,又要減少指標(biāo)的重復(fù)。
3.5 系統(tǒng)WebGIS功能的實現(xiàn)
1. 廠區(qū)綠化圖
根據(jù)國家環(huán)保局的要求,火電廠要將大門全景圖,主廠區(qū)鳥瞰圖及廠區(qū)綠化GIS圖直接上網(wǎng),利用本系統(tǒng)提出的WebGIS功能可以方便地實現(xiàn)這一點,以滿足上一級環(huán)保部門的統(tǒng)計分析,并接受社會的監(jiān)督。
2. 用水流程圖
火電廠用水系統(tǒng)比較復(fù)雜,是火電廠環(huán)保管理的一個基礎(chǔ)環(huán)節(jié),也是社會普遍關(guān)心的問題,尤其是提高水的復(fù)用率,盡量減少新鮮水的使用量。系統(tǒng)提供了水流程模塊,可以利用WebGIS功能對電廠的重復(fù)用水可進(jìn)行全面的管理。
3. 污染氣象測試圖
火電廠污染氣象測試技術(shù)非常復(fù)雜,以淺丘及平原非城市地區(qū)污染氣象測試項目為例,應(yīng)符合下列要求:
1) 大氣邊界層風(fēng)向風(fēng)速分布的測試宜采用基線小球測風(fēng)法。
2) 大氣邊界層溫度層結(jié)控測應(yīng)滿足:宜用電子低空探空儀;基點溫度宜用阿斯曼通風(fēng)干燥球氣溫儀;探測記錄時間不宜低于20min;與風(fēng)線水球測風(fēng)同步探測。
3) 在評價區(qū)內(nèi)應(yīng)加強(qiáng)對地面流場的測試,地面電接風(fēng)儀測點的設(shè)置與分析,要以能反映評價區(qū)域地面流場特征為前提,根據(jù)評價區(qū)大小和地形復(fù)雜程度,可設(shè)置3-10個測點。
4) 內(nèi)邊界層和海陸環(huán)流出現(xiàn)的氣象條件、頻率、時段和影響空間范圍的測試;
5) 向岸流、向流的擴(kuò)散特征測試;
6) 典型條件下大氣穩(wěn)定度時空分布測試。
根據(jù)火電廠污染氣象測試技術(shù)規(guī)定的要求,針對相關(guān)實測數(shù)據(jù),系統(tǒng)可以進(jìn)行復(fù)雜的GIS功能分析。
4 結(jié)論與展望
4.1 研究結(jié)論
研究致力于火電廠環(huán)保管理系統(tǒng)的研究開發(fā),根據(jù)火電廠傳統(tǒng)環(huán)保管理系統(tǒng)的特點,充分利用先進(jìn)的系統(tǒng)開發(fā)思想,建立合理的應(yīng)用體系框架,為該系統(tǒng)的進(jìn)一步發(fā)展打下基礎(chǔ)。
4.2 問題展望
研究提出的基于Windows DNA系統(tǒng)架構(gòu)的火電廠環(huán)保管理信息系統(tǒng)開發(fā)的解決方案有以下幾個方面可以進(jìn)一步發(fā)展和創(chuàng)新:1)空間數(shù)據(jù)在數(shù)據(jù)庫中的存儲問題。2)系統(tǒng)的傳輸效率,圖形控件的制作及其在網(wǎng)絡(luò)中的傳輸問題。
參考文獻(xiàn)
[1] 張順. 互聯(lián)網(wǎng)地理信息系統(tǒng)發(fā)展簡史[J]. 電子世界, 2014, (18):179-180.
[2] Mathiyalagan V, Grunwald S, Reddy K R, et al. A WebGIS and Geodatabase for Floridas wetlands[J]. Computers and Electronics in Agriculture, 2005, 47(1):69-75.
[3] 姜睿. 基于Windows DNA的公務(wù)人員管理系統(tǒng)[D]. 2011.
[4] 姚 江, 方壽海. 基于 Windows DNA 的三層結(jié)構(gòu)設(shè)計和實現(xiàn)[J]. 軟件時空, 2007, (27):233-235.
[5] 田少華, 叢亮亮. MapInfo矢量數(shù)據(jù)到S57標(biāo)準(zhǔn)數(shù)據(jù)的映射研究與實現(xiàn)[J]. 大連海事大學(xué)學(xué)報, 2015, 41(5):51-58.