【摘 要】首先介紹了廣州市水污染源、排水管網數據庫管理平臺項目建設的必要性,分析了系統的建設目標,給出了系統的設計方案,并對系統的開發實現進行了闡述,系統通過了正式驗收,取得了良好的效果。
【關鍵詞】水污染源;排水管網;數據庫管理;C/S;B/S
0.引言
廣州市水污染源[1]、排水管網[2]數據庫管理平臺建設的開展,是把廣州建設成為“山水之都”[3]的重要舉措,是水污染源調查[1]信息化建設的需求,也是“數字水務”[4]建設的需要。
1.系統建設目標
本項目的工作對象包括廣州市中心六區的水污染源和排水管網。該平臺充分利用計算機技術、GIS技術和通信技術,實現對水污染源調查成果數據的可視化信息管理。
2.系統設計方案
2.1系統設計思想
2.1.1基于面向服務架構(SOA)思想
面向服務的體系結構[5](SOA)實現服務之間的松耦合,使得系統可以靈活的適應業務的需要。
2.1.2圖文一體化管理
圖文互訪、構建圖文一體化系統,實現“從文到圖”和“從圖到文”的查詢,是GIS在電子政務領域應用的新特點。
2.1.3搭建靈活的、標準的、可配置的空間數據展示
搭建靈活的、標準的、可配置的空間數據展示子系統,實現用戶、角色、功能權限、數據權限等靈活的設置。
2.1.4提供標準的可配置的服務
提供標準的可配置的服務,該服務針對不同的用戶及用戶不同的需求,設置其角色、功能權限、數據權限等。
2.2系統總體架構
廣州市水污染源、排水管網數據管理平臺采用B/S與C/S相結合的模式。B/S架構[6]使得客戶端只需要通過簡單的IE瀏覽器就可以應用地圖瀏覽、數據查詢與統計分析、信息展示等;C/S架構[7]實現大批量數據導入、導出及其他一些日常管理使用功能。
系統分為四層:最底層是數據層,數據庫管理軟件采用Oracle 和GIS Server;第二層為數據處理層,主要是對空間數據進行處理、監理、轉換和入庫,以及維護更新;第三層是數據管理層,包括對數據的編輯維護、數據瀏覽查詢統計、信息展示、管網養護、項目管理等功能;第四層是數據應用層。
2.3系統功能設計
廣州市水污染源、排水管網數據管理平臺功能設計包括C/S和B/S兩部分。C/S實現用戶權限管理、數據監理、數據轉換、數據編輯、數據維護、數據更新和數據庫管理等功能;B/S實現地圖瀏覽、專題圖管理、數據查詢、數據統計、空間分析、信息展示、管網養護、工程項目輔助管理、系統服務接口等功能。
下面對系統的部分功能作一些簡單的描述:
(1)空間分析。
空間分析包括緩沖區分析、3D分析、爆管分析、疊加分析、橫斷面分析、縱剖面分析、上下游追溯和貫通性分析、管線收水區域分析。
(2)信息展示。
信息展示包括信息發布、工程建設進度展示、建設規劃展示和治理成果展示。
(3)管網養護。
管網養護功能主要包括管網養護情況登記,管網檢修養護歷史查詢,管網檢修養護情況統計。
(4)工程項目輔助管理。
工程項目輔助管理實現對工程資料的管理、工程進度管理和工程檔案的管理。
3.系統開發實現
本系統開發語言采用 JSP(JavaServer Pages),Java Servlet;軟件組件模型采用JavaBean;開發范式采用面向對象技術;系統架構描述工具采用 Microsoft Visio 2003;系統設計管理工具采用Rational Rose 2002;版本控制工具采用 Microsoft Visual SourceSafe 6.0;項目管理工具采用 Microsoft Project 2003;數據庫建模工具采用Sybase PowerDesigner 9.0;系統開發工具采用J2EE平臺;數據庫采用SQL Server 2000。
根據系統的設計思想并利用以上開發工具,對廣州市水污染源、排水管理數據庫管理平臺項目實施,完成了系統各項功能的開發。
4.結論與展望
廣州市水污染源、排水管網數據庫管理平臺項目已經通過正式驗收。目前,系統運行穩定,實現了現有管網管理水平和能力的提高、移動管養,提高了工程管理的處理速度和處理水平,實現了水污染源管理監控、排水管網設施管理維護、事故預警和相關的決策支持。 [科]
【參考文獻】
[1]任成均.廣州市水環境污染源成因分析[J].廣東水利水電,2004,(03).
[2]排水管網信息管理系統設計[D].中國優秀博碩士學位論文全文數據庫(碩士),2007,(06).
[3]林賢忠.關于廣州市建設“山水之都”水環境問題治理措施初探[J].廣東水利電力職業技術學院學報, 2003,(03).
[4]胡傳廉.上海\"數字水務\"規劃與實踐[J].中國水利,2003(22).
[5]麻志毅 陳泓婕.一種面向服務的體系結構參考模型[J].計算機學報,2006,(7).
[6]周曉娟,王法能,毛勁松,.基于B/S的WEB數據庫技術[J].航空計算技術,2005,(04).
[7]吳毅杰,張志明.C/S與B/S的比較及其數據庫訪問技術[J].艦船電子工程,2003,(02).