畢業(yè)設(shè)計文獻綜述_第1頁
畢業(yè)設(shè)計文獻綜述_第2頁
畢業(yè)設(shè)計文獻綜述_第3頁
畢業(yè)設(shè)計文獻綜述_第4頁
畢業(yè)設(shè)計文獻綜述_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

石河子大學信息科學與技術(shù)學院畢業(yè)設(shè)計文獻綜述下面填寫內(nèi)容均為左對齊課題名稱:學生姓名:學號:學院:信息科學與技術(shù)學院專業(yè)年級:指導教師:職稱:完畢日期:二○一六年九月十一日文獻綜述(樣文僅供參照,實際撰寫以所選詳細題目書寫)序言樣例:伴隨互聯(lián)網(wǎng)技術(shù)的高速發(fā)展,Web技術(shù)正以其廣泛性、交互性、快捷性和易用性等特點迅速風行世界,據(jù)記錄現(xiàn)網(wǎng)頁數(shù)量以指數(shù)級增長。Web技術(shù)己經(jīng)對商業(yè)、金融、工業(yè)、教育等各個領(lǐng)域產(chǎn)生了非常大的影響。現(xiàn)如今大部分企業(yè)和機構(gòu)的內(nèi)部管理都使用計算機應用系統(tǒng),甚至尚有的使用上了在網(wǎng)上應用服務系統(tǒng),基于Web的信息管理系統(tǒng)在企業(yè)或機構(gòu)中發(fā)揮著越來越重要的作用,到目前為止,該類系統(tǒng)己經(jīng)成為了發(fā)展的主流系統(tǒng)。但怎樣提高基于Web此類系統(tǒng)的可靠性和可用性,己成為我們目前需要處理的問題之一。首先軟件規(guī)模在不停擴大與發(fā)展,軟件復雜性也日益增長,在目前劇烈的商業(yè)競爭中使得軟件開發(fā)周期大大縮短。另首先是軟件產(chǎn)品的高質(zhì)量規(guī)定,促使只有合理有效的運用和發(fā)展軟件技術(shù),才能真正處理該問題?!r(nóng)田水分管理系統(tǒng)是由土壤系統(tǒng)、氣象系統(tǒng)、作物系統(tǒng)以及技術(shù)經(jīng)濟系統(tǒng)在特定的時間和空間上組合而成的復雜系統(tǒng),它具有多原因、多層次、多目的等特性,是一種經(jīng)典的介于構(gòu)造化和非構(gòu)造化之間的半構(gòu)造化問題,由于該系統(tǒng)中不可控原因諸多,人們往往只能在一定程度上對其機理作局部的解釋和理解,運用專家決策支持系統(tǒng)處理農(nóng)田水分管理這個經(jīng)典的半構(gòu)造化問題,對于改善管理人員的決策能力,提高決策的科學性和信息化程度都具有十分重要的現(xiàn)實意義。本研究以運用農(nóng)業(yè)信息技術(shù)對作物生長及農(nóng)田水分狀況進行系統(tǒng)和綜合分析,建立動態(tài)的計算機模擬模型為起點,以氣象資料和農(nóng)田基本信息為基礎(chǔ),以歸納形成的知識模型和數(shù)學模型為根據(jù),以實現(xiàn)農(nóng)田水分的自動化管理為目的,意在建立用于輔助決策者進行決策的農(nóng)田水分澆灌管理系統(tǒng),以提高智能決策的實時性和精確性,為農(nóng)田水分管理的精確預測及定量決策提供可靠的根據(jù),為農(nóng)田水分的適時、適量、自動澆灌提供保證,為實現(xiàn)農(nóng)田水分的自動化管理奠定基礎(chǔ)。正文國外大田作物水分管理信息系統(tǒng)的研究九十年代初以來,某些發(fā)達國家開展精確農(nóng)業(yè)研究與實踐,許多國際上比較大的軟件開發(fā)企業(yè)和農(nóng)業(yè)設(shè)備制造企業(yè),先后研制開發(fā)了各具特色的精確農(nóng)業(yè)管理應用系統(tǒng),大田作物水分支持決策系統(tǒng)是其中重要的構(gòu)成部分之一。例如,美國FieldWorker企業(yè)的基于掌上計算機的水分決策系統(tǒng)軟件FieldWorker,Trimble企業(yè)在它推出的農(nóng)業(yè)產(chǎn)品Ag系列中,Ag70、Ag60、Ag170為三種不一樣價位、不一樣技術(shù)水平的大田水分信息系統(tǒng)。AgGPS160PortableComputer用于田間即時水分決策,它具有數(shù)據(jù)采集、田間繪圖與水分決策等功能,并可以與數(shù)據(jù)庫分析軟件進行信息互換。近來,Trimble企業(yè)又推出一款軟件產(chǎn)品,AgGPSEZ-Map,實際上就是將原有的AgGPS160PortableComputer的軟件系統(tǒng)運行在掌上電腦上,這就使的硬件成本減少,可以得到較為廣泛的推廣和應用。目前,國外的農(nóng)田水分決策系統(tǒng)在功能上十分強大,尤其在圖形處理、可視化分析方面技術(shù)成熟,硬件載體設(shè)計上也考慮到系統(tǒng)應用的實際環(huán)境,基于農(nóng)業(yè)化分析方面技術(shù)成熟,硬件載體設(shè)計上也考慮到系統(tǒng)應用的實際環(huán)境,并且軟件的載體一般體積較小,攜帶以便。2.3國內(nèi)大田作物水分管理信息系統(tǒng)的研究在精確農(nóng)業(yè)應用領(lǐng)域,國外商業(yè)化的田間水分決策系統(tǒng)已經(jīng)進入我國市場,在性能上基本上實現(xiàn)了農(nóng)田水分決策的基本功能。我國有關(guān)運用信息技術(shù)實現(xiàn)農(nóng)田水分管理的智能決策技術(shù)的研究較國外起步晚,多數(shù)還處在人工決策階段。某些科研院所著手嘗試開發(fā)適于我國農(nóng)業(yè)田間應用的農(nóng)田水分決策系統(tǒng)的研究。目前重要集中在以單片機為關(guān)鍵的功能簡樸、實用的農(nóng)田水分決策設(shè)備。這種類型的決策設(shè)備開發(fā)成本較低,功能單一,通過數(shù)據(jù)的后處理實現(xiàn)軟件平臺上的對大田作物的水分智能決策管理。目前,某些軟件開發(fā)企業(yè)提供了建立在ActiveX控件基礎(chǔ)上的功能組件,運用這些組件通過編程語言進行二次開發(fā),以便實現(xiàn)其中某些必要的數(shù)據(jù)處理和決策功能。這對于開發(fā)具有良好的可視化人機界面的農(nóng)田水分決策系統(tǒng),實現(xiàn)農(nóng)田水分的實時監(jiān)測愈加有利。不過,目前開發(fā)的農(nóng)田信息采集系統(tǒng)基本上操作在便攜式計算機上,強光下操作不便等問題,因此作為一種在農(nóng)業(yè)中實用的農(nóng)田水分決策系統(tǒng),運用便攜機作為硬件載體,顯然不是一種很好的系統(tǒng)應用方案。在農(nóng)業(yè)中應用的水分決策系統(tǒng),其硬件平臺的性能、成本和實用性對系統(tǒng)的普及具有至關(guān)重要的影響。近年來掌上電腦、手機客戶端的出現(xiàn)和不停發(fā)展,人們逐漸發(fā)現(xiàn)由于體積和操作系統(tǒng)的優(yōu)勢使其在現(xiàn)場可以迅速的完畢實時的數(shù)據(jù)搜集和智能決策等工作,這為開發(fā)農(nóng)田水分智能決策系統(tǒng)提供了新思緒。2.4Browser/Server系統(tǒng)的三層體系構(gòu)造在Browser/Server的系統(tǒng)中,顧客可以通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務器發(fā)出祈求。Browser/Server構(gòu)造極大的簡化了客戶機的工作,客戶機上只需安裝、配置少許的客戶端軟件即可,服務器將肩負更多的工作,對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行將在服務器上完畢。在Browser/Server三層體系構(gòu)造下,表達層(Presentation)、業(yè)務邏輯層(BusinessLogic)、數(shù)據(jù)訪問層(DataService)被分割成三個相對獨立的單元(如圖1所示):圖1三層構(gòu)造模型第一層--表達層:Web瀏覽器在表達層中包括系統(tǒng)的顯示邏輯,位于客戶端。它的任務是由Web瀏覽器向網(wǎng)絡(luò)上的某一Web服務器提出服務祈求,Web服務器對顧客身份進行驗證后用HTTP協(xié)議把所需的主頁傳送給客戶端,客戶機接受傳來的主頁文獻,并把它顯示在Web瀏覽器上。第二層--業(yè)務邏輯層:具有應用程序擴展功能的Web服務器在業(yè)務邏輯層中包括系統(tǒng)的事務處理邏輯,位于Web服務器端。它的任務是接受顧客的祈求,首先需要執(zhí)行對應的擴展應用程序與數(shù)據(jù)庫進行連接,通過SQL等方式向數(shù)據(jù)庫服務器提出數(shù)據(jù)處理申請,數(shù)據(jù)庫服務器將數(shù)據(jù)處理的成果提交給Web服務器,再由Web服務器傳送回客戶端。第三層--數(shù)據(jù)訪問層:數(shù)據(jù)庫服務器在數(shù)據(jù)訪問層中包括系統(tǒng)的數(shù)據(jù)處理邏輯,位于數(shù)據(jù)庫服務器端。它的任務是接受Web服務器對數(shù)據(jù)庫操縱的祈求,實現(xiàn)對數(shù)據(jù)庫查詢、修改、更新等功能,把運行成果提交給Web服務器。從上面的分析中可以看出,三層的Browser/Server體系構(gòu)造是把二層Client/Server構(gòu)造的事務處理邏輯模塊從客戶機的任務中分離出來,由單獨構(gòu)成的一層來承擔其任務,這樣客戶機的壓力大大減輕了,把負荷均衡地分派給了Web服務器,于是由本來的兩層的Client/server構(gòu)造轉(zhuǎn)變成三層的Browser/Server構(gòu)造。2.5ASP.NET技術(shù)ASP.NET技術(shù)是目前最為流行的一種網(wǎng)絡(luò)技術(shù),是ASPR技術(shù)的下一代產(chǎn)品,它是建立在微軟.NET架構(gòu)平臺上,它在系統(tǒng)的WEB服務器后端運用一般語言運行,為開發(fā)網(wǎng)絡(luò)系統(tǒng)顧客提供建立了Web應用服務的編程.NET框架。本系統(tǒng)把ASP.NET技術(shù)作為系統(tǒng)WEB應用程序重要技術(shù)之一,ASP.NET大量使用組件技術(shù),它將瀏覽器和Web服務器之間的網(wǎng)絡(luò)通信完全地集成起來。同步ASP.NET技術(shù)還克服了使用ASP技術(shù)開發(fā)應用程序所帶來的種種限制,在.NETFramework基碼上提供一種全方位的Web開發(fā)平臺,這個開發(fā)平臺就是ASP.NET技術(shù)的程序設(shè)計和運行模式,采用了“面向?qū)ο蟆钡臋C制,并且引入了面向?qū)ο蟮膶傩?、措施和事件等特性,增進組件的再運用和共享,ASP.NET技術(shù)是目前構(gòu)建和管理Web應用程序的最佳平臺。ASP.NET和.NETFramework的緊密相結(jié)合,為系統(tǒng)的設(shè)計者提供了比較完全模塊化的設(shè)計方式。圖1-1給出.NETFramework的基本體系構(gòu)造。圖1-1NETFramework的基本體系構(gòu)造圖ASP.NET是Microsoft的ActiveServerPages(動態(tài)服務器頁面)

