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

正文內(nèi)容

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

2025-09-10 11:23上一頁面

下一頁面
  

【正文】 由 DIGList、 Doctorassistant 和 DIGCommon 組成了診斷系統(tǒng)的基本功能界面。 控制 (Controller)可以理 解為從用戶接收請求,將模型與視圖匹配在一起,共同完成用戶的請求。隨著應用的復雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。用戶還可以根據(jù)蟲害的發(fā)病部位進行分類查詢,系統(tǒng)會根據(jù)用戶的選擇將蟲害的搜索范圍縮小,有條件的顯示蟲害。用戶可以根據(jù)規(guī)則描述和典型圖片的識別一步一步進行推理直到得出結(jié)果。 2) 病蟲草害診斷的準確度要求 診斷結(jié)論要求信息準確度在 98%以上。指認式診斷又分為蟲害指認式診斷、草害指認式診斷和病害指認式診斷,用戶可以根據(jù)自己的實際情況選擇不同的診斷方法對不同時期的玉米作物進行病蟲草害診斷。但是由于知識水平的限制,在這次畢業(yè)設計中我們只能解決以往專家系統(tǒng)所出現(xiàn)問題中的部分問題。不過這一階段的系統(tǒng)多為計算機新技術和新理論在植保領域的嘗試。病蟲草害診斷系統(tǒng)是農(nóng)業(yè)專家系統(tǒng)的重要應用領域,國際上農(nóng)業(yè)專家系統(tǒng)的研究最早始于 20 世紀 70 年代末期的美國。另外, DataArchitect 還可根據(jù)已存在的數(shù)據(jù)庫反向生成 PDM、 CDM 和 SQL 腳本 。它能夠支持 Windows、 Linux、 Unix 等主流的 操作系統(tǒng) ,同時能夠跟很多程序語言相結(jié)合,比如 C、 PHP、 Java 等。 石河子大學學士畢業(yè)設計論文 第三章 開發(fā)運行環(huán)境 3 第三章 開發(fā)運行環(huán)境 系統(tǒng)開發(fā)和運行環(huán)境 系統(tǒng)開發(fā)環(huán)境 操作系統(tǒng): Windows XP 數(shù)據(jù)庫: SQLite3 集成開發(fā)環(huán)境: Eclipse、 Android SDK、 設計工具: ArgoUML、 PowerDesigner、 Droiddraw 輔助工具: SQLite 數(shù)據(jù)庫客戶端( SQLite Expert Professional)、手機部署工具( 91 手機助手) 系統(tǒng)運行環(huán)境 軟件要求: 手機操作系統(tǒng): 硬件要求: 支持 的智能手機 開發(fā)工具介紹 本系統(tǒng)使用 Java 語言開 發(fā),使用的開發(fā)工具基本都是開源工具。 系統(tǒng)軟件的安裝及系統(tǒng)的演示等視頻各一個 詳見刻錄光盤。并且對 系統(tǒng)需求做出較為全面的規(guī)定;給出系統(tǒng)的約束條件以及某些數(shù)據(jù)格式。本篇論文以該系統(tǒng)的分析、設計和開發(fā)的全 過程為主線,給出基于 Android 的玉米病蟲草害診斷系統(tǒng)的設計和技術實現(xiàn)過程,討論了設計該系統(tǒng)時的思想、方法和過程。為此,我們要制定一個測試計劃并對已完成系統(tǒng)進行測試。 因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。它提供建造塊和構(gòu)造并運行集成 軟件開發(fā)工具 的基礎。 ArgoUML功能不算豐富 , 界面也有待加強 , 但作圖操作卻是相當?shù)姆奖?。 Android SDK 類似于 Java SDK,但并不是 JDK 的子集或超集,它保留了 JDK 的核心類包并添加了專門用于 Android 應用新的類包。但是這一階段的系統(tǒng)都是單機模式的,不利于信息更新和發(fā) 布,這成了這些系統(tǒng)的最大瓶頸。 總之,我國農(nóng)業(yè)專家系統(tǒng)主要存在的問題有以下幾個方面: 農(nóng)業(yè)專家系統(tǒng)的水平參差不齊,綜合性水平偏低;農(nóng)業(yè)專家系統(tǒng)的知識獲取、知識表示和知識運用技術缺乏統(tǒng)一技術標準和方法;我國農(nóng)業(yè)科技數(shù)據(jù)收集和知識獲取困難重重,缺乏領域?qū)<业挠行Ы?jīng)驗知識;人機互動形式不夠友好,門檻高限制了系統(tǒng)應用于推廣;產(chǎn)品種類和系統(tǒng)功能單一、適用面窄;智能化水平有待進一步提高;專家系統(tǒng)自身的可擴展性差問題 本系統(tǒng)針對以往系統(tǒng)對使用者素質(zhì)要求過高的問題,將植保專業(yè)知識與農(nóng)戶的田間實際體驗相結(jié)合,通過優(yōu)化的人機交互界面,將診斷 規(guī)則、推理過程、預測結(jié)果、病害信息以典型圖像加通俗文字描述的直觀形式呈現(xiàn)給用戶,解決農(nóng)戶的實際應用問題,提高系統(tǒng)的操作性與使用性。同時偶然 性很大,與農(nóng)戶觀察玉米生長狀況的次數(shù)和仔細程度有很大關系。數(shù)字地圖要求具有放大、縮小、移動等功能,并且具有衛(wèi)星和街景兩種顯示模式。 石河子大學學士畢業(yè)設計論文 第五章 數(shù)據(jù)庫分析與設計 14 系統(tǒng)實體關系圖 圖 51 系統(tǒng) ER 圖 數(shù)據(jù)庫設計 根據(jù)實際需要,將部分數(shù)據(jù)表詳細字段設計 描述如下: 診斷類型表詳細字段如下: 表 52 診斷類型表 字段名 說明 類型 id 類型編號 integer CategoryName 類型名稱 nvarchar(20) 病蟲草害圖像表詳細字段如下: 表 53 病蟲草害圖像表 字段名 說明 類型 id 圖像編號 integer ImageName 圖像名稱 nvarchar(200) 石河子大學學士畢業(yè)設計論文 第五章 數(shù)據(jù)庫分析與設計 15 ImageDescription 圖像描述 nvarchar(500) ImageAddress 圖像地址 nvarchar(500) ThumbnailAddress 縮略圖地址 nvarchar(500) ArticleID 圖像對應的文章編號 integer 關鍵字表詳細字段如下: 表 54 關鍵字表 字段名 說明 類型 id 關鍵字編號 integer KeywordName 關鍵字名稱 nvarchar(20) 推理規(guī)則表詳細字段如下: 表 55 推理規(guī)則表 字段名 說明 類型 id 規(guī)則編號 integer CategoryID 診斷類型編號 integer FatherID 父值 integer LNum 左 值 integer RNum 右值 integer RelatedID 結(jié)論 integer ThumbnailAddress Description 索略圖地址 規(guī)則描述 nvarchar(500) nvarchar(500) 病蟲草害檢索表詳細字段如下: 表 56 病蟲草害檢索表 字段名 說明 類型 id 病蟲草害編號 integer ArticleName 病蟲草害名稱 nvarchar(500) Keyword 關鍵字(發(fā)生部位及時期) nvarchar(500) CategoryID 診斷類型 integer 病蟲草害防治表詳細字段如下: 表 57 病蟲草害防治表 字段名 說明 類型 id 編號 integer FieldeName 防治技術 nvarchar(200) FieldContent 防治技術具體內(nèi)容 ntext ArticleID 病蟲草害編號 integer 石河子大學學士畢業(yè)設計論文 第六章 系統(tǒng)設計 16 第六章 系統(tǒng)設計 本章主要介紹系統(tǒng)的模塊劃分、總體設計及詳細設計。 病害指認式診斷模塊分析 此模塊主要負責玉米病害的指認式識別診斷。該地圖要求具 有兩種顯示模式:街景模式和衛(wèi)星模式。 MVC 設計模式告訴我們,把應用的模型按一定的規(guī)則抽取出來,抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設計依據(jù)。模型、視圖、控制器三者之間的關系和各自的主要功能。 GPSLocation。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知所有的視圖,導致顯示的更 新。按這種模型設計就可以利用某些技術組件,從而減少了技術上的困難。該子模塊會獲取父模塊的經(jīng)緯度信息顯示相應的數(shù)字地圖并標記該經(jīng)緯度所表示的地點。推理過程子模塊會顯示用戶目前所完成的推理步驟,用戶可以選擇相應的步驟返回推理的先前階段,重新進行推理診斷。這個概念模型應反映現(xiàn)實世界各部門的信息結(jié)構(gòu)、信息流動情況、信息間的互相制約關系以及各部門對信息儲存、查詢和加工的要求等。 5) 可以查看高分辨率的典型圖片(大圖); GPS 定位功能: 實現(xiàn) GPS 定位功能,用戶在診斷出病蟲草害后可以記錄災害的發(fā)生時間、地點和病癥,便于后期進一步的分析研究。第二種方式,靠農(nóng)戶對田間玉米的觀察來作出判斷,是主動的診斷方式。還有一些系統(tǒng)對病癥信息以及推理過程都是通過文字進行描述的,這樣既不便于用戶的理解,也缺乏一定的人性化,這樣的系統(tǒng)就發(fā)揮不了其應有的作用。 (二)視窗系統(tǒng)下的多媒體植物保護專家系統(tǒng)( 20 世紀 90 年代初至 1997 年) 隨著 Windows 系列操作系統(tǒng)的廣泛應用,圖像、聲音、視頻應用的成本大大降低,這一階段開發(fā)了大量的多媒體植保專家系統(tǒng)。 Android SDK SDK( software development kit) 軟件 開發(fā)工具包 , 被 軟件開發(fā)工程師 用于為特定的 軟件包 、軟件框架、硬件平臺、操作系統(tǒng)等建立 應用軟件 的開發(fā)工具的集合。 圖形的顯示方式有多種可選 (默認有 、 Java 和 C++三種 )。 Eclipse Eclipse是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。 Java 是一種簡單的,面向?qū)ο蟮模植际降?,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、 多線程 的靜態(tài)語言。照已經(jīng)分析出的系統(tǒng)模塊進行編碼設計,生成基于 Android 的玉米病蟲草害診斷系統(tǒng)的源代碼。隨著農(nóng)村信息化進程的深入推進,智能通訊設備迅速普及,利用智能手機為載體,編寫農(nóng)業(yè)專家系統(tǒng)軟件,使得生產(chǎn)一線技術人員及農(nóng)戶及時對玉米病蟲草害進行診斷和防治已刻不容緩。它是在用戶與開發(fā)人員雙方對軟件需求取得共同理解并達成協(xié)議的條件下編寫的,也是實施開發(fā)工作的基礎。 技術可行性 技術可行性分析主要分析技術條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。自從 Java 推出以來,JDK 已經(jīng)成為使用最廣泛的 Java SDK。 SQLite3 是 SQLite 的最新版本,并且提供了一些新特性。它允許設計人員不僅創(chuàng)建和管理數(shù)據(jù)的結(jié)構(gòu),而且開發(fā)和利用數(shù)據(jù)的結(jié)構(gòu)針對領先的開發(fā)工具環(huán)境快速地生成應用對象和數(shù)據(jù)敏感的組件。我國農(nóng)業(yè)專家系統(tǒng)的研究始于 20 世紀 80 年代,屬于國際上開展此領域與應用研究較 早的國家,其主要借助專家系統(tǒng)工具或通用程序設計軟件進行開發(fā)。 雖然,到目前為止已經(jīng)開發(fā)出了很多相應的系統(tǒng),取得了可喜的成果,但是或多或少都存在一定的局限性。農(nóng)戶獲知病蟲草害災情信息分為兩種方式:一種是從農(nóng)業(yè)機構(gòu)獲知災情信息;另一種是從田間地頭通過人工觀察獲知災情信息。 要求系統(tǒng)運行穩(wěn)定,操作界面 友好。 對系統(tǒng)的其它需求規(guī)定 要求系統(tǒng)易于功能擴展,有友好的用戶操作和交互界面,有友好的信息提示。系統(tǒng)會根據(jù)用戶選擇的規(guī)則顯示下一組規(guī)則圖片供用戶進一步選擇。在進入指認式診斷界面后,系統(tǒng)會查詢數(shù)據(jù)庫顯示所有的草害典型圖片和名稱。業(yè)務流程的處理交予模型 (Model)處理??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。 AndroidView 包內(nèi)部這樣的分配界面邏輯,具有高耦合和低內(nèi)聚的優(yōu)點,可以很好的對 AndroidView 包進行拓展。 AndroidView 包包含 DIGList、 Doctorassistant、DIGCommon、 GPS 包和 MPDWP 主界面類。比如將一張訂單保存到數(shù)據(jù)庫,從數(shù)據(jù)庫獲取訂單。 圖 63 MVC 模式的結(jié)構(gòu)圖 MVC 英文即 ModelViewController,即把一個應用的輸入、處理、輸出流程按照 Model、 View、Controller 的方式進行分離,這樣一個應用被分成三個層 —— 模型層、視圖層、控制層。在進入指認式診斷界面后,系統(tǒng)會查詢數(shù)據(jù)庫顯示所有的蟲害典型圖片和名稱。 病害推理式診斷模塊分析 此模塊主要負責玉米病害按規(guī) 則進行推理診斷。石河子大學學士畢業(yè)設計論文 第四章 需求分析 11 系統(tǒng)性能需求 1) 病蟲草害診斷的速度要求 界面切換速度要能滿足用戶的要求。 系統(tǒng)目標 將植保專業(yè)知識與農(nóng)戶的田間實際體驗相結(jié)合,通過優(yōu)化的人機交互界面,將 診斷規(guī)則、推理過程、預測結(jié)果、病害信息以典型圖像加通俗文字描述的直觀形式呈現(xiàn)給用戶,解決農(nóng)戶的實際應用問題,提高系統(tǒng)的操作性與使用性。截止目前,國內(nèi)三大運營商,中興通訊和華為等廠商以及來自產(chǎn)業(yè)鏈細小領域的業(yè)務提供商都已經(jīng)加入了由谷歌公司主導成立的開發(fā)手機聯(lián)盟 ( OHA) ,谷歌公司的強大號召力在中國得到了很好的體現(xiàn),前瞻的技術,可靠的價值鏈,持續(xù)的創(chuàng)新意識讓中國很多企業(yè)一直看好 android[15]。不僅僅是自組織的自身模塊之間的互相匹配,而是基于整個互聯(lián)網(wǎng)絡大環(huán)境的多標準時代,使之能夠適應網(wǎng)絡的大環(huán)境。 預期讀者是 系統(tǒng)設計人員、數(shù)據(jù)庫設計人員 。并且可根據(jù) CDM 產(chǎn)生基于某一 特定(例如: Sybase System 11)的 “ 物理數(shù)據(jù)模型 ” —— PDM(Physical Data Model)。通過相應的插件, Eclipse 可以作為 Android 應用開發(fā)的理想集成開發(fā)環(huán)境。 操作可行
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1