




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
關(guān)于病蟲害控治系統(tǒng)的設(shè)計(jì)研究
1系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
框架設(shè)計(jì)
系統(tǒng)基于web形式開發(fā),采用mVc設(shè)計(jì)模式,即模型-視圖-控制器設(shè)計(jì)模式。mVc模式是web開發(fā)的主要設(shè)計(jì)模式,它強(qiáng)制性地把應(yīng)用程序分為模型、視圖、控制器三部分。視圖是與用戶交互的界面,將用戶的請求傳給控制器并接受數(shù)據(jù)更新請求;控制器是視圖和模型之間溝通的橋梁,是mVc設(shè)計(jì)模式中的核心部分;模型的作用主要是與數(shù)據(jù)庫交互。這種設(shè)計(jì)模式不僅實(shí)現(xiàn)了視圖、控制器與模型的徹底分離,而且還實(shí)現(xiàn)了業(yè)務(wù)邏輯層與數(shù)據(jù)持久層的分離。這樣無論前端如何變化,模型層無需做太多改動,并且數(shù)據(jù)庫的變化對前端影響不大,這樣大大提高了系統(tǒng)的可用性。從邏輯上,采用3層次應(yīng)用體系結(jié)構(gòu):表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)層。知識查詢,主要是指對信息庫中病蟲害的特征、危害、病因、防治措施等信息的相關(guān)查詢。病蟲害診斷模塊包括:根據(jù)病蟲害癥狀診斷和根據(jù)害蟲形態(tài)診斷兩種方法。信息維護(hù)包括對診斷特征、診斷圖像、病蟲害知識庫的維護(hù)。本系統(tǒng)存在兩類用戶:普通用戶和專業(yè)用戶。普通用戶指未進(jìn)行注冊的林農(nóng)等用戶,只能夠?qū)ο到y(tǒng)進(jìn)行一些查詢、瀏覽等非修改性操作;專業(yè)用戶為已進(jìn)行用戶注冊并通過審核的林場或桉樹公司的專業(yè)人員,擁有本系統(tǒng)所有功能的操作權(quán)限。其中用戶信息用來記錄專業(yè)用戶的相關(guān)信息。
數(shù)據(jù)庫設(shè)計(jì)
本系統(tǒng)所涉及的主要數(shù)據(jù)為病蟲害診斷特征數(shù)據(jù)、病蟲害信息數(shù)據(jù)、用戶信息數(shù)據(jù)等。系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)包括特征庫設(shè)計(jì)、病蟲害信息庫設(shè)計(jì)、用戶信息庫設(shè)計(jì)、診斷特征與病蟲害信息關(guān)聯(lián)庫設(shè)計(jì)等。診斷特征數(shù)據(jù)庫與病蟲害信息數(shù)據(jù)庫及其之間關(guān)聯(lián)庫的設(shè)計(jì)是整個數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)的關(guān)鍵,尤其是診斷特征庫以及它與病蟲害信息庫的關(guān)聯(lián)設(shè)計(jì),直接影響到病蟲害診斷的速度與準(zhǔn)確精度,從而影響系統(tǒng)的運(yùn)行效率。為提高系統(tǒng)的診斷效率及診斷結(jié)果的準(zhǔn)確度,在診斷特征庫設(shè)計(jì)時,對桉樹病蟲害發(fā)病癥狀、害蟲形態(tài)癥狀等的診斷特征提供了相應(yīng)的圖像庫,并對其進(jìn)行單獨(dú)設(shè)計(jì),特征庫主要存放文字特征及其圖像關(guān)聯(lián)信息??紤]到對數(shù)據(jù)庫進(jìn)行二進(jìn)制文件操作耗時,影響診斷的效率,將特征圖像文件保存到服務(wù)器指定目錄下,在特征圖片庫中僅保存圖像的相關(guān)描述信息及保存路徑。在病蟲害信息數(shù)據(jù)庫設(shè)計(jì)時,將病蟲害信息與防治技術(shù)高度集成,既簡化了數(shù)據(jù)庫的結(jié)構(gòu)、減少了數(shù)據(jù)冗余,又最大化地提高了系統(tǒng)的運(yùn)行效率。用戶信息庫用于存放系統(tǒng)用戶的基本信息及其對系統(tǒng)的操作權(quán)限等。
功能模塊的設(shè)計(jì)
本系統(tǒng)主要功能模塊為:病蟲害信息瀏覽查詢模塊、病蟲害診斷模塊和病蟲害信息維護(hù)模塊。針對桉樹病蟲害測報(bào)人員專業(yè)素質(zhì)不高,而病蟲害種類多、發(fā)病癥狀各異這一問題,系統(tǒng)將病蟲害診斷細(xì)分為病蟲害癥狀診斷和害蟲形態(tài)診斷兩個模塊。病蟲害信息主要包括病因、防治方法、主要危害、癥狀表現(xiàn)等。為了提高系統(tǒng)操作的簡便性和運(yùn)行效率,在病蟲害信息瀏覽查詢模塊,以多種形式給出可供用戶選擇的關(guān)鍵信息,盡量減少用戶的輸入查詢。在查詢結(jié)果列表中,可以繼續(xù)查看詳細(xì)的病蟲害信息,比如名稱、病因、主要危害、癥狀表現(xiàn)、防治方法等。通過本模塊的流程圖可以很清晰地看出本系統(tǒng)使用方便、操作簡單的優(yōu)點(diǎn)。病蟲害癥狀診斷模塊將病蟲害癥狀按照桉樹發(fā)病部位,將其分為根部癥狀、干枝癥狀、葉部癥狀和綜合癥狀四類。
為了提高診斷效率,該模塊用列表的形式為用戶提供統(tǒng)一規(guī)范的診斷特征選項(xiàng),同時選用圖文結(jié)合的方式對其進(jìn)行描述。這種圖文并茂的形式既提高了系統(tǒng)的美觀性,又提高了病蟲害診斷結(jié)果的準(zhǔn)確性。害蟲形態(tài)診斷模塊,本系統(tǒng)按照昆蟲的四個發(fā)育階段,將其形態(tài)分為卵、幼蟲、蛹、成蟲四個階段。同樣采用列表的形式為用戶提供統(tǒng)一規(guī)范的診斷特征選項(xiàng),診斷流程與病蟲害癥狀診斷模塊基本相同,只是調(diào)用的診斷模型與病蟲害癥狀模塊不同。為保證用戶可以獲取最新、最全的桉樹病蟲害信息,本系統(tǒng)提供病蟲害信息維護(hù)模塊。通過該模塊可以實(shí)現(xiàn)對原有病蟲害特征信息的編輯,對新增病蟲害信息的添加等,為病蟲害信息庫的及時更新提供簡便性。為防止專業(yè)水平不夠的人員進(jìn)行誤操作,破壞系統(tǒng)數(shù)據(jù)庫的原有結(jié)構(gòu),降低系統(tǒng)診斷的效率和準(zhǔn)確性,系統(tǒng)對該模塊進(jìn)行了權(quán)限設(shè)置,只有通過資格審核的人員才具有該模塊的操作權(quán)限。
2系統(tǒng)實(shí)現(xiàn)
系統(tǒng)的實(shí)現(xiàn)技術(shù)
系統(tǒng)以、為開發(fā)環(huán)境,采用SSH框架、jSP、cSS、Ajax等技術(shù),結(jié)合SQLServer數(shù)據(jù)庫技術(shù)實(shí)現(xiàn),部署運(yùn)行在具有環(huán)境支持的服務(wù)器上。病蟲害診斷由模糊匹配技術(shù)實(shí)現(xiàn),通過對用戶選擇特征與病蟲害信息庫診斷特征的匹配,篩選出具有該匹配特征的病蟲害,并將其匹配結(jié)果反饋給用戶。這里模糊匹配的實(shí)現(xiàn),需要一個好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)為前提。
系統(tǒng)的功能介紹
病蟲害瀏覽查詢
本模塊主要為用戶提供瀏覽、查詢功能。瀏覽功能保證用戶可以通過選擇桉樹發(fā)病部位來查看發(fā)生在該部位的所有病蟲害信息。為了方便用戶更快速地瀏覽到所需要的信息,本系統(tǒng)又分別提供了各部位的病害類查詢和蟲害類查詢。查詢將給出病蟲害的名稱、癥狀表現(xiàn)等概要信息,同時點(diǎn)擊病蟲害名稱可以查看某一病蟲害的發(fā)病原因、主要危害、防治措施等詳細(xì)信息。查詢功能,用戶可以通過輸入關(guān)鍵詞,對病蟲害進(jìn)行模糊查詢,查詢結(jié)果的表現(xiàn)形式與瀏覽功能結(jié)果的表現(xiàn)形式基本相同。
病蟲害癥狀診斷
該模塊將診斷癥狀分為根部、干枝部、葉部、綜合四類,當(dāng)用戶選擇了癥狀中的某一條癥狀描述時,在其文字描述右側(cè)會顯示出相應(yīng)的圖片描述,用戶可以根據(jù)桉樹發(fā)病部位的實(shí)際情況,再參照圖片描述,確定是否選用該癥狀描述。確定選用癥狀后,用戶可以通過“添加”按鈕或是雙擊該癥狀實(shí)現(xiàn)診斷癥狀的添加,同時還可以通過“移除”功能將誤添加的一些診斷特征移除。添加診斷特征完畢后開始診斷,本系統(tǒng)將根據(jù)所選特征對病蟲害信息庫進(jìn)行篩選,最后比較準(zhǔn)確地給出符合所選特征的一種或幾種結(jié)果。
害蟲形態(tài)診斷
害蟲形態(tài)診斷是專門為桉樹蟲害診斷設(shè)計(jì)的子模塊,本模塊將害蟲形態(tài)按照其生長周期分為卵、幼蟲、蛹、成蟲四個階段的形態(tài)。它的設(shè)計(jì)思路和操作方式與病蟲害癥狀診斷模塊相類似,其診斷結(jié)果全部為蟲害。
添加病蟲害
該模塊是為專業(yè)用戶設(shè)計(jì)的,通過本模塊用戶既可以對病蟲害特征信息庫中原有的病蟲害診斷特征進(jìn)行增、刪、改,還可以將信息庫中沒有的新生病蟲害信息錄入信息庫。由于該模塊涉及到數(shù)據(jù)庫的編輯與修改,為防止非專業(yè)人員的誤操作,影響數(shù)據(jù)庫原有結(jié)構(gòu)而提高維護(hù)成本,系統(tǒng)對該模塊進(jìn)行了權(quán)限設(shè)置。添加新生病蟲
系統(tǒng)功能
測試本系統(tǒng)以廣西區(qū)桉樹產(chǎn)業(yè)發(fā)展為試點(diǎn)對象,數(shù)據(jù)庫病蟲害信息以廣西區(qū)為主,包括病害26種,蟲害83種,包含了廣西區(qū)桉樹常見的所有病害及蟲害。下面分別以病蟲害癥狀診斷、害蟲形態(tài)診斷為例,進(jìn)行功能測試。
選擇幾個比較明顯的癥狀診斷特征,“主側(cè)根周圍韌皮部變成黑褐色,呈水漬狀”、“苗莖上呈黃色水潰狀病斑,逐漸擴(kuò)大至整個莖部”、“葉片初期出現(xiàn)淡綠色小斑點(diǎn),后變紅褐呈紫紅色多角或不規(guī)則病斑”,診斷結(jié)果如圖9所示,根據(jù)診斷結(jié)果的癥狀表現(xiàn)可以進(jìn)一步確定何種病蟲害,點(diǎn)擊病蟲害名稱可查看發(fā)病原因、防治措施等詳細(xì)信息。選擇幾個比較容易觀察的害蟲形態(tài),“卵長約,白色,長橢圓形”、“幼蟲體長~,開始為乳白色,老齡幼蟲呈黃色,頭部呈褐色”、“離蛹,長~,寬~,乳白色”、“成蟲體長~,體寬約~,頭管長~”,診斷結(jié)果如圖10所示,因診斷結(jié)果唯一,系統(tǒng)直接給出病蟲害的防治措施等詳細(xì)信息。
3討論
測試結(jié)果表明,病蟲害癥狀診斷、害蟲形態(tài)診斷都能夠比較準(zhǔn)確地診斷出病蟲害種類,并提供有效的防治措施。本系統(tǒng)已經(jīng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【2025年存儲芯片發(fā)展趨勢:AI驅(qū)動市場需求激增 價格上行周期開啟】
- 預(yù)制梁板施工方案
- 智能交通系統(tǒng)施工方案
- 第08講 八上古詩詞【知識精研】中考語文一輪復(fù)習(xí)(廣東專用)
- 吉林清淤固化施工方案
- 東莞排水帶施工方案
- 2025年增城臨聘筆試試題及答案
- 2025年往年音樂學(xué)考試題及答案
- 2025年排序中考試題語文及答案
- 低碳行動方案設(shè)計(jì)
- 2025浙江杭州地鐵運(yùn)營分公司校園招聘665人易考易錯模擬試題(共500題)試卷后附參考答案
- 第一篇 專題一 第2講 牛頓運(yùn)動定律與直線運(yùn)動
- 規(guī)劃高中生涯模板
- 中國卒中學(xué)會急性缺血性卒中再灌注治療指南 (2024)解讀-指南解讀系列
- 第二單元 第二次工業(yè)革命和近代科學(xué)文化 說課稿 2024-2025學(xué)年統(tǒng)編版九年級歷史下冊
- 《電氣安全培訓(xùn)課件》
- 2025年結(jié)核病防治知識競賽題庫及答案(共117題)
- 高標(biāo)準(zhǔn)農(nóng)田施工組織設(shè)計(jì)
- TSDHCIA 016-2021 化工行業(yè)智能化水平評估規(guī)范
- 2025屆高考數(shù)學(xué)二輪復(fù)習(xí)備考策略和方向
- 安徽省“江淮十?!?025屆高三第三次模擬考試數(shù)學(xué)試卷含解析
評論
0/150
提交評論