的新版本,是建立在微軟新一代.NET平臺架構(gòu)上,建立在公共語言運行庫上,在服務器后端為顧客提供建立強大的企業(yè)級WEB應用服務的編程框架??捎糜谠诜掌魃仙晒δ軓姶蟮腤eb應用程序,為web站點創(chuàng)立動態(tài)的、交互的HTML頁面。l、執(zhí)行效率的大幅提高ASP.NET是把基于通用語言的程序在服務器上運行。不像此前的ASP即時解釋程序,而是將程序在服務器端初次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一條的解釋強諸多。2、支持多種編程語言它支持功能強大的VB.NET,VisualC#、C++.NET和VisualJ#等語言,它的默認語言是VB.NET。3、世界級的工具支持ASP.NET構(gòu)架是可以用Microsoft(R)企業(yè)最新的產(chǎn)品VisualS開發(fā)環(huán)境進行開發(fā),WYSIWWORK(所見即所得)的編輯。這些僅是ASP.NET強大化軟件支持的一小部分。4、強大性和適應性由于ASP.NET是基于通用語言的編譯運行的程序,因此它的強大性和適應性,可以使它運行在Web應用軟件開發(fā)者的幾乎所有的平臺上。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.NET的Web應用中。ASP.NET同步也是語言獨立化的,因此,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用諸多種語言來寫,目前支持的有C#(C++和Java的結(jié)合體),VB,Js。未來,這樣的多種程序語言協(xié)同工作的能力保護你目前的基于COM+開發(fā)的程序,可以完整的移植到ASP.NET。5、簡樸性和易學性ASP.NET是運行某些很平常的任務如表單的提交客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置變得非常簡樸。例如ASP.NET頁面構(gòu)架容許建立你自己的顧客分界面,使其不一樣于常見的VB界面。此外,通用語言簡化開發(fā)就是把代碼結(jié)合成軟件,簡樸的就像裝配電腦同樣。6、高效可管理性ASP.NET使用一種字符基礎(chǔ)的、分級的配置系統(tǒng),使服務器環(huán)境和應用程序的設(shè)置愈加簡樸。一種ASP.NET的應用程序在一臺服務器系統(tǒng)的安裝只需要簡樸的拷貝某些必須的文獻,不需要系統(tǒng)的重新啟動,一切就是這樣簡樸。大學軟件工程碩士學位論文基于WEB的教學管理系統(tǒng)的設(shè)計與實現(xiàn)7、多處理器環(huán)境的可靠性ASP.NET已經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運行速度。雖然你目前的ASP.NET應用軟件是為一種處理器開發(fā)的,未來多處理器運行時不需要任何變化都能提高他們的效能。8、自定義性和可擴展性ASP.NET設(shè)計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義‘Plug一in’的模塊。這與本來的包括關(guān)系不一樣,ASP.NET可以加入自己定義的組件,網(wǎng)站程序的開發(fā)歷來沒有這樣簡樸過。9、更強的安全機制ASP.NET提供了基于Windows驗證機制、passport和Cookie三種不一樣的登錄驗證方式,它還可以通過為每種登錄驗證方式進行配置的措施,保證顧客的應用是安全可靠的。2.6ADO.NET數(shù)據(jù)庫訪問1、ADO.NETMierosoft.NETFramework一起使用的類集的名稱,用于以關(guān)系、面向表的格式訪問數(shù)據(jù)。這包括關(guān)系數(shù)據(jù)庫,例如MicrosoftAccess和SQLServer,以及其他數(shù)據(jù)庫,甚至還包括非關(guān)系數(shù)據(jù)。ADO.NET位于System.Data.dLl裝配件。從某種意義上來說,ADO.NET就是System.Data.DLL裝配件,由于從定義上來說,在此裝配件中所包括的任何類都是ADO.NET的一部分。2、ADO.NET的設(shè)計目的ADO.NET的設(shè)計目的。它們是:簡樸地訪問關(guān)系和非關(guān)系數(shù)據(jù),統(tǒng)一XML和關(guān)系數(shù)據(jù)訪問,支持Internet上的多層應用程序,與上一代技術(shù)相比,它可以擴充以支持更多的數(shù)據(jù)源。3.簡樸地訪問關(guān)系數(shù)據(jù)ADO.NET的重要目的是提供對關(guān)系數(shù)據(jù)的簡樸訪問功能,即提供某些易于使用的類描述關(guān)系數(shù)據(jù)庫中的表、列和行。此外,ADo.NET引入了Dataset類,它代表來自封裝在一種單元中的關(guān)聯(lián)表中的一組數(shù)據(jù),維持它們之間完整的關(guān)系。這是在ADO.NET中的新概念,可以明顯地擴展數(shù)據(jù)訪問接口的功能。4.可擴展性ADO.NET可以擴展它為插件.NET數(shù)據(jù)提供者他稱為可管理提供者)提供了框架,這些提供者被構(gòu)建,以便從任何數(shù)據(jù)源讀取和寫入數(shù)據(jù)。ADO.NET提供了三種內(nèi)置的.NET數(shù)據(jù)提供者,即ODBC數(shù)據(jù)提供者、OLEDB數(shù)據(jù)提供者、MicrosoftSQLServer??梢酝ㄟ^ODBC.NET和OLEDB訪問數(shù)據(jù)格式(例如MicrosoftAccess)、第三方數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)。5.支持多層應用程序ADO.NET用于多層應用程序。這是當今和電子商務應用程序最常見的體系構(gòu)造。在多層體系構(gòu)造中,應用邏輯的不一樣部分運行在多種服務器或進程中,每一部分就稱為一層。ADO.NET使用開放的Internet原則XML格式在層之間通信,容許數(shù)據(jù)通過Internet防火墻來傳遞,并容許以非Microsoft技術(shù)來實現(xiàn)一層或多層。6.統(tǒng)一XML和關(guān)系數(shù)據(jù)訪問ADO.NET另一種重要的目的是溝通在行、列和XML文檔的關(guān)系數(shù)據(jù),其中XML文檔具有分層的數(shù)據(jù)構(gòu)造。結(jié)合XML和ADO.NET構(gòu)建的.NET技術(shù)可以擴展.NET的使用方法。系統(tǒng)分析及設(shè)計×××系統(tǒng)的需求分析……×××系統(tǒng)設(shè)計總體設(shè)計……詳細設(shè)計……結(jié)論伴隨科學技術(shù)的不停提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用,計算機業(yè)飛速發(fā)展,技術(shù)淘汰指標高得驚人,價格下降以及軟件應用的迅速擴展引起了以信息處理計算機化為標志的“微機革命”。當今社會是一種信息社會,信息已成為繼勞動力、土地、資本之后的又一大資源。大批以信息技術(shù)為依托的行業(yè)不停涌現(xiàn),許多老式行業(yè)也紛紛運用信息技術(shù)拓展業(yè)務,使老式行業(yè)高速發(fā)展。伴隨信息技術(shù)的發(fā)展普及,農(nóng)業(yè)應用領(lǐng)域也需要不停提高對田間作物的信息進行有效的搜集和管理,運用管理信息系統(tǒng)對老式資料進行管理,可以節(jié)省大量人力、物力和財力,因此管理信息系統(tǒng)已經(jīng)成為農(nóng)業(yè)應用領(lǐng)域?qū)崿F(xiàn)節(jié)省資源、提高效率的重要手段。因此,《大田作物水分管理決策支持系統(tǒng)》搭建起來后來將以便廣大的農(nóng)田的管理人員和工作人員。參照文獻(數(shù)量不少于20篇)高峰,王介民,孫成權(quán),文軍,微波遙感土壤濕度研究進展[J].遙感技術(shù)與應用.(02)李琳,基于SQLServer的企業(yè)信息管理系統(tǒng)數(shù)據(jù)庫實現(xiàn)及優(yōu)化[D].華南理工大學.朱艷,基于知識模型的小麥管理決策支持系統(tǒng)的研究[D].南京農(nóng)業(yè)大學,,25~29鄭國清,尹紅征,段韶芬等,作物模擬研究中的模型檢查[J].華北農(nóng)學報,,18(2)李錫錄,聶俊華,單艷紅,土壤水研究及在作物需水澆灌中的應用[J].山東農(nóng)業(yè)大學學報,1997,28(2)康紹忠,張富倉,梁銀麗,玉米生長條件下農(nóng)田土壤水分動態(tài)預報措施的研究[J].生態(tài)學報,1997,17(3)茆智,李遠華,李會昌,實時澆灌預報,中國工程科學[J].,4(5)劉霞,土壤墑情預報模型應用研究[D].河海大學,,11~27李遠華,實時澆灌預報的措施及應用[J].水利學報,1994,(2)汪志農(nóng),康紹忠,熊運章等.澆灌預報與節(jié)水澆灌決策專家系統(tǒng)的研究[J].節(jié)水澆灌,,(1)董斌,李遠華,肖云海,棉花耗水量實時預報研究[J].中國農(nóng)村水利水電,1998,(1)郭元裕,農(nóng)田水利學[M].武漢水利電力出版社,1986,55~60王飛,李彥杰,馬琳等,棉田土壤水分動態(tài)數(shù)值模擬機灌水指標確實定[J].新疆氣象,23范嘉泉,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論