公務員期刊網(wǎng) 論文中心 正文

水資源建設管理系統(tǒng)研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了水資源建設管理系統(tǒng)研究范文,希望能給你帶來靈感和參考,敬請閱讀。

水資源建設管理系統(tǒng)研究

1系統(tǒng)功能概述

1.1檔案管理模塊

一是建設項目與監(jiān)理項目中的招、投標文件,評標文件,中標通知,合同協(xié)議,驗收等紙質(zhì)、照片、音頻影像等按年度、類型存檔查詢與管理。二是建設項目驗收過程中的年度檢驗、自驗和終驗中:建管方、設計方、集成方、監(jiān)理方等各類型報告及附件備案的管理。三是公文管理:水利部文件、水利廳文件、財政廳文件、項目辦文件及簡報分類型分年份管理,商業(yè)軟件、數(shù)據(jù)庫、操作系統(tǒng)、硬件等采購的各類協(xié)議合同分類分年份管理。

1.2年度建設管理模塊

按年份分標段對各類型公司(軟件公司、勘測設計公司、建設公司、監(jiān)理公司等)中標情況分類管理。如中標的項目、監(jiān)測點、應用軟件、服務器等進行備案管理,以便查詢與統(tǒng)計。

1.3資產(chǎn)管理

按照資產(chǎn)類別把資產(chǎn)分為取用水戶、水功能區(qū)、硬件、軟件、辦公設備,通過資產(chǎn)管理平臺,實現(xiàn)全面的、系統(tǒng)的掌握資產(chǎn)的采購、變更管理、維護保養(yǎng)、運行狀態(tài)、以及各資產(chǎn)的維護人員與責任人等信息。

1.4資金管理模塊

一是國家資金管理,按照國家下?lián)苜Y金的批次、建設的項目、使用計劃進行管理;二是省配套資金管理,按照省配套資金下?lián)艿呐巍⒔ㄔO的項目、使用計劃進行管理;按年份建設總經(jīng)費管理,按照每年的建設資金總量,分批次、分類型(國家資金、省配套資金)、分項目(利用資金建設的項目)進行管理。

2混合模式架構

河南省水資源管理系統(tǒng)軟件采用C/S和B/S混合模式搭建,主要以B/S模式為主。在組織架構上采用三層模式進行設計:數(shù)據(jù)訪問層、業(yè)務邏輯層、應用層。在系統(tǒng)控制層針對不同的用戶群,采用了C/S和B/S混合模式,以滿足不同業(yè)務人員對系統(tǒng)的功能需求。在操作過程中,維護及開發(fā)人員可通過C/S結構的客戶端訪問系統(tǒng),對系統(tǒng)進行二次開發(fā)或參數(shù)配置;運行及使用人員則通過B/S客戶端訪問系統(tǒng)進行查詢、分析以及系統(tǒng)允許的其他操作。系統(tǒng)應用層以一體化支撐平臺為主,用組件化的形式提供系統(tǒng)應用級服務,主要分為三種類型的組件:平臺核心組件、專業(yè)服務組件、公共服務組件。平臺核心組件提供支撐平臺運行所必需的環(huán)境和服務,包括平臺核心服務組件、平臺運行時組件以及支持平臺運行的其他關鍵組件;公共服務組件包括Web服務、管理組件、用戶與資源管理組件以及數(shù)據(jù)庫管理組件等;專業(yè)服務組件依托應用支撐平臺環(huán)境,建立水資源管理的業(yè)務邏輯并構建各項水資源管理事務流程,并按照需求定制涵蓋水資源建設管理、水資源資金管理、水資源各類合同管理等業(yè)務組件。

3Silverlight技術應用

河南省水資源管理系統(tǒng)采用了近年來比較流行的Sil-verlight技術進行開發(fā)應用。Silverlight是一種微軟在Web前端程序開發(fā)所實現(xiàn)的一種解決方案,它具有跨瀏覽器、跨客戶平臺的特性,是RichInternetApplication策略應用程序的一種開發(fā)平臺,以瀏覽器外掛組件的方式提供調(diào)用。Silverlight的核心是瀏覽器增強模塊,其作用是呈現(xiàn)XAML并在瀏覽器界面上繪制生成內(nèi)容豐富、視覺效果絢麗的圖形。它以不到2MB體積的大小完成了豐富多彩的應用效果,可以在Windows和Macintosh等多種瀏覽器上運行相應版本的Silverlight應用程序(當有新的版本時會自動進行系統(tǒng)更新),并能享受在線游戲、視頻分享、動畫等各種網(wǎng)絡服務。河南省水資源管理系統(tǒng)全面使用了Silverlight技術,整體效果沉穩(wěn)大氣,與瀏覽器無縫銜接,以桌面應用程序的界面實現(xiàn)了B/S架構的功能,取得了視覺與應用堪稱完善的雙重效果。

4插件式架構

4.1降低系統(tǒng)各模塊之間的相互依賴性

