999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S系統實現水利水電綜合管理系統的開發

2012-09-11 10:02:52丁琳鄭源顧磊韓更生
陜西水利 2012年1期
關鍵詞:數據庫系統

丁琳鄭源顧磊韓更生

(1.河海大學水利水電工程 江蘇 南京 210098;2.河海大學能源與動力學院 江蘇 南京 210098;3.江蘇省連云港東海縣水務局 江蘇 連云港 222300;4.河海大學能源與動力學院 江蘇 南京 210098)

東海縣地處沂沭泗流域最下游,境內地形復雜,西高東低,西部丘陵,中部崗地,東部圩洼。多年平均降雨量879.5mm,其中70%~80%的降水集中在7月~8月。新中國成立以來,興建了大量的水利工程,現有16條主要河道,8座大中型水庫,55座小型水庫,536座機電排灌站以及2萬多座大中小型建筑物等。由于縣內水庫、河道、堤防、灌區、泵站、涵閘等水工建筑物數量眾多,管理工作所需的各種數據資料十分繁雜。隨著工程的運行和項目的建設,許多水工建筑物的數據資料已較原來發生了較大變化,現有的資料手冊中的數據已失去使用價值。此外,由于一部分資料是記錄于各種材料紙上,且份數有限,有的甚至是孤份,不僅查閱、使用不方便,而且極易流失、丟散和損壞,為此,每年都需花費一定的人力、物力和財力進行整理、匯編及保存等。為解決東海縣水資源管理中存在的問題,建設合理的東海縣水資源信息化管理系統就顯得十分必要。鑒于此,本文采用B/S模式,系統集成和數據庫連接技術,建立了東海縣水資源信息管理系統,可使管理者迅速地了解和掌握東海縣水資源的情況,及時做出決策,有利于水資源合理配置【1】。

1 系統設計

1.1 系統總體結構設計

東海縣水資源信息管理系統采用B/S系統架構,搭建灌區信息化的應用管理平臺。系統設計采用如下思路:

(1)整個管理系統主要由前臺顯示界面和后臺處理系統組成。其中前臺界面主要實現水資源數據在web頁面上的顯示。后臺管理系統主要實現后臺工作人員對數據的更新、添加、修改等功能的實現。系統組成見圖1。

(2)前臺顯示界面主要分工程管理、水務局機構管理、防旱防汛、農田水利、飲水安全、水政水資源幾大塊。其中工程管理系統定為主要分系統,包括水庫、河道、涵閘、泵站、灌區等管理信息。其中分別配有詳細的圖表數據資料。

(3)后臺處理系統的模塊組成基本與前臺顯示的內容相對應,主要具有更新、添加、刪除等三個功能,以便于管理人員隨時對數據進行更新處理。后臺管理系統見圖2。

1.2 系統功能

由于東海縣水利管理系統所涉及的資料種類較多,有數據資料、圖表、設計圖紙以及圖片資料等。為了更好地實現系統的功能,根據不同類型的數據資料,將系統劃分為若干個子系統,分別主要處理圖表資料、數據資料、圖像資料等。從而使整個系統實現了對東海縣水利局水資源資料的實時更新、實時查找、實時添加等功能。

2 系統的實現

2.1 系統的軟件組成

2.1.1 ASP.NET創建動態網站

ASP.NET是在ASP的基礎上發展起來的,是Microsoft公司推出的新一代Active Server Pages腳本語言和新型體系結構.NET的一部分【2】,是建立在公共語言運行庫上的編程框架,使用它可在服務器上生成功能強大的Web應用程序。本系統所采用的集成開發工具是微軟的Visual Studio2008,為開發人員提供了所有相關的工具和框架支持,幫助創建引人注目的、令人印象深刻并支持AJAX的Web應用程序。開發人員能夠利用這些豐富的客戶端和服務器端框架輕松構建以客戶為中心的Web應用程序,這些應用程序可以集成任何后端數據提供程序,在任何當前瀏覽器內運行并完全訪問ASP.NET應用程序服務和Microsoft平臺。下圖為ASP.NET體系結構圖3。

2.1.2 SQL數據庫

SQL(Structured Query Language),結構化查詢語言【3】。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。

