于 蓉,趙 釗,袁 東
(山東省水利勘測設計院,山東 濟南 250014)
取水許可是我國水資源行政管理的基本法律制度,建立山東省取水許可電子臺賬,及時掌握取水單位在獲得取水許可證后是否依法履行了法定義務,是否依法按取水量繳納水資源費獲得取水權,取水的地點、取水量及取水單位基本情況是否變化,是否達到國家規定的排水水質標準,是否開展了節水技術改造等基本情況,以便進一步提高水資源節約、保護和配置的行政管理水平,進一步提高水資源的利用效率和效益,對山東省推行最嚴格水資源管理制度,及經濟社會可持續發展和全面建設小康社會提供可靠的水資源保障具有極其重要意義。
取水許可電子臺賬系統以地理信息系統為平臺,建立取水工程、取水許可申請、取水許可證、省取耗水、水文站、水資源分區等多個專題數據庫。采用WebGIS技術,開發應用系統,實現基于地理定位的取水許可臺賬專題信息查詢統計與計算分析。建成后的系統,以山東省基礎地理信息數據為背景,可實現圖形信息與屬性信息的聯動查詢,用戶既可從圖上查詢取水工程、水文站、灌區等的基本信息,也可將數據庫中的相關信息定位到地圖上,方便、直觀;以取水許可證數據庫、取水工程數據庫、取水許可申請數據庫等為基礎,可實現方便、快捷的查詢、統計、匯總、輸出山東省取水許可證發放情況,還可實現按水資源分區、省、市、縣、河流、取水地點、取水用途、發證機關、取水量大小、水資源費收費情況等單一條件和多個條件來查詢取水許可信息或取水許可申請信息。取水許可電子臺賬下有4個子模塊,分別為:基本信息管理、用水總量控制指標管理、區域取水許可上報管理、取水許可查詢統計。
系統開發以基于Web的地理信息技術為機構的B/S模式搭建,開發的關鍵技術包括:J2EE技術、GIS技術、FLEX技術、多層架構技術、Web Services技術、門戶技術、工作流技術等。
系統在技術上將采用符合J2EE規范的多層分布應用模式,實現應用控制、業務邏輯、數據存取相分離的架構方案,可以得到較好的穩定性、高可靠性和擴展性,同時,為用戶提供了可伸縮、易訪問、易管理的方法。
計劃采用GIS和Adobe Flex結合的方式開發應用系統,Flex Viewer框架的構建有助于開發和部署針對GeoWeb的應用程序,使得能夠充分的發揮服務器端的空間服務能力。服務器端的服務通過ArcGIS服務器和ArcGIS在線數據提供。地理空間信息服務可以由工作在軟件即服務方式的伺服機提供商獲得,比如ArcGIS在線數據庫、JSON/REST數據等網絡數據源?;贔lex Viewer框架開發的應用程序所消耗的數據可以由服務器端提供,也可以是從移動設備運行動態生成的數據。
Flex是Adobe公司推出的基于開源、免費、跨平臺的新一代富客戶端平臺。這種新型的富客戶端能夠提供和早期C/S技術一樣出色的UI,但又和B/S一樣不需要在用戶的機器上進行任何部署,也不需要手動對應用程序進行版本更新。
應用采用B/S結構,即Browser/Server(瀏覽器/服務器)結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現,形成3-tier結構。B/S結構主要是利用了不斷成熟的WWW瀏覽器技術,結合瀏覽器的多種技術,用通用瀏覽器就實現了原來需要復雜專用軟件才能實現的強大功能,并節約了開發成本。
采用多層應用體系架構的優勢在于:
保證系統的安全性:中間層(業務邏輯層)隔離了表現層直接對數據庫系統的訪問,保護了數據庫系統和數據的安全。
提高系統的穩定性:三層分布式體系保證了系統更可靠的穩定性,滿足7×24 h全天候服務:
業務邏輯層緩沖了用戶與數據庫系統的實際連接,使數據庫系統的實際連接數量遠小于應用數量。
在訪問量和業務量加大的情況下,可以用多臺主機設備建立集群方式,共同工作,進行業務邏輯處理,實現負載均衡。
系統易于維護:由于業務邏輯在中間服務器上,并且采用組件化方式設計,當業務規則變化后,用戶界面層不做任何改動,就能立即適應。
快速響應:通過負載均衡以及業務邏輯層緩存數據能力,可以提高對客戶端的響應速度。
隨著計算機技術的飛速發展,各種各樣的應用軟件需要在各種平臺之間進行移植,或者一個平臺需要支持多種應用軟件和管理多種應用系統,軟、硬件平臺和應用系統之間需要可靠和高效的數據傳遞或轉換,使系統的協同性得以保證。Web Services體系結構基于三種角色之間的交互操作一起作用于Web Services構件。
利用XML作為系統接口的數據交換標準。XML數據傳輸是不同系統之間日漸流行的標準數據傳輸方式,由于與平臺和編程語言的無關性,因此,通過XML可以有效保證對各種異構系統的數據接口需要,以達到各系統數據資源的最優整合。
門戶是一個重要的Web站點并且是一個聯合的社區,他提供內容聚集、搜索服務、協作工具、應用程序訪問和集成,所有這些功能存在于與最終用戶進行個性化的交互中。通過個性化“我的主頁(My HomePages)”來滿足每個最終用戶的需要并將個性化嵌入門戶服務和應用程序各個角落可以對門戶加以區分。其次,門戶與Web站點不同,因為他用幾乎相同的措施將個性化與選擇內容、協作功能程序以及應用程序服務結合在一起。對最終用戶而言,門戶就是一個到所有計算資源的單獨訪問點。
從辦公業務的角度來看,使用目標、業務功能、限制等來代替流程所需資源信息對業務流程進行描述是非常重要的。在業務流程設計過程中,需要業務經理與負責業務流程管理的管理人員之間經常進行交流,以保證業務流程管理的順利實施。
建設山東取用水戶電子臺賬系統,此系統建成后,將實現取水信息共享、管理、分類查詢與動態統計??煞奖憧旖莸亟y計、匯總和查詢山東省取水許可證發放情況,能夠按照水資源分區、省、市、取水用途、實際取水、發證機構、監管機構等條件,組合查詢取水許可申請或取水許可證發放情況,并可實現在電子地圖上查詢取水工程、河流水系以及水資源分區的基本信息,并可按照水利部統一要求生成取水許可臺賬及各種專題報表,供各級水行政主管部門查閱。