大田作物旱情監(jiān)測與預(yù)警系統(tǒng)設(shè)計(jì)
發(fā)布時(shí)間:2021-10-25 02:04
中國是一個(gè)傳統(tǒng)的農(nóng)業(yè)種植大國,耕地面積大約有1.35億公頃。然而由于水資源的相對匱乏,使得作物旱情問題一直困擾著農(nóng)民和農(nóng)業(yè)科技工作者。每年由于旱災(zāi)給各地帶來數(shù)以億計(jì)的作物損失,有些相對落后的地區(qū)受災(zāi)更為嚴(yán)重,甚至造成作物絕收,嚴(yán)重制約各區(qū)域的經(jīng)濟(jì)發(fā)展和社會(huì)穩(wěn)定。因此,對于作物旱情監(jiān)測預(yù)警的研究顯得尤為刻不容緩,在現(xiàn)代農(nóng)業(yè)生產(chǎn)中將會(huì)發(fā)揮重要作用,具有重要的經(jīng)濟(jì)價(jià)值和社會(huì)價(jià)值。本文依托安徽省科技攻關(guān)項(xiàng)目,設(shè)計(jì)開發(fā)大田作物旱情監(jiān)測與預(yù)警系統(tǒng)。該系統(tǒng)主要利用SSH框架技術(shù),采用B/S架構(gòu),使用Eclipse開發(fā)工具進(jìn)行程序設(shè)計(jì),SQL Server2008進(jìn)行數(shù)據(jù)庫設(shè)計(jì),實(shí)現(xiàn)五大功能模塊,包括土壤水分監(jiān)測、作物水分監(jiān)測、旱情監(jiān)測預(yù)警、系統(tǒng)管理和系統(tǒng)說明。本文的主要研究內(nèi)容和成果如下:1、結(jié)合安徽省農(nóng)業(yè)發(fā)展的實(shí)際情況和用戶實(shí)際需要對系統(tǒng)的整體功能需求和非功能需求展開分析,確定土壤水分監(jiān)測、作物水分監(jiān)測、旱情監(jiān)測預(yù)警、系統(tǒng)管理和系統(tǒng)說明五個(gè)功能模塊。2、確定系統(tǒng)開發(fā)采用的技術(shù)方案,進(jìn)行系統(tǒng)整體的架構(gòu)設(shè)計(jì)。對每個(gè)模塊進(jìn)行詳細(xì)的功能設(shè)計(jì),畫出結(jié)構(gòu)設(shè)計(jì)圖和功能類圖,列舉部分功能運(yùn)行的時(shí)序圖。對系統(tǒng)需要使...
【文章來源】:安徽農(nóng)業(yè)大學(xué)安徽省
【文章頁數(shù)】:58 頁
【學(xué)位級別】:碩士
【部分圖文】:
美國旱情監(jiān)測圖
系統(tǒng)的需求分析[33]就是指在系統(tǒng)開發(fā)前,要對用戶的需求進(jìn)行詳細(xì)的分析,全面的弄清楚用戶的需求,在軟件工程開發(fā)中,“需求分析”就是確定需要計(jì)算機(jī)“做什么”,要實(shí)現(xiàn)什么樣的功能,要達(dá)到什么樣的效果。本章主要從系統(tǒng)需求概述、系統(tǒng)功能性分析、系統(tǒng)非功能性分析三個(gè)方面的內(nèi)容進(jìn)行闡述。2.1 系統(tǒng)需求概述大田作物旱情監(jiān)測與預(yù)警系統(tǒng)主要通過收集大田土壤水分信息、作物水分信息以及通過田間的自動(dòng)氣站采集大氣信息,對大田作物的旱情進(jìn)行監(jiān)測,及時(shí)有效的提供預(yù)警信號(hào),指導(dǎo)農(nóng)民進(jìn)行作物種植。系統(tǒng)的整體功能結(jié)構(gòu)圖如圖 2-1 所示,系統(tǒng)主要分為土壤水分監(jiān)測,作物水分監(jiān)測,旱情監(jiān)測預(yù)警,系統(tǒng)管理和系統(tǒng)說明五個(gè)模塊。
Fig. 3-1 SSH framework diagramStruts 框架,Struts 作為系統(tǒng)的一個(gè)整體基礎(chǔ)架構(gòu),其核心是控制器,它將業(yè)務(wù)邏輯層、數(shù)據(jù)持久化層和表示層實(shí)現(xiàn)分離,提升了系統(tǒng)的可維護(hù)性、可重用性和可擴(kuò)展性。其設(shè)計(jì)模式主要分為三部分,分別為模型(Model)、視圖(Viewer)和控制器(Controller)。視圖:JSP 頁面是其主要的組件,除了標(biāo)記之外,不存在流程邏輯、業(yè)務(wù)邏輯和模型信息。Struts 的精華之一是其本身提供了一組強(qiáng)大的標(biāo)記庫,通過靈活的使用,降低了對腳本的依賴程度,同時(shí)減少編寫 JSP 頁面的代碼,提升了開發(fā)進(jìn)程。控制器:Struts 中的 Controller 主要是其自身提供的 ActionServlet。ActionServlet繼承于 HttpServlet,接受 Http 的響應(yīng),并轉(zhuǎn)發(fā) Action 對象。模型:在 Structs 的模型中,業(yè)務(wù)邏輯的實(shí)現(xiàn)并不依賴于她,而是通過相關(guān)的管理,實(shí)現(xiàn)業(yè)務(wù)邏輯的調(diào)用。Spring 框架,Spring 是一個(gè)非常強(qiáng)大的框架,運(yùn)用該框架可以解決 JavaEE 開發(fā)遇見的許多問題,提升企業(yè)應(yīng)用開發(fā)的效率。目前已經(jīng)成為開發(fā)企業(yè)應(yīng)用的主流框架。Spring 框架由七個(gè)定義良好的模塊組成如圖 3-2 所示,這些模塊功能非常強(qiáng)大,每個(gè)
【參考文獻(xiàn)】:
期刊論文
[1]中國水資源管理現(xiàn)狀及對農(nóng)業(yè)的影響[J]. 朱艷. 農(nóng)業(yè)工程技術(shù). 2016(26)
[2]水文與水資源的現(xiàn)狀及解決對策[J]. 雷雨春,李慶林. 黑龍江水利科技. 2016(02)
[3]計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)的重要性以及原則探討[J]. 趙宣容. 電子技術(shù)與軟件工程. 2015(17)
[4]我國農(nóng)業(yè)旱情監(jiān)測技術(shù)現(xiàn)狀及發(fā)展趨勢分析[J]. 吳冬平. 自然災(zāi)害學(xué)報(bào). 2015(04)
[5]中國西北地區(qū)干旱氣象災(zāi)害監(jiān)測預(yù)警與減災(zāi)技術(shù)研究進(jìn)展及其展望[J]. 張強(qiáng),姚玉璧,李耀輝,羅哲賢,張存杰,李棟梁,王潤元,王勁松,陳添宇,肖國舉,張書余,王式功,郭鈮,白虎志,謝金南,楊興國,董安祥,鄧振鏞,柯曉新,徐國昌. 地球科學(xué)進(jìn)展. 2015(02)
[6]遼寧省旱情監(jiān)測預(yù)警與評估系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 董婷婷,于燕,黨如童. 水利技術(shù)監(jiān)督. 2014(06)
[7]C/S到B/S模式轉(zhuǎn)換的技術(shù)研究[J]. 查修齊,吳榮泉,高元鈞. 計(jì)算機(jī)工程. 2014(01)
[8]基于HTTP協(xié)議的Android手機(jī)數(shù)據(jù)同步實(shí)現(xiàn)[J]. 林汝澤,徐媛媛,方凱,熊松泉. 信息通信. 2013(01)
[9]基于ZigBee和GPRS的遠(yuǎn)程果園智能灌溉系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 張觀山,束懷瑞,高東升,侯加林. 山東農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版). 2012(03)
[10]基于無線傳感網(wǎng)的土壤水分實(shí)時(shí)監(jiān)測系統(tǒng)的設(shè)計(jì)[J]. 郭萬春,陳桂芬,宮鶴,劉洪巖. 安徽農(nóng)業(yè)科學(xué). 2012(22)
碩士論文
[1]基于Android手機(jī)平臺(tái)的玉米葉片含氮量檢測方法研究[D]. 周超超.西北農(nóng)林科技大學(xué) 2014
[2]基于SSH框架的智能社區(qū)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊文韜.中山大學(xué) 2013
[3]便攜式土壤水分測試儀的研究及應(yīng)用[D]. 王偉.北京郵電大學(xué) 2012
[4]旱情監(jiān)測信息管理系統(tǒng)研究[D]. 習(xí)永強(qiáng).西北大學(xué) 2012
[5]貴州省旱情監(jiān)測與災(zāi)害評估系統(tǒng)的分析與設(shè)計(jì)[D]. 陳建.云南大學(xué) 2011
[6]面向服務(wù)軟件體系架構(gòu)原理與范例研究[D]. 杜彥斌.首都經(jīng)濟(jì)貿(mào)易大學(xué) 2005
本文編號(hào):3456431
【文章來源】:安徽農(nóng)業(yè)大學(xué)安徽省
【文章頁數(shù)】:58 頁
【學(xué)位級別】:碩士
【部分圖文】:
美國旱情監(jiān)測圖
系統(tǒng)的需求分析[33]就是指在系統(tǒng)開發(fā)前,要對用戶的需求進(jìn)行詳細(xì)的分析,全面的弄清楚用戶的需求,在軟件工程開發(fā)中,“需求分析”就是確定需要計(jì)算機(jī)“做什么”,要實(shí)現(xiàn)什么樣的功能,要達(dá)到什么樣的效果。本章主要從系統(tǒng)需求概述、系統(tǒng)功能性分析、系統(tǒng)非功能性分析三個(gè)方面的內(nèi)容進(jìn)行闡述。2.1 系統(tǒng)需求概述大田作物旱情監(jiān)測與預(yù)警系統(tǒng)主要通過收集大田土壤水分信息、作物水分信息以及通過田間的自動(dòng)氣站采集大氣信息,對大田作物的旱情進(jìn)行監(jiān)測,及時(shí)有效的提供預(yù)警信號(hào),指導(dǎo)農(nóng)民進(jìn)行作物種植。系統(tǒng)的整體功能結(jié)構(gòu)圖如圖 2-1 所示,系統(tǒng)主要分為土壤水分監(jiān)測,作物水分監(jiān)測,旱情監(jiān)測預(yù)警,系統(tǒng)管理和系統(tǒng)說明五個(gè)模塊。
Fig. 3-1 SSH framework diagramStruts 框架,Struts 作為系統(tǒng)的一個(gè)整體基礎(chǔ)架構(gòu),其核心是控制器,它將業(yè)務(wù)邏輯層、數(shù)據(jù)持久化層和表示層實(shí)現(xiàn)分離,提升了系統(tǒng)的可維護(hù)性、可重用性和可擴(kuò)展性。其設(shè)計(jì)模式主要分為三部分,分別為模型(Model)、視圖(Viewer)和控制器(Controller)。視圖:JSP 頁面是其主要的組件,除了標(biāo)記之外,不存在流程邏輯、業(yè)務(wù)邏輯和模型信息。Struts 的精華之一是其本身提供了一組強(qiáng)大的標(biāo)記庫,通過靈活的使用,降低了對腳本的依賴程度,同時(shí)減少編寫 JSP 頁面的代碼,提升了開發(fā)進(jìn)程。控制器:Struts 中的 Controller 主要是其自身提供的 ActionServlet。ActionServlet繼承于 HttpServlet,接受 Http 的響應(yīng),并轉(zhuǎn)發(fā) Action 對象。模型:在 Structs 的模型中,業(yè)務(wù)邏輯的實(shí)現(xiàn)并不依賴于她,而是通過相關(guān)的管理,實(shí)現(xiàn)業(yè)務(wù)邏輯的調(diào)用。Spring 框架,Spring 是一個(gè)非常強(qiáng)大的框架,運(yùn)用該框架可以解決 JavaEE 開發(fā)遇見的許多問題,提升企業(yè)應(yīng)用開發(fā)的效率。目前已經(jīng)成為開發(fā)企業(yè)應(yīng)用的主流框架。Spring 框架由七個(gè)定義良好的模塊組成如圖 3-2 所示,這些模塊功能非常強(qiáng)大,每個(gè)
【參考文獻(xiàn)】:
期刊論文
[1]中國水資源管理現(xiàn)狀及對農(nóng)業(yè)的影響[J]. 朱艷. 農(nóng)業(yè)工程技術(shù). 2016(26)
[2]水文與水資源的現(xiàn)狀及解決對策[J]. 雷雨春,李慶林. 黑龍江水利科技. 2016(02)
[3]計(jì)算機(jī)軟件數(shù)據(jù)庫設(shè)計(jì)的重要性以及原則探討[J]. 趙宣容. 電子技術(shù)與軟件工程. 2015(17)
[4]我國農(nóng)業(yè)旱情監(jiān)測技術(shù)現(xiàn)狀及發(fā)展趨勢分析[J]. 吳冬平. 自然災(zāi)害學(xué)報(bào). 2015(04)
[5]中國西北地區(qū)干旱氣象災(zāi)害監(jiān)測預(yù)警與減災(zāi)技術(shù)研究進(jìn)展及其展望[J]. 張強(qiáng),姚玉璧,李耀輝,羅哲賢,張存杰,李棟梁,王潤元,王勁松,陳添宇,肖國舉,張書余,王式功,郭鈮,白虎志,謝金南,楊興國,董安祥,鄧振鏞,柯曉新,徐國昌. 地球科學(xué)進(jìn)展. 2015(02)
[6]遼寧省旱情監(jiān)測預(yù)警與評估系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 董婷婷,于燕,黨如童. 水利技術(shù)監(jiān)督. 2014(06)
[7]C/S到B/S模式轉(zhuǎn)換的技術(shù)研究[J]. 查修齊,吳榮泉,高元鈞. 計(jì)算機(jī)工程. 2014(01)
[8]基于HTTP協(xié)議的Android手機(jī)數(shù)據(jù)同步實(shí)現(xiàn)[J]. 林汝澤,徐媛媛,方凱,熊松泉. 信息通信. 2013(01)
[9]基于ZigBee和GPRS的遠(yuǎn)程果園智能灌溉系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 張觀山,束懷瑞,高東升,侯加林. 山東農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版). 2012(03)
[10]基于無線傳感網(wǎng)的土壤水分實(shí)時(shí)監(jiān)測系統(tǒng)的設(shè)計(jì)[J]. 郭萬春,陳桂芬,宮鶴,劉洪巖. 安徽農(nóng)業(yè)科學(xué). 2012(22)
碩士論文
[1]基于Android手機(jī)平臺(tái)的玉米葉片含氮量檢測方法研究[D]. 周超超.西北農(nóng)林科技大學(xué) 2014
[2]基于SSH框架的智能社區(qū)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊文韜.中山大學(xué) 2013
[3]便攜式土壤水分測試儀的研究及應(yīng)用[D]. 王偉.北京郵電大學(xué) 2012
[4]旱情監(jiān)測信息管理系統(tǒng)研究[D]. 習(xí)永強(qiáng).西北大學(xué) 2012
[5]貴州省旱情監(jiān)測與災(zāi)害評估系統(tǒng)的分析與設(shè)計(jì)[D]. 陳建.云南大學(xué) 2011
[6]面向服務(wù)軟件體系架構(gòu)原理與范例研究[D]. 杜彥斌.首都經(jīng)濟(jì)貿(mào)易大學(xué) 2005
本文編號(hào):3456431
本文鏈接:http://sikaile.net/projectlw/qxxlw/3456431.html
最近更新
教材專著