SQL Server 2005是一個全面的數據庫平臺,使用集成的商業智能(BI)工具提供了企業級的數據管理。SQL Server 2005數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用于業務的高可用和高性能的數據應用程序。

在做數據庫方面,我們還考慮過使用ACCESS數據庫。但考慮到SQL數據庫空間為大型動態網站必備數據庫,而水利水電工程的管理是一個十分復雜繁瑣的過程,需要一個較為完善、能運行大量數據的數據庫處理系統,又因為SQL在數據庫查詢(尤其是百萬級數據)方面性能遠遠超過ACCESS,所以最終選擇了SQL數據庫。ACCESS一旦同時打開的用戶過多,或查詢的數據量過大,極其容易導致網站癱瘓,SQL數據庫空間很好地解決了這個問題。

2.2 系統安全性的實現

安全性主要體現在對網站后臺的訪問權限上。為了防止數據的丟失和數據資料的混亂,對后臺的管理人員有特定的管理限制,在登錄后臺時需要輸入相應的登錄密碼,如果不是授權的管理人員,則只能在前臺瀏覽相應的網站頁面,不能對水資源數據進行修改,添加,更新等操作。

3 關鍵技術

3.1 B/S模式的實現

對于網站的開發,前人已經做過很多的研究,就開發模式上來說,就有C/S結構和B/S結構兩種。其中C/S結構出現的比較早期,技術較成熟,但是它有很多缺點,如客戶端程序的運行依賴于其應用平臺,以及日后的維護及升級等工作過于繁瑣。因此,后來出現的B/S結構模式很好地克服了這些缺點。在B/S結構中采用了瀏覽器、Web服務器、數據庫服務器三層分布結構【4】。其中Web服務器是系統的核心,負責接收并處理來自瀏覽器的Web頁請求和數據請求,并將處理后的結果送回發出請求的瀏覽器,顯示結果。在Web網頁開發工具方面,也有很多可以選擇的網頁開發工具,現在比較受關注的網頁設計技術主要有:PHP、JSP、ASP、ASP·NET等。PHP是網上較為流行的腳本語言,其語法借鑒了C、Java等語言,而且只需要很少的編程知識就可以使用PHP建起一個真正交互的Web站點。JSP是基于Java體系的Web開發技術,它通過在傳統的HTML代碼中,利用HTML標簽的擴展,插入JSP腳本代碼,構成JSP頁面。ASP是一種運行于Web服務器端的腳本編寫模型。它允許用戶使用許多己有的腳本語言編寫ASP應用程序,使用起來方便、靈活。ASP.NET[5]是基于通用語言的編程框架,使用它可以在服務器端創建強大的網絡程序,可以使用所見即所得的HTML編輯器及其他編程工具來開發ASP·NET程序,可將設計、開發、編譯、運行都集中到一起,開發效率高。

3.2 數據庫連接的實現

對于數據庫的連接,本系統采用的是ADO·NET數據連接技術[6]。ADO·NET是一種新的數據庫訪問技術,是NET Framework中用以操作數據庫的類庫的總稱,提供對Microsoft SQL Server等數據庫,以及OLEDB和XML數據源的一致訪問。ADO·NET包含了所有允許數據處理的類,是一個典型的數據庫操作容器。

ADO·NET對象模型的基本結構圍繞Dataset和數據提供這兩個獨立的對象組。Dataset和其相關的對象組提供了一個可作為XML文檔開放的任何數據庫視圖。數據提供程序主要是作為Dataset和數據源之間的“橋梁”,它主要保證Dataset獨立于任何數據工具或數據源。一個簡單的ADO·NETDataset能夠把一大組來自不同數據庫的表封裝起來,并在它們之間維持一個一致的關系。可以把ADO.NETDataset想象成一個完全斷開的相關的配有表、列、約束、和關系的數據庫。與數據源建立好聯機后,接下來再通過Command對象,對數據源下達索取數據的要求。自數據源取回來的數據,可以放在Data Adapter對象中,或者放在Data Reader對象中。Data Adapter對象可以產生為Dataset對象中的一個Data Table對象,而Data Reader對象通常可以直接讀取它的結果。本水利工程管理系統應用ADO·NET的 System·Data和 System·DataSqlClient來訪問SQLServer數據庫。