在進行插件式開發(fā)中,任何一個系統(tǒng)功能模塊、用戶界面模塊乃至一個圖標都可以以插件的方式進行部署,從而提高了程序功能模塊的重用性;各個系統(tǒng)模塊可以同時進行獨立開發(fā),相互之間不存在相互依賴性,使各個獨立的功能模塊都可以單獨運行,當然也可以通過插件框架進行托管運行,這樣一來不但使整個系統(tǒng)的靈活性得到了提高,同時也確保了系統(tǒng)的安全性;當對一個獨立的模塊進行修改調(diào)試時也不會影響到其他插件模塊的正常運行,從而降低了系統(tǒng)的維護難度,提高了系統(tǒng)的可擴展性。

4.2系統(tǒng)模塊獨立開發(fā)、部署、維護

水資源管理系統(tǒng)的每個功能模塊都可以按照插件契約服務接口所定義的服務接口進行獨立開發(fā),開發(fā)完成編譯后可獨立運行,也可通過插件框架進行托管運行。各子系統(tǒng)獨立運行,不進行相互的控制,其間的數(shù)據(jù)聯(lián)系通過信息交換緩沖區(qū)或數(shù)據(jù)庫進行。各子系統(tǒng)的功能相對獨立,平行協(xié)調(diào),相互間通過數(shù)據(jù)交換緩沖區(qū)、數(shù)據(jù)庫和運行通知的方式建立聯(lián)系,以利于在保證整個系統(tǒng)關聯(lián)性、完整性的前提下,獨立有效地實現(xiàn)各子系統(tǒng)的功能以及維護部署等。

4.3根據(jù)需求動態(tài)的組裝、分離系統(tǒng)

水資源管理系統(tǒng)的各個功能模塊都是以一個插件的形式進行開發(fā),并通過系統(tǒng)的統(tǒng)一配置來完成插件的更新、組裝與分離。當進行插件的更新時只需要通過系統(tǒng)的插件管理窗口,向服務器上傳相應的xap插件包或者是.dll的動態(tài)庫文件,之后其它用戶登錄系統(tǒng)時,系統(tǒng)會自動檢測到xap插件包或.dll動態(tài)庫文件的最新版本,并自動進行更新與升級;同時當系統(tǒng)檢測到某一xap插件包或.dll動態(tài)庫文件被刪除后則會自動地對系統(tǒng)進行重新組裝從而完成插件的卸載。

5WebService接口

河南省水資源管理系統(tǒng)在數(shù)據(jù)交互與瀏覽過程中采用WebService接口技術以保障數(shù)據(jù)的統(tǒng)一與安全。WebService是獨立的、模塊化的應用,能夠通過互聯(lián)網(wǎng)來并描述定位以及調(diào)用,用來實現(xiàn)面向組件和跨語言、跨平臺松耦合應用集成,同時使用Webservices很好地讓分布在不同網(wǎng)段、不同區(qū)域的計算機和設備一起工作,為用戶訪問提供了一個健壯、統(tǒng)一的數(shù)據(jù)接口。接口設計對于構建一個可擴展的應用程序來說是非常必要的實現(xiàn)方式,本系統(tǒng)中主要包括的接口有業(yè)務功能擴展接口和數(shù)據(jù)訪問接口,業(yè)務功能擴展接口主要體現(xiàn)在本系統(tǒng)的基于插件式的業(yè)務功能模塊的擴展,該功能使得系統(tǒng)對外公開了一個統(tǒng)一的業(yè)務功能擴展接口,該接口使得應用程序模塊擴展不需要修改任何已經(jīng)編譯好的代碼的情況下實現(xiàn)業(yè)務功能動態(tài)擴展。本系統(tǒng)中數(shù)據(jù)訪問接口主要通過WebService技術實現(xiàn)了底層數(shù)據(jù)統(tǒng)一訪問的通用接口。

6系統(tǒng)安全管理

水資源管理系統(tǒng)雖然不涉及國家保密信息,但由于系統(tǒng)的信息比較敏感,因此,需要參照相關要求,制定信息管理制度。在信息對社會公共提供服務前,必須采用相關的技術手段,加強數(shù)據(jù)訪問的審核、審定,防止數(shù)據(jù)的篡改、刪除;向社會提供的水資源信息,在應用軟件編制中應按相關業(yè)務流程,經(jīng)相關部門審核后方可,以保證向社會提供的水資源信息的正確性、權威性、時效性。建立完備的數(shù)據(jù)備份和恢復機制:良好的備份和恢復機制,可在攻擊造成損失時,盡快地恢復數(shù)據(jù)和系統(tǒng)服務。在應用系統(tǒng)安全層面,對各級組織結構、操作員賬號、權限應具備相應的管理功能,并通過統(tǒng)一的身份認證機制實現(xiàn)身份認證和權限控制。按照組織結構對系統(tǒng)的所有用戶進行統(tǒng)一編碼,采用分級的管理方式,提供分級別、分角色、分用戶、高安全性、易操作的安全保障。權限設置必須由被授權的管理員完成,管理員不能設置大于自身權限的權限。7結論河南省水資源管理系統(tǒng)在基于C/S和B/S混合模式搭建,內(nèi)容豐富、視覺效果絢麗的交互式體驗Silverlight的應用,靈活安全的插件式架構設計,獨立、模塊化的WebService應用使水資源建設中的檔案管理、年度建設管理、資產(chǎn)管理、資金管理等工作更加規(guī)范科學、快捷高效,對河南省的水資源監(jiān)控能力建設起到了積極的推動作用。

作者:姚廣華 單位:許昌水文水資源勘測局

相關熱門標簽