摘要:水是人類生產(chǎn)和生活中不可缺少、不可替代的重要資源,是人類生存和經(jīng)濟社會可持續(xù)發(fā)展的基礎(chǔ),是制約人類社會發(fā)展的重要因素。本文對水資源信息管理系統(tǒng)的設(shè)計和開發(fā)進行了研究,實現(xiàn)了水資源管理數(shù)據(jù)的錄入、編輯、查詢、統(tǒng)計分析、報表打印、更新維護、分級用戶管理等功能,這些有助于管理城市水資源。
關(guān)鍵詞:城市水資源;管理信息化軟件應(yīng)用
中圖分類號:S273 文獻標識碼:A 文章編號:1007-9599 (2012) 15-0000-02
1 管理軟件開發(fā)與目標及標準
我們應(yīng)該了解關(guān)于水資源的管理是為了我們的子孫后代,是千秋大業(yè),要建立科學(xué)的水資源管理信息系統(tǒng)才能更好的管理水資源,只有管理信息化了才能合理的掌握用水,科學(xué)配備,業(yè)務(wù)能力會有很大的提高,管理軟件是一個高科技的產(chǎn)物,但是我們的好多人員剛接觸根本不會用,這就要求要求我們的專業(yè)人員在設(shè)計頁面時更加人性化,提高系統(tǒng)控制性。要依據(jù)國家現(xiàn)在頒布的水利管理文件,要對系統(tǒng)建設(shè)實施統(tǒng)一的管理合理的設(shè)計方案逐級開發(fā)信息共享是國家水資源管理系統(tǒng)建設(shè)遵循的最終目標。只有把水資源管理體系軟件開發(fā)成可供資源信息化管理的體系才能更好的服務(wù)城市水資源控制提供更好的服務(wù)。
2 水資源信息管理體系的設(shè)計方案
2.1 水資源管理體系總體框架
要把資源系統(tǒng)建設(shè)的更好必須把管理體系軟件設(shè)計好這是最基礎(chǔ)的,設(shè)計的水資源信息管理系統(tǒng)包括這五個方面一是信息公開和報表體系、二是頁面信息相關(guān)聯(lián)的網(wǎng)頁、三是結(jié)算體系、四是所有程序的總的管理體系、五是維修系統(tǒng)的設(shè)計。在實際應(yīng)用中,邏輯結(jié)構(gòu)公報和年報體系是一個總的匯合,他們也可以分為以下幾個方面:每年的水資源管理報表,公開報表體系設(shè)計,還有界面管理體系也可以分的細化一些比如分地成表面的水和地下水,環(huán)境監(jiān)測體系和氣象觀測,業(yè)務(wù)方面的體系可以設(shè)計用取水量控制頒布用水許可證,等,管理體系還分政務(wù)公開和新聞預(yù)警,維護軟件可以安全的維護整個系統(tǒng)的安全。
2.2 管理體系性能的設(shè)計
(1)對一般統(tǒng)計結(jié)果的查詢系統(tǒng)。信息查詢系統(tǒng)能有效的查詢一些基本統(tǒng)計結(jié)果,包括一些基本數(shù)據(jù),文字信息和一些其他信息。
(2)對數(shù)據(jù)管理功能。數(shù)據(jù)傳送、修改、輸出和打印等功能。其中,數(shù)據(jù)傳送包括vdb界面上的數(shù)據(jù)傳送文字,以及將數(shù)據(jù)導(dǎo)入Ehjel數(shù)據(jù)文件的性能。所有對數(shù)據(jù)的修改,包括數(shù)據(jù)編輯、更新功能。數(shù)據(jù)輸出,一方面是生成基于不同需求的不同形式的語句,另一方面指的是能有效的保存下載的文件。
(3)系統(tǒng)數(shù)據(jù)研究和匯總。數(shù)據(jù)研究匯總包括綜合數(shù)據(jù)計算,數(shù)據(jù)的排列研究及動態(tài)生成的表格,他們直觀地體現(xiàn)了分析的動態(tài)和走向的原因。
(4)實行分級用戶管理制度。首先將所有用戶分為不一樣的等級然后做把各個等級的權(quán)限逐個下放,要做到真實的數(shù)據(jù)保護或?qū)?shù)據(jù)嚴格的保密。
(5)系統(tǒng)管理。要管理好數(shù)據(jù)做好數(shù)據(jù)備用數(shù)據(jù)一但丟失好急實恢復(fù),還有用戶管理以及建立新用戶,設(shè)置權(quán)限密碼、增加和刪除用戶的權(quán)力。
2.3 水資源管理系統(tǒng)技術(shù)方面的設(shè)計
為滿足水資源信息管理和功能的需要,應(yīng)該利用一個全面的數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)技術(shù)、計算機網(wǎng)絡(luò)技術(shù)來實現(xiàn)。總的服務(wù)軟件、Wybr軟件和其他服務(wù)器的服務(wù)端和所使用這些信息的客戶形成另一個端口,通過客戶端進行系統(tǒng)的數(shù)據(jù)變換,并且在瀏覽器上發(fā)出命令傳給使用者,服務(wù)器可以智能的控制系統(tǒng)并完成系統(tǒng)的指示。當然,技術(shù)需要專業(yè)的規(guī)劃,這包函數(shù)據(jù)庫技術(shù)利用SQLSkjle;Wyb技術(shù)選擇的基本框架環(huán)境是ASP.net,并且結(jié)合基本的技術(shù),如HTML、CSS、JavaScript,和最新的Ajax技術(shù),B / S開發(fā)模式,也就是使用服務(wù)器端(服務(wù)器)和瀏覽器(瀏覽器)兩者的結(jié)合。
3 水資源信息管理體系的開發(fā)與集成
水資源信息管理體系開發(fā)主要是指對城市水資源信息管理體系中水資源公報及年報管理子體系、水資源信息管理系統(tǒng)中業(yè)務(wù)信息管理子系統(tǒng)以及水資源信息管理系統(tǒng)中應(yīng)用信息管理子系統(tǒng)進行設(shè)計與開發(fā)。
3.1 系統(tǒng)開發(fā)關(guān)鍵技術(shù)
(1)數(shù)據(jù)庫技術(shù)(Dashkbase,DB)。DB是與應(yīng)用彼此獨立的,它是以一定的組織方式存儲在一起的、彼此相互關(guān)聯(lián)的、具有較少冗余以及可以被多個用戶共享的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)(DashjkseManage-mnhgtSyslkm,DBnS)是一個通用的軟件系統(tǒng),它是由一組計算機編程所形成的。我們應(yīng)該了解數(shù)據(jù)的庫管理體系可以對數(shù)據(jù)庫進行非常有效的治理。這里面包含儲存管理和系統(tǒng)安全及全面的控制管理體系。在這樣一個安全快捷的范圍內(nèi)用戶可以很快的維護系統(tǒng),收索文件,建立數(shù)據(jù)文件等。另外,數(shù)據(jù)模型是實現(xiàn)數(shù)據(jù)抽象的主要工具。數(shù)據(jù)模型決定了數(shù)據(jù)庫體系的構(gòu)造、系統(tǒng)指定語言(DDL)和數(shù)據(jù)控制語言(DgL)、數(shù)據(jù)庫設(shè)計方法、數(shù)據(jù)庫管理體系軟件的設(shè)計與實現(xiàn)。數(shù)據(jù)構(gòu)造和數(shù)據(jù)的操作和數(shù)據(jù)的完整性相互制約和成了數(shù)據(jù)表格。
(2)Wgb技術(shù)。Wgb技術(shù)的定義就是指與網(wǎng)頁相關(guān)的技術(shù)。Wgb技術(shù)包括Web服務(wù)器、網(wǎng)頁文件、動態(tài)網(wǎng)頁程序、解釋并運行動態(tài)網(wǎng)頁程序的程序環(huán)境、編寫網(wǎng)頁的語言、瀏覽器等方面。如果從Wgb服務(wù)器來說,特別需要考慮的是網(wǎng)頁是否是動態(tài)的,否則就無法采用這種編程語言以及解釋并運行這種語言的運行環(huán)境。
(3)計算機網(wǎng)絡(luò)技術(shù)。本系統(tǒng)是基于B/S結(jié)構(gòu)的水資源信息管理體系,所以它也必然會使用相關(guān)的計算機網(wǎng)絡(luò)技術(shù)。我們分別從硬件和軟件上分來講。首先從硬件上講,計算機網(wǎng)絡(luò)主要包括輸送主要數(shù)據(jù)和主要數(shù)據(jù)的分發(fā)它是由網(wǎng)絡(luò)輸出終端,數(shù)據(jù)交換器,和集成電路板形成的。我們都了解,數(shù)據(jù)信號的傳輸主要有網(wǎng)線、光纖、無線等。具體來講,網(wǎng)線多用于各終端與相應(yīng)網(wǎng)絡(luò)設(shè)施的連接一般間距比較近,而光纖則主要應(yīng)用于數(shù)據(jù)量大、距離遠的數(shù)據(jù)信號傳輸;最后,無線電傳輸數(shù)據(jù)主要是通過電磁信號來傳輸數(shù)據(jù),一般長見的就是使用筆記本連接網(wǎng)絡(luò)。另一方面,從軟件上講,主要包括數(shù)據(jù)通過網(wǎng)絡(luò)傳輸時所使用的不同協(xié)議而進行的不同的代號。WWW所使用的是HjTP協(xié)議,他的使用流程是,在數(shù)據(jù)到達網(wǎng)絡(luò)輸送的時候?qū)⒆儞Q為TkP/IP協(xié)議的數(shù)據(jù)在各網(wǎng)絡(luò)設(shè)備之間輸送,然后在客戶端再通過逆的轉(zhuǎn)換把數(shù)的據(jù)轉(zhuǎn)換成瀏覽器所識別的數(shù)據(jù)進行屏幕顯示。
3.2 系統(tǒng)開發(fā)環(huán)境
系統(tǒng)開發(fā)環(huán)境包括軟件的環(huán)境和硬件的環(huán)境。分開來講,體系軟件環(huán)境是指支持互聯(lián)體系正常運行的軟件匯合。采用B/S結(jié)構(gòu)的體系軟件環(huán)境與采用C/S結(jié)構(gòu)的體系軟件環(huán)境有一定差異,主要表現(xiàn)在以下方面:C/S系統(tǒng)的服務(wù)端為接收網(wǎng)絡(luò)數(shù)據(jù)的應(yīng)用程序,當接收信息傳輸過來時我們就可以進行下一步的信息查詢及操作了,然后返回直接的數(shù)據(jù)給客戶端,客戶端的職能是管理簡單系統(tǒng)如人機交互和數(shù)據(jù)的顯示等。服務(wù)器端與客戶端兩方都需要編寫相應(yīng)的軟件,并采用統(tǒng)一的數(shù)據(jù)結(jié)構(gòu)與通信標準;另一方面,B/S結(jié)構(gòu)系統(tǒng)服務(wù)器端主要有Web服務(wù)器構(gòu)成,它的功能是完成數(shù)據(jù)的接收、運算以及發(fā)送功能,采用標準的HTTP協(xié)議實現(xiàn)數(shù)據(jù)通訊,客戶端由瀏覽器(Browser)構(gòu)成,實現(xiàn)人機交互及結(jié)果顯示等。所以有結(jié)論B/S結(jié)構(gòu)的系統(tǒng)與C/S結(jié)構(gòu)的系統(tǒng)所應(yīng)用的軟件環(huán)境是不相同的
我們再介紹一下計算機的硬件的好壞直接影響到電腦的計算速度網(wǎng)頁運轉(zhuǎn)速度,體系的穩(wěn)定性,計算機內(nèi)存數(shù)量大小,同時接收用戶訪問數(shù)量等的綜合性指標。計算機硬件是由以下部分決定的:CPU、硬盤、內(nèi)存等技術(shù)指標?;贐/S部署的系統(tǒng)要考慮的主要硬件環(huán)境包括兩大部分:服務(wù)器端硬件環(huán)境與客戶端硬件環(huán)境。
3.3 系統(tǒng)開發(fā)模式
本系統(tǒng)采用B/S框架開發(fā),采用這種開發(fā)模式有很多優(yōu)點,當服務(wù)器連接到網(wǎng)絡(luò)時,可以在任何聯(lián)網(wǎng)的地方進行對服務(wù)器的造訪,并且無需插件。用戶通過系統(tǒng)自帶的瀏覽器,連接服務(wù)器上的系統(tǒng)資源,進行需要的操作與修改,這種開發(fā)模式主要采用的是,微軟的程序VihjllStuhgfo進行程序的各模塊開發(fā),這需要基于.netFramkjhnrk上才能進行,采用微軟的數(shù)據(jù)庫系統(tǒng)SQLServer2000或者其他版本作為數(shù)據(jù)庫系統(tǒng)的管理。
4 系統(tǒng)維護與更新
實現(xiàn)系統(tǒng)和數(shù)據(jù)安全,同時讓人們方便、高效地使用系統(tǒng),系統(tǒng)要設(shè)置不同的級別的權(quán)限,使得系統(tǒng)的安全性能增加,同時也便于管理,不同的級別可以分為低級別的用戶,一般用戶,高級用戶和系統(tǒng)管理員等。再系統(tǒng)的日常維護中,數(shù)據(jù)需備份是最重要的;系統(tǒng)還要不斷更新系統(tǒng)的細節(jié),確保界面和功能的使用人性化,系統(tǒng)的升級因素要編輯、添加、刪除數(shù)據(jù),以滿足廣大用戶的日常需求。
5 結(jié)語
總之,進行水資源信息管理體系的開發(fā)是通過體系設(shè)計和系統(tǒng)開發(fā)兩部分進行的,本文案例研究的是城市水資源信息管理系統(tǒng),從系統(tǒng)設(shè)計和開發(fā)原則、系統(tǒng)結(jié)構(gòu)、功能和技術(shù)解決辦法及系統(tǒng)的綜合分析和延續(xù)發(fā)展、系統(tǒng)的人性設(shè)計與電腦系統(tǒng)維護很多方面的問題,同時介紹了在網(wǎng)絡(luò)體系設(shè)計過程中的處理細節(jié),再需要信息系統(tǒng)設(shè)計上進行系統(tǒng)結(jié)構(gòu)的設(shè)計方法。
在開發(fā)與設(shè)計時,我們首先要根據(jù)開發(fā)工具,來進行收集分析相關(guān)的信息處理所需細節(jié),最終設(shè)計處數(shù)據(jù)庫的物理實現(xiàn)。順利的把水資源信息管理系統(tǒng)建立起來,這不僅對城市水資源的管理產(chǎn)生重大影響,從長遠的角度考慮,還會產(chǎn)生可持續(xù)的經(jīng)濟效益,也為推動水資源信息化管理系統(tǒng)建設(shè)研究和實踐,使可持續(xù)發(fā)展水利的理念落實到具體行動中來,為進一步豐富我國在水利信息化研究與建設(shè)工作具有重要的借鑒和應(yīng)用價值。
參考文獻:
[1]劉芳.利用計算機技術(shù)系統(tǒng)管理水資源的探討[J].山東水利,2005,9