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

正文內(nèi)容

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

2025-06-28 01:25本頁面
  

【正文】 的選擇修改病害關(guān)鍵詞參數(shù)。然后調(diào)用指認(rèn)式診斷服務(wù)來獲取對應(yīng)類別的病害的圖片存儲信息。根據(jù)圖片存儲信息通過圖片引擎獲取圖片對象,再通過刷新自定義顯示組件將該類病害典型圖片展示給用戶。本階段涉及幾個關(guān)鍵對象(或概念),用于存儲初始關(guān)鍵詞的關(guān)鍵詞對象,用于處理指認(rèn)式診斷應(yīng)用邏輯的服務(wù)對象,用于獲取圖片的圖片引擎對象,用于存儲圖片信息的圖片存儲對象,用于顯示病害圖片的顯示組件對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:Keywords_Module類、DIGList_Service類、ImageEngine類、Images_Module類、系統(tǒng)GridView類、自定義組件grid。在顯示階段,同病害推理式診斷一樣,委托給專門顯示診斷信息的對象去實現(xiàn)。在該階段系統(tǒng)只要向委托對象傳遞病害數(shù)據(jù)庫關(guān)鍵字,由委托對象顯示診斷結(jié)果的詳細(xì)信息。這個階段主要涉及到的關(guān)鍵對象是用于傳遞病害關(guān)鍵字的參數(shù)對象,用于屏幕跳轉(zhuǎn)的跳轉(zhuǎn)對象。對這些對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)Intent類。系統(tǒng)Intent類可以同時實現(xiàn)參數(shù)傳遞和屏幕跳轉(zhuǎn)功能。通過ArgoUML工具我們可以的畫出如下的時序圖:圖611 病害指認(rèn)式診斷時序圖 蟲害指認(rèn)式診斷下圖是蟲害指認(rèn)式診斷流程活動圖:圖612 蟲害指認(rèn)式診斷流程活動圖用戶從主界面進(jìn)入蟲害指認(rèn)式診斷模塊,系統(tǒng)會自動初始化系統(tǒng)參數(shù),將指認(rèn)式診斷模式設(shè)置成蟲害,將蟲害搜索范圍設(shè)置成全部等。初始化主要是初始化指認(rèn)式診斷的關(guān)鍵詞,比如:所有、葉片、地下、莖鞘、果穗等。在初始化的基礎(chǔ)上,可以根據(jù)蟲害的發(fā)生部位對蟲害進(jìn)行搜索,系統(tǒng)會根據(jù)用戶所選擇的關(guān)鍵詞查詢數(shù)據(jù)庫,獲取該類蟲害圖片信息。在用戶識別出需要的診斷圖像時,點擊相應(yīng)的圖像會顯示該蟲害的詳細(xì)信息。蟲害指認(rèn)式診斷可以劃分為三個階段:初始化關(guān)鍵詞、按類別關(guān)鍵詞診斷、顯示診斷結(jié)果。在初始化階段,系統(tǒng)會根據(jù)指認(rèn)式診斷的模式初始化蟲害關(guān)鍵詞參數(shù),默認(rèn)參數(shù)為所有蟲害。調(diào)用指認(rèn)式診斷服務(wù)來獲取所有蟲害的圖片存儲信息。根據(jù)圖片存儲信息通過圖片引擎獲取圖片對象,再通過自定義顯示組件將蟲害典型圖片展示給用戶。初始化階段涉及幾個關(guān)鍵對象(或概念),用于存儲初始關(guān)鍵詞的關(guān)鍵詞對象,用于處理指認(rèn)式診斷應(yīng)用邏輯的服務(wù)對象,用于獲取圖片的圖片引擎對象,用于存儲圖片信息的圖片存儲對象,用于顯示蟲害圖片的顯示組件對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:Keywords_Module類、DIGList_Service類、ImageEngine類、Images_Module類、系統(tǒng)GridView類。在按類別關(guān)鍵詞診斷階段,系統(tǒng)會根據(jù)用戶的選擇修改蟲害關(guān)鍵詞參數(shù)。然后調(diào)用指認(rèn)式診斷服務(wù)來獲取對應(yīng)類別的蟲害的圖片存儲信息。根據(jù)圖片存儲信息通過圖片引擎獲取圖片對象,再通過刷新自定義顯示組件將該類蟲害典型圖片展示給用戶。本階段涉及幾個關(guān)鍵對象(或概念),用于存儲初始關(guān)鍵詞的關(guān)鍵詞對象,用于處理指認(rèn)式診斷應(yīng)用邏輯的服務(wù)對象,用于獲取圖片的圖片引擎對象,用于存儲圖片信息的圖片存儲對象,用于顯示蟲害圖片的顯示組件對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:Keywords_Module類、DIGList_Service類、ImageEngine類、Images_Module類、系統(tǒng)GridView類、自定義組件grid。在顯示階段,同蟲害推理式診斷一樣,委托給專門顯示診斷信息的對象去實現(xiàn)。在該階段系統(tǒng)只要向委托對象傳遞蟲害數(shù)據(jù)庫關(guān)鍵字,由委托對象顯示診斷結(jié)果的詳細(xì)信息。這個階段主要涉及到的關(guān)鍵對象是用于傳遞蟲害關(guān)鍵字的參數(shù)對象,用于屏幕跳轉(zhuǎn)的跳轉(zhuǎn)對象。對這些對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)Intent類。系統(tǒng)Intent類可以同時實現(xiàn)參數(shù)傳遞和屏幕跳轉(zhuǎn)功能。通過ArgoUML工具我們可以的畫出如下的時序圖:圖613 蟲害指認(rèn)式診斷時序圖 草害指認(rèn)式診斷下圖是草害指認(rèn)式診斷流程活動圖:圖614 草害指認(rèn)式診斷流程活動圖用戶從主界面進(jìn)入草害指認(rèn)式診斷模塊,系統(tǒng)會自動初始化系統(tǒng)參數(shù),將指認(rèn)式診斷模式設(shè)置成草害,將草害搜索范圍設(shè)置成全部等。初始化主要是初始化指認(rèn)式診斷的關(guān)鍵詞,比如:所有、馬齒莧科、菊科、薔薇科、禾本科等。在初始化的基礎(chǔ)上,可以根據(jù)草害的科別對草害進(jìn)行搜索,系統(tǒng)會根據(jù)用戶所選擇的關(guān)鍵詞查詢數(shù)據(jù)庫,獲取該類草害圖片信息。在用戶識別出需要的診斷圖像時,點擊相應(yīng)的圖像會顯示該草害的詳細(xì)信息。草害指認(rèn)式診斷可以劃分為三個階段:初始化關(guān)鍵詞、按類別關(guān)鍵詞診斷、顯示診斷結(jié)果。在初始化階段,系統(tǒng)會根據(jù)指認(rèn)式診斷的模式初始化草害關(guān)鍵詞參數(shù),默認(rèn)參數(shù)為所有草害。調(diào)用指認(rèn)式診斷服務(wù)來獲取所有草害的圖片存儲信息。根據(jù)圖片存儲信息通過圖片引擎獲取圖片對象,再通過自定義顯示組件將草害典型圖片展示給用戶。初始化階段涉及幾個關(guān)鍵對象(或概念),用于存儲初始關(guān)鍵詞的關(guān)鍵詞對象,用于處理指認(rèn)式診斷應(yīng)用邏輯的服務(wù)對象,用于獲取圖片的圖片引擎對象,用于存儲圖片信息的圖片存儲對象,用于顯示草害圖片的顯示組件對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:Keywords_Module類、DIGList_Service類、ImageEngine類、Images_Module類、系統(tǒng)GridView類。在按類別關(guān)鍵詞診斷階段,系統(tǒng)會根據(jù)用戶的選擇修改草害關(guān)鍵詞參數(shù)。然后調(diào)用指認(rèn)式診斷服務(wù)來獲取對應(yīng)類別的草害的圖片存儲信息。根據(jù)圖片存儲信息通過圖片引擎獲取圖片對象,再通過刷新自定義顯示組件將該類草害典型圖片展示給用戶。本階段涉及幾個關(guān)鍵對象(或概念),用于存儲初始關(guān)鍵詞的關(guān)鍵詞對象,用于處理指認(rèn)式診斷應(yīng)用邏輯的服務(wù)對象,用于獲取圖片的圖片引擎對象,用于存儲圖片信息的圖片存儲對象,用于顯示草害圖片的顯示組件對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:Keywords_Module類、DIGList_Service類、ImageEngine類、Images_Module類、系統(tǒng)GridView類、自定義組件grid。在顯示階段,同草害推理式診斷一樣,委托給專門顯示診斷信息的對象去實現(xiàn)。在該階段系統(tǒng)只要向委托對象傳遞草害數(shù)據(jù)庫關(guān)鍵字,由委托對象顯示診斷結(jié)果的詳細(xì)信息。這個階段主要涉及到的關(guān)鍵對象是用于傳遞草害關(guān)鍵字的參數(shù)對象,用于屏幕跳轉(zhuǎn)的跳轉(zhuǎn)對象。對這些對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)Intent類。系統(tǒng)Intent類可以同時實現(xiàn)參數(shù)傳遞和屏幕跳轉(zhuǎn)功能。通過ArgoUML工具我們可以的畫出如下的時序圖:圖615 草害指認(rèn)式診斷時序圖 GPS定位功能下圖是GPS定位流程活動圖:圖616 GPS定位流程活動圖用戶從主界面進(jìn)入GPS定位模塊,系統(tǒng)會自動初始化系統(tǒng)參數(shù),將顯示的經(jīng)緯度信息設(shè)置成系統(tǒng)默認(rèn)值。用戶開啟GPS功能后,系統(tǒng)首先會檢查手機(jī)的GPS服務(wù)是否正常,如果手機(jī)GPS服務(wù)正常,系統(tǒng)會調(diào)用手機(jī)上的GPS服務(wù),向GPS服務(wù)商發(fā)送GPS請求,由GPS服務(wù)商返回用戶當(dāng)前位置的經(jīng)緯度信息,系統(tǒng)根據(jù)返回的信息顯示經(jīng)緯度信息。如果用戶沒有關(guān)閉GPS功能,系統(tǒng)會自動定時的刷新位置信息,直到用戶關(guān)閉GPS功能。GPS定位功能可以劃分為五個階段:初始化經(jīng)緯度、檢查手機(jī)GPS服務(wù)、調(diào)用手機(jī)系統(tǒng)GPS服務(wù)功能獲得經(jīng)緯度信息、顯示當(dāng)前經(jīng)緯度信息、刷新位置信息。在初始化階段,系統(tǒng)會自動初始化系統(tǒng)參數(shù),將顯示的經(jīng)緯度信息設(shè)置成系統(tǒng)默認(rèn)值,默認(rèn)值為全零,將刷新時間間隔設(shè)置成默認(rèn)值。初始化階段涉及幾個關(guān)鍵變量(或概念),用于設(shè)置初始經(jīng)緯度的變量,用于設(shè)置刷新時間間隔的靜態(tài)變量。在檢查手機(jī)GPS服務(wù)階段,系統(tǒng)會在用戶開啟GPS功能后自動調(diào)用手機(jī)系統(tǒng)服務(wù),檢查手機(jī)自身的GPS服務(wù)是否開啟。根據(jù)返回的布爾值判斷和提示手機(jī)系統(tǒng)GPS是否正常。本階段涉及幾個關(guān)鍵對象(或概念),用于判斷GPS服務(wù)的系統(tǒng)定位對象,用于提示信息的對話對象,用于當(dāng)手機(jī)服務(wù)未開啟時屏幕跳轉(zhuǎn)的跳轉(zhuǎn)對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)LocationManager類、系統(tǒng)Toast類、系統(tǒng)Intent類。在調(diào)用手機(jī)系統(tǒng)GPS服務(wù)功能獲得經(jīng)緯度信息階段,系統(tǒng)需要設(shè)置請求GPS服務(wù)的各種參數(shù),以這些參數(shù)為標(biāo)準(zhǔn)獲取最佳的GPS服務(wù)商,從服務(wù)商中獲得定位服務(wù),設(shè)置位置刷新時間并按時刷新位置。從服務(wù)商中獲得的定位服務(wù)是使用系統(tǒng)定位服務(wù)管理器實現(xiàn)。本階段涉及幾個關(guān)鍵對象(或概念),用于設(shè)置服務(wù)參數(shù)的系統(tǒng)標(biāo)準(zhǔn)設(shè)置對象,用于獲取和管理定位服務(wù)對象的系統(tǒng)定位管理對象,用于GPS服務(wù)的系統(tǒng)定位對象。進(jìn)一步對這些對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)Criteria類、系統(tǒng)LocationManager類、系統(tǒng)Location類。在顯示當(dāng)前經(jīng)緯度信息階段,系統(tǒng)根據(jù)獲得的經(jīng)緯度信息來填充顯示框。本階段涉及的關(guān)鍵對象(或概念)為用于顯示經(jīng)緯度信息的顯示對象,用于格式化經(jīng)緯度數(shù)值的格式化對象。進(jìn)一步對這個對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)TextView類、系統(tǒng)DecimalFormat類。在刷新位置信息階段,系統(tǒng)根據(jù)設(shè)置的刷新時間間隔參數(shù)按時刷新位置信息并刷新視圖。本階段涉及的關(guān)鍵對象(或概念)是用于刷新位置的系統(tǒng)定位管理對象。進(jìn)一步對這個對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)LocationManager類。通過ArgoUML工具我們可以的畫出如下的時序圖:圖617 GPS定位時序圖以上是GPS定位功能的設(shè)計,GPS定位功能模塊還包括一個子模塊:電子地圖子模塊。下面對這這個子模塊進(jìn)行簡要設(shè)計。電子地圖子模塊是系統(tǒng)的輔助模塊,是為了用戶更直觀的了解當(dāng)前的地理位置信息設(shè)置的。數(shù)字地圖是根據(jù)GPS定位功能得到的經(jīng)緯度信息在手機(jī)上顯示相應(yīng)的地圖并標(biāo)記該經(jīng)緯度坐標(biāo),數(shù)字地圖要求有兩種顯示模式,街景模式和衛(wèi)星模式。根據(jù)Android手機(jī)的特點,我們選擇Android自帶的Google數(shù)字地圖服務(wù)作為基礎(chǔ),進(jìn)行二次開發(fā),以滿足系統(tǒng)的需求。這其中主要涉及到的技術(shù)是圖層的疊加。圖層顯示組件采用Google的MapView組件,這就要求手機(jī)上的Android系統(tǒng)安裝了Google Map包。MapView組件提供相應(yīng)的API實現(xiàn)地圖的放大、縮小、移動、地圖模式等基本功能以及圖層疊加功能,這些正好滿足我們的功能需求。系統(tǒng)要求在地圖模式改變時,會提示相應(yīng)的信息。綜上所述,該子模塊主要涉及到的關(guān)鍵對象有用于地圖上打點的點對象,用于顯示地圖的地圖視圖對象,用于存儲標(biāo)記圖像的圖像對象,用于畫標(biāo)記圖的畫布對象,用于管理地圖的地圖控制對象。對這些對象進(jìn)行抽象得到對應(yīng)的類:系統(tǒng)Point類、系統(tǒng)MapView類、系統(tǒng)Bitmap類、系統(tǒng)Canvas類,系統(tǒng)MapController類。這些類都是Android操作系統(tǒng)和Google Map包提供的,只要根據(jù)具體需求實現(xiàn)相應(yīng)的API就能定制出我們需要的功能。38石河子大學(xué)學(xué)士畢業(yè)設(shè)計論文 第七章 系統(tǒng)實現(xiàn)第七章 系統(tǒng)實現(xiàn)本章主要介紹系統(tǒng)的具體實現(xiàn)。本系統(tǒng)采用Java作為其開發(fā)語言,主要以Eclipse作為其集成開發(fā)工具,系統(tǒng)基于Google公司提供的Android SDK開發(fā)包開發(fā)。在開發(fā)過程中,我們首先設(shè)計和實現(xiàn)系統(tǒng)的界面,然后實現(xiàn)SQLite數(shù)據(jù)庫的連接,最后實現(xiàn)系統(tǒng)的核心業(yè)務(wù)邏輯。這樣可以讓用戶最早的看見系統(tǒng)的界面,以便用戶對系統(tǒng)有初步的了解并使開發(fā)人員明確系統(tǒng)的用戶需求。此系統(tǒng)主要包括“病害推理式診斷”、“病害指認(rèn)式診斷”、“蟲害指認(rèn)式診斷”、“草害指認(rèn)式診斷”、“GPS定位”五個功能。 系統(tǒng)主窗口界面實現(xiàn)Android手機(jī)應(yīng)用的界面就是手機(jī)的屏幕。一個界面就是一個Activity類的子類。界面的具體描述是放在XML文件里面的,在系統(tǒng)創(chuàng)建Activity子類時通過讀取相應(yīng)的XML文件來顯示界面。下面是系統(tǒng)主界面的靜態(tài)部分XML文件內(nèi)容:?xml version= encoding=UTF8?RelativeLayoutandroid:id=@+id/widget27android:layout_width=fill_parentandroid:layout_height=fill_parentxmlns:android=LinearLayout xmlns:android= android:orientation=vertical android:gravity=centerandroid:background=000000android:layout_width=fill_parent android:layout_height=wrap_content TextView android:id=@+id/widget10 android:layout_width=fill_parent android:layout_height=wrap_content android:text=@string/hello/TextViewImageViewandroid:id=@+id/widget1android:layout_width=wrap_contentandroid:layout_height=120pxandroid:src=@drawable/logo/ImageViewLinearLayout xmlns:android= android:orientation=horizontal android:gravity=centerandroid:layout_width=fill_parent android:layout_height=fill_parent android:id=@+id/linearlayout1/LinearLayout/LinearLayout/RelativeLayout系統(tǒng)主界面整體是相對布局,在相對布局中插入兩個線型布局,前一個線型布局是用來顯示一段文字和一張圖片的,因此要在這個線型布局里面插入一個TextView和一
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1