4 結語

(1)本文結合連云港東海縣水務局的實例,探討了中小型水利工程管理系統的設計結構和實現方法。該系統可以迅速地完成對水資源數據的搜索查詢和統計計算等工作,從而大大提高了工作效率,能夠及時地對水利工作中的大量數據進行處理,從而保證了水資源管理工作的科學化、系統化,具有顯著的經濟效益和社會效益。

(2)經過一段時間的調試和實際應用表明,東海縣水資源信息管理系統的建立與運行使東海縣水資源的管理邁上了一個新臺階,大大地提高了水資源管理建設的效率。陜西水利

[1]陳爽,郭曉亮,楊國范.基于B/S與C/S模式相結合的東港灌區信息管理系統[J].水電能源科學,2011(5):136-138.

[2]王鳳嶺.ASP.NET程序設計實用技術[M]北京:人民郵電出版社,2005:135-178.

[3]ZhaoHui Tang,Jamie Maclennan著,鄺祝芳,焦賢龍,高升譯數據挖掘原理與應用—SQL Server 2005數據庫[M].清華大學出版社2007:171.

[4]張文濤,常紅星.基于ASP.NET的B/S架構下的項目管理系統的網絡安全模式設計[J].計算機科學,2008,35(2):101-103,108.

[5]徐謾.ASP.NET應用與開發案例教程[M]北京:清華大學出版社,2005:176-213.

[6]劉君等.基于B/S模式的中小型水利工程管理系統開發[J].水利科技與經濟,2009(12):1116-1118.

猜你喜歡
數據庫系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 日韩精品亚洲一区中文字幕| 18禁高潮出水呻吟娇喘蜜芽| 波多野结衣中文字幕一区二区| 国产一级在线观看www色 | 丁香五月激情图片| 又黄又爽视频好爽视频| 亚洲美女一区二区三区| 精品91视频| 亚洲欧美在线看片AI| 精品少妇人妻av无码久久| 欧美伦理一区| 欧美精品1区2区| 久久婷婷色综合老司机| 一区二区影院| 亚洲精品成人片在线观看| 精品国产电影久久九九| 夜夜爽免费视频| 久久青草精品一区二区三区| 欧美成人午夜视频| 中文成人在线| 好吊日免费视频| 久久久精品无码一区二区三区| 麻豆国产精品一二三在线观看| 国产精品女人呻吟在线观看| av一区二区三区在线观看| 妇女自拍偷自拍亚洲精品| 国产导航在线| 免费看a级毛片| 欧美特黄一级大黄录像| 亚洲高清无在码在线无弹窗| 国产精品99久久久久久董美香| 欧美成人免费午夜全| 2020国产免费久久精品99| 亚洲成人一区二区三区| 久久午夜影院| 免费在线观看av| 制服丝袜 91视频| 久久黄色毛片| 国产成人精品18| 四虎永久在线视频| 亚洲日本中文综合在线| 午夜免费小视频| 国产成人精品一区二区免费看京| 亚洲国产天堂久久综合226114| 中文无码精品a∨在线观看| 国产资源免费观看| AⅤ色综合久久天堂AV色综合| 久久人午夜亚洲精品无码区| 久久人体视频| 日韩一区二区在线电影| 中文字幕 日韩 欧美| 91在线激情在线观看| 国产超碰在线观看| 国产精品久久精品| 国产成人麻豆精品| 2021国产乱人伦在线播放| 亚洲天堂高清| 亚洲天堂免费在线视频| 美女扒开下面流白浆在线试听| 97se亚洲综合在线天天| 91系列在线观看| 精品亚洲国产成人AV| 国产剧情一区二区| 午夜限制老子影院888| 国产情侣一区二区三区| 毛片久久久| 中美日韩在线网免费毛片视频| 四虎免费视频网站| 色婷婷电影网| 国产真实自在自线免费精品| 国产91九色在线播放| 亚洲第一在线播放| www.91在线播放| 91精品小视频| 99r在线精品视频在线播放| 欧美日韩专区| 亚洲品质国产精品无码| 中文字幕2区| 日韩精品久久久久久久电影蜜臀| 91在线国内在线播放老师| 日韩东京热无码人妻| 成人午夜在线播放|