freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于android系統(tǒng)的玉米病蟲草害診斷系統(tǒng)的研究(參考版)

2025-06-07 21:12本頁(yè)面
  

【正文】 系統(tǒng)詳細(xì)設(shè)計(jì) 此系統(tǒng)采用 MVC 模式開發(fā),在此模式下,主要進(jìn)行下面五項(xiàng)業(yè)務(wù)模塊設(shè)計(jì),下面將詳細(xì)介紹每個(gè)模塊設(shè)計(jì)時(shí)用到的類及相關(guān)技術(shù)。 Technical Services 包設(shè)計(jì)成與具體系統(tǒng)相獨(dú)立,主要是為了功能模塊的復(fù)用和基礎(chǔ)服務(wù)的可拓展,比如我們可以向該包中加入日志服務(wù)包為系統(tǒng)提供日志服務(wù)。 Persistent 是系統(tǒng)的持久層,它封裝了數(shù)據(jù)庫(kù)訪問(wèn)、文件讀寫等邏輯。 Domain 包這樣設(shè)計(jì)具有很好的業(yè)務(wù)拓展性,能 夠根據(jù)需求的變更做相應(yīng)的修改以適應(yīng)系統(tǒng)功能要求。 Module 是數(shù)據(jù)對(duì)象包類似于 Web 開發(fā)中的 JavaBean,它包含所有應(yīng)用所需的數(shù)據(jù),是連接數(shù)據(jù)庫(kù)和應(yīng)用系統(tǒng)的橋梁。 GPSLocation 處理 GPS 定位功能邏輯。 DIGList 處理指認(rèn)式診斷應(yīng)用邏輯,能夠處理病害、蟲害和草害三種指認(rèn)式診斷的應(yīng)用邏輯。 Domain 包包含 DIGList、Doctorassistant、 GPSLocation 和 Module 四個(gè)包。 GPS 包相對(duì)較獨(dú)立,是對(duì)系統(tǒng)的拓展。 DIGList 是指認(rèn)式診斷相關(guān)的界面包, Doctorassistant是推理式診斷相關(guān)的界面包, DIGCommon 是通用病蟲草害詳細(xì)信息界面包, GPS 是 GPS 定位界面包, MPDWP 是系統(tǒng)主界面類。 UI 層包含AndroidView 包,它是 Android 手機(jī)下的用戶界面包,在 UI 層你還可以建立其他應(yīng)用的界面包,即 UI 層的用戶操作界面是可以擴(kuò)展的。 Domain 是應(yīng)用邏輯和領(lǐng)域?qū)ο髮樱搶影?MVC 中的控制( Controller)和模型( Model)。模型、視圖、控制器三者之間的關(guān)系和各自的主要功能。因此,無(wú)論何時(shí)發(fā)生了何種數(shù)據(jù)變化,控制器都會(huì)將變化通知所有的視圖,導(dǎo)致顯示的更 新。 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第六章 系統(tǒng)設(shè)計(jì) 21 模型、視圖與控制器的分離,使得一個(gè)模型可以具有多個(gè)顯示視圖。例如,用戶點(diǎn)擊一個(gè)連接,控制層接受請(qǐng)求后 , 并不處理業(yè)務(wù)信息,它只把用戶的信息傳遞給模型,告訴模型做什么,選擇符合要求的視圖返回給用戶。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請(qǐng)求。我們可以將這個(gè)模型單獨(dú)列出,所有有關(guān)數(shù)據(jù)庫(kù)的操作只限制在該模型中。數(shù)據(jù)模型主要指實(shí)體對(duì)象的數(shù)據(jù)保存(持續(xù)化)。 MVC 并沒(méi)有提供模型的設(shè)計(jì)方法,而只告訴你應(yīng)該組織管理這些模型,以便于模型的重構(gòu)和提高重用性。 MVC 設(shè)計(jì)模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來(lái),抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設(shè)計(jì)依據(jù)。按這種模型設(shè)計(jì)就可以利用某些技術(shù)組件,從而減少了技術(shù)上的困難。業(yè)務(wù)流程的處理過(guò)程對(duì)其它層來(lái)說(shuō)是黑箱操作,模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最終的處理結(jié)果。比如一個(gè)訂單的視圖只接受來(lái)自模型的數(shù)據(jù)并顯示給用戶,以及將用戶界面的輸入數(shù)據(jù)和請(qǐng)求傳遞給控制和模型。一個(gè)應(yīng)用可能有很多不同的視圖, MVC 設(shè) 計(jì)模式對(duì)于視圖的處理僅限于視圖上數(shù)據(jù)的采集和處理,以及用戶的請(qǐng)求,而不包括在視圖上的業(yè)務(wù)流程的處理。 視圖 (View)代表用戶交互界面。 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第六章 系統(tǒng)設(shè)計(jì) 19 系統(tǒng)總體技術(shù)路線 圖 62 玉米病蟲草害研究的總體技術(shù)路線 根 據(jù) 反 饋 意 見 完 善 設(shè) 計(jì) 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第六章 系統(tǒng)設(shè)計(jì) 20 MVC 模式簡(jiǎn)介 本系統(tǒng)使用 MVC 模式作為其開發(fā)的準(zhǔn)則。 根據(jù)我國(guó)農(nóng)村信息化發(fā)展水平和現(xiàn)狀,系統(tǒng)采用圖形圖像化人機(jī)交互診斷界面,利用構(gòu)建的基于圖像規(guī)則的二叉樹推理模型,通過(guò)用戶點(diǎn)選田間事實(shí)圖像與專家系統(tǒng)進(jìn)行一問(wèn)一答的交流,使病害診斷按照正確的流程一步步推進(jìn),最終診斷出所發(fā)生的病蟲害,系統(tǒng)構(gòu)造強(qiáng)化實(shí)用性。該地圖要求具 有兩種顯示模式:街景模式和衛(wèi)星模式。該子模塊會(huì)獲取父模塊的經(jīng)緯度信息顯示相應(yīng)的數(shù)字地圖并標(biāo)記該經(jīng)緯度所表示的地點(diǎn)。 GPS 定位功能模塊分析 此功能模塊比較簡(jiǎn)單,進(jìn)入該功能模塊后,用戶選擇顯示 GPS 坐標(biāo),系統(tǒng)先檢查手機(jī) GPS服務(wù)是否正常啟動(dòng),如果已經(jīng)開啟了 GPS 服務(wù)系統(tǒng)進(jìn)而訪問(wèn) GPS 服務(wù),返回用戶所在位置的經(jīng)緯度信息。用戶可以點(diǎn)擊相應(yīng)的圖片顯示 該草害的詳細(xì)信息。 草害指認(rèn)式診斷模塊分析 此模塊主要負(fù)責(zé)玉米草害的用戶指認(rèn)式識(shí)別診斷。用戶可以點(diǎn)擊相應(yīng)的圖片顯示該蟲害的詳細(xì)信息。 蟲害指認(rèn)式診斷模塊分析 此模塊主要負(fù)責(zé)玉米蟲害的指認(rèn)式識(shí)別診斷。用戶可以點(diǎn)擊相應(yīng)的圖片顯示該病害的詳細(xì)信息。 病害指認(rèn)式診斷模塊分析 此模塊主要負(fù)責(zé)玉米病害的指認(rèn)式識(shí)別診斷。推理過(guò)程子模塊會(huì)顯示用戶目前所完成的推理步驟,用戶可以選擇相應(yīng)的步驟返回推理的先前階段,重新進(jìn)行推理診斷。預(yù)測(cè)結(jié)果子模塊會(huì)根據(jù)目前所進(jìn)行的推理顯示當(dāng)前推理下可能的結(jié)果。在推理結(jié)束后,會(huì)得石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第六章 系統(tǒng)設(shè)計(jì) 17 到推理結(jié)果,顯示推理結(jié)果所表示的病害詳細(xì)信息和典型圖片。每次系統(tǒng)會(huì)根據(jù)用戶的選擇分別顯示兩條相反的規(guī)則,用戶可以選擇相應(yīng)的規(guī)則或取消選擇規(guī)則。推理過(guò)程是通過(guò)對(duì)典型規(guī)則圖片和病害規(guī)則描述的選取共同實(shí)現(xiàn)的。 模塊分析 根據(jù)前面的需求分析,可以將系統(tǒng)功能模塊圖描述如下: 圖 61 系統(tǒng)功能模塊圖 下面逐個(gè)對(duì)各個(gè)功能模塊進(jìn)行分析。在診斷上分 為兩種方式:指認(rèn)式診斷和推理式診斷。 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第五章 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 14 系統(tǒng)實(shí)體關(guān)系圖 圖 51 系統(tǒng) ER 圖 根據(jù)實(shí)際需要,將部分?jǐn)?shù)據(jù)表詳細(xì)字段設(shè)計(jì) 描述如下: 診斷類型表詳細(xì)字段如下: 表 52 診斷類型表 字段名 說(shuō)明 類型 id 類型編號(hào) integer CategoryName 類型名稱 nvarchar(20) 病蟲草害圖像表詳細(xì)字段如下: 表 53 病蟲草害圖像表 字段名 說(shuō)明 類型 id 圖像編號(hào) integer ImageName 圖像名稱 nvarchar(200) 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第五章 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 15 ImageDescription 圖像描述 nvarchar(500) ImageAddress 圖像地址 nvarchar(500) ThumbnailAddress 縮略圖地址 nvarchar(500) ArticleID 圖像對(duì)應(yīng)的文章編號(hào) integer 關(guān)鍵字表詳細(xì)字段如下: 表 54 關(guān)鍵字表 字段名 說(shuō)明 類型 id 關(guān)鍵字編號(hào) integer KeywordName 關(guān)鍵字名稱 nvarchar(20) 推理規(guī)則表詳細(xì)字段如下: 表 55 推理規(guī)則表 字段名 說(shuō)明 類型 id 規(guī)則編號(hào) integer CategoryID 診斷類型編號(hào) integer FatherID 父值 integer LNum 左 值 integer RNum 右值 integer RelatedID 結(jié)論 integer ThumbnailAddress Description 索略圖地址 規(guī)則描述 nvarchar(500) nvarchar(500) 病蟲草害檢索表詳細(xì)字段如下: 表 56 病蟲草害檢索表 字段名 說(shuō)明 類型 id 病蟲草害編號(hào) integer ArticleName 病蟲草害名稱 nvarchar(500) Keyword 關(guān)鍵字(發(fā)生部位及時(shí)期) nvarchar(500) CategoryID 診斷類型 integer 病蟲草害防治表詳細(xì)字段如下: 表 57 病蟲草害防治表 字段名 說(shuō)明 類型 id 編號(hào) integer FieldeName 防治技術(shù) nvarchar(200) FieldContent 防治技術(shù)具體內(nèi)容 ntext ArticleID 病蟲草害編號(hào) integer 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第六章 系統(tǒng)設(shè)計(jì) 16 第六章 系統(tǒng)設(shè)計(jì) 本章主要介紹系統(tǒng)的模塊劃分、總體設(shè)計(jì)及詳細(xì)設(shè)計(jì)。這個(gè)概念模型應(yīng)反映現(xiàn)實(shí)世界各部門的信息結(jié)構(gòu)、信息流動(dòng)情況、信息間的互相制約關(guān)系以及各部門對(duì)信息儲(chǔ)存、查詢和加工的要求等。 為了便于程序與數(shù)據(jù)庫(kù)的連接以及對(duì)數(shù)據(jù)庫(kù)的管理維護(hù),特編寫本章,意在作為編程人員的參考以及數(shù)據(jù)庫(kù)管理員維護(hù)數(shù)據(jù)的參考。 系統(tǒng)需求 UML 用例圖 基于系統(tǒng)以上的需求分析,得出以下系統(tǒng)用例圖: 圖 41 系統(tǒng)需求用例圖 石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第四章 需求分析 12 系統(tǒng)的領(lǐng)域模型 通過(guò)對(duì)上面的用例圖和需求作進(jìn)一步的分析和抽象,提煉出業(yè)務(wù)領(lǐng)域關(guān)鍵概念,可以得出下面的領(lǐng)域模型類圖。 3) 病蟲草害診斷的完整度要求 診斷結(jié)論至少包括病蟲草害概述、癥狀、防治技術(shù),要求整體的信息完整度在 98%以上。顯示診斷結(jié)果要快速。記錄災(zāi)害發(fā)生信息的 XML 文件。 本系統(tǒng)的輸入數(shù)據(jù)有: 1)病蟲草害發(fā)生部位,可選 的數(shù)據(jù)有:根部、莖部、葉部、穗部; 2)病蟲才發(fā)生時(shí)期:苗期、成株期; 3)病害分類信息:根腐病、苗枯病、大斑病、灰斑病、銹病、紋枯病、穗腐病、瘋頂病、矮花葉病、粗縮病 ...... 4)蟲害分類信息:亞洲玉米螟、大螟、小地老虎、斜紋夜蛾、黏蟲、棉鈴蟲、金針蟲、白星花金龜、玉米旋心蟲 ...... 5)草害分類:菊科、薔薇科、茄科、 馬齒莧科 、 莧科 、木賊科、 藜科 、 蓼科 ; 6)各種推理規(guī)則的選擇。數(shù)字地圖要求具有放大、縮小、移動(dòng)等功能,并且具有衛(wèi)星和街景兩種顯示模式。 5) 可以查看高分辨率的典型圖片(大圖); GPS 定位功能: 實(shí)現(xiàn) GPS定位功能,用戶在診斷出病蟲草害后可以記錄災(zāi)害的發(fā)生時(shí)間、地點(diǎn)和病癥,便于后期進(jìn)一步的分析研究。 5) 可以查看高分辨率的典型圖片(大圖); 草害指認(rèn)式診斷: 1) 可以瀏覽所有常見田間雜草的典型圖像及其相應(yīng)名稱; 2) 對(duì)草 害沒(méi)有任何認(rèn)識(shí)的情況下進(jìn)行直接指認(rèn)式診斷; 3) 通過(guò)對(duì)草害的分類判斷進(jìn)行指認(rèn)式診斷; 4) 可以瀏覽的診斷結(jié)果包括:草害名稱、草害指認(rèn)關(guān)鍵字、草害概述以及草害的典型圖像。 對(duì)系統(tǒng)功能的規(guī)定 病害推理診斷 : 1) 通過(guò)田間事實(shí)圖像結(jié)合簡(jiǎn)單的規(guī)則描述進(jìn)行玉米病害推理診斷; 2) 提供瀏覽推理過(guò)程功能; 3) 在每一個(gè)推理環(huán)節(jié)中都可以進(jìn)行結(jié)果預(yù)測(cè); 4) 可以在一個(gè)推理過(guò)程中任選一個(gè)環(huán)節(jié)重新進(jìn)行推理診斷; 5) 可以瀏覽的診斷結(jié)果包括:病害名稱、病害指認(rèn)關(guān)鍵字、病害概述、癥狀、發(fā)病規(guī)律、防治技術(shù)、不同發(fā)病時(shí)期(苗期、成株期)及發(fā)病部位(根部、莖部、葉部、穗部)的典型圖像。 另外,系統(tǒng)還提供了 GPS 定位功能,用戶在診斷出病蟲草害后可以記錄在什么時(shí)間、什么地點(diǎn)、發(fā)生了什么病癥,便于后期進(jìn)一步的分析研究。 本設(shè)計(jì)主要提供兩種病蟲草害的診斷方法,一是病害推理診斷;二是指認(rèn)式診斷。如何來(lái)提高系統(tǒng)的親和性和易用性是一個(gè)比較關(guān)鍵的問(wèn)題。石河子大學(xué)學(xué)士畢業(yè)設(shè)計(jì)論文 第四章 需求分析 9 用戶特點(diǎn) 本系統(tǒng)涉及到的用戶包括基層一線農(nóng)業(yè)科技人員、玉米種植農(nóng)戶等,這些用戶的特點(diǎn)表現(xiàn)為:其對(duì)智能通訊設(shè)備的操作能力不強(qiáng),而且玉米種植農(nóng)戶缺乏一定的農(nóng)業(yè)專業(yè)知識(shí)。同時(shí)偶然 性很大,與農(nóng)戶觀察玉米生長(zhǎng)狀況的次數(shù)和仔細(xì)程度有很大關(guān)系。第二種方式,靠農(nóng)戶對(duì)田間玉米的觀察來(lái)作出判斷,是主動(dòng)的診斷方式。 不足點(diǎn)分析 所有上面的診斷流程,目前 還都處于人工診斷階段。前一種方式具體流程是農(nóng)業(yè)機(jī)構(gòu)通過(guò)收集田間信息和閱讀往年的災(zāi)情資料首先作出判斷 和預(yù)測(cè),再通過(guò)各種媒體向農(nóng)戶發(fā)布災(zāi)害信息以及防治措施,農(nóng)戶收到該信息后采取相應(yīng)的防治措施。 病蟲草害實(shí)際診斷流程 通過(guò)實(shí)地考察以及與 農(nóng)業(yè)科技人員 的深入交流,我們了解到農(nóng)戶診斷玉米病蟲草害的實(shí)際流程。優(yōu)秀的用戶體驗(yàn)和高性價(jià)比在中國(guó)市場(chǎng)占有很大的優(yōu)勢(shì),所以,我們開發(fā)這樣一款
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1