苍井优一级毛片免费观看,成年网站在线观看,日本一二三不卡视频,日日天天人人夜夜九九

24小時(shí)論文定制熱線(xiàn)

熱門(mén)畢設:土木工程工程造價(jià)橋梁工程計算機javaasp機械機械手夾具單片機工廠(chǎng)供電采礦工程
您當前的位置:論文定制 > 畢業(yè)設計論文 >
快速導航
畢業(yè)論文定制
關(guān)于我們
我們是一家專(zhuān)業(yè)提供高質(zhì)量代做畢業(yè)設計的網(wǎng)站。2002年成立至今為眾多客戶(hù)提供大量畢業(yè)設計、論文定制等服務(wù),贏(yíng)得眾多客戶(hù)好評,因為專(zhuān)注,所以專(zhuān)業(yè)。寫(xiě)作老師大部分由全國211/958等高校的博士及碩士生設計,執筆,目前已為5000余位客戶(hù)解決了論文寫(xiě)作的難題。 秉承以用戶(hù)為中心,為用戶(hù)創(chuàng )造價(jià)值的理念,我站擁有無(wú)縫對接的售后服務(wù)體系,代做畢業(yè)設計完成后有專(zhuān)業(yè)的老師進(jìn)行一對一修改與完善,對有答辯需求的同學(xué)進(jìn)行一對一的輔導,為你順利畢業(yè)保駕護航
代做畢業(yè)設計
常見(jiàn)問(wèn)題

基于安卓的農機調度管理平臺開(kāi)發(fā)

添加時(shí)間:2018/07/05 來(lái)源:未知 作者:admin
于農機購置價(jià)格昂貴、閑置率高, 越來(lái)越多的農民開(kāi)始選擇農機租賃服務(wù), 而非自購。但是農民和農機主之間的信息不暢通直接導致了較大的農機供需缺口。近年來(lái), “互聯(lián)網(wǎng)+”的出現拉動(dòng)了傳統行業(yè)的發(fā)展。
以下為本篇論文正文:

  摘要:針對我國一些平原地區農忙時(shí)期租用農機不方便的問(wèn)題, 設計一款基于A(yíng)ndroid系統的農機調度管理平臺。根據農民和農機主的作業(yè)需求, 對該系統進(jìn)行功能分析, 并利用面向對象的方法進(jìn)行系統設計。綜合運用HTML5、Java開(kāi)發(fā)語(yǔ)言、百度地圖技術(shù)和Bmob云技術(shù), 建立一個(gè)農民、農機主、管理員三端交互的農機調度管理平臺。

  關(guān)鍵詞:Android; 農民; 農機主; 訂單; 百度地圖; Bmob云;

  Abstract:Aiming at the inconvenience of renting agricultural machinery during busy farming seasons in some plain areas of China, we design this Android based agricultural machinery dispatching management platform.According to the needs of farmers and agricultural machinery owners, we analyze the function of the systemand use the object-oriented method to design the system.By using HTML5, Java development language, Baidu map technology and Bmob cloud technology, we build a three terminal interactive agricultural machinery dispatching and management platform for farmers, agricultural machinery owners and administrators.

  Keyword:Android; farmer; agricultural machinery owners; order; Baidu maps; Bmob;

  由于農機購置價(jià)格昂貴、閑置率高, 越來(lái)越多的農民開(kāi)始選擇農機租賃服務(wù), 而非自購。但是農民和農機主之間的信息不暢通直接導致了較大的農機供需缺口。近年來(lái), “互聯(lián)網(wǎng)+”的出現拉動(dòng)了傳統行業(yè)的發(fā)展[1], 充分發(fā)揮互聯(lián)網(wǎng)在農業(yè)特別是農機資源配置中的優(yōu)化和集成作用十分必要。針對這個(gè)問(wèn)題, 本文基于O2O思想, 提出一種將互聯(lián)網(wǎng)和農業(yè)裝備、作業(yè)生產(chǎn)、管理服務(wù)深度融合的農機調度管理平臺。

  1、需求分析

  本系統總體任務(wù)是實(shí)現農民與農機主之間租賃關(guān)系的便捷化, 管理員可通過(guò)web后臺管理端對農機租賃服務(wù)進(jìn)行規范化管理與訂單數據的統計分析。就此對系統功能進(jìn)行需求分析, 得出以下三個(gè)模塊:管理員模塊、農民模塊和農機主模塊。

  1) 管理員模塊:添加、刪除業(yè)務(wù)管理員、登錄、訂單查詢(xún)、審核農機信息、刪除過(guò)期訂單、查看各區域訂單數量、查看評價(jià)、發(fā)送推送消息。

  2) 農民模塊:用戶(hù)注冊與登錄、修改用戶(hù)密碼、查看附近農機、預約農機、確認預接單、填寫(xiě)農民信息、訂單評價(jià)。

  3) 農機主模塊:用戶(hù)注冊與登錄、用戶(hù)密碼修改、填寫(xiě)相應農機信息、分類(lèi)查詢(xún)訂單、預接單與接單、推薦路線(xiàn)。

  2、系統功能設計

  本系統包括手機APP農民端、農機主端, 以及web后臺管理端。其中, 為方便用戶(hù)基于地圖的直觀(guān)操作, 調用了百度地圖API[2];后臺使用Bmob云服務(wù), 使移動(dòng)開(kāi)發(fā)更加便捷[3], 包括云數據庫、云端推送等服務(wù)。APP端主要通過(guò)Windows下的Eclipse平臺開(kāi)發(fā), 集成了Android SDK和ADT, 開(kāi)發(fā)語(yǔ)言為Java[4]。APP端主要功能如下。

  1) 農民發(fā)布需求:發(fā)布需求有兩種方式, 一種是在地圖上查找附近農機, 另一種是直接填寫(xiě)需求發(fā)布, 此時(shí)發(fā)布的需求對所有注冊在系統中的農機主可見(jiàn)。

  2) 農民訂單查詢(xún)與操作:訂單界面可以選擇廣播單和指定單, 廣播單指農民直接發(fā)布的需求訂單, 指定單指農民通過(guò)地圖選擇農機主產(chǎn)生的訂單。對于廣播單, 農民可以查看預接單表, 選擇最優(yōu)農機主接單, 選定接單人后, 該單便進(jìn)入指定單列表;對于指定單內容, 農民可以對已完成的訂單進(jìn)行評價(jià)。

  3) 農機主訂單查詢(xún)與操作:農機主可以通過(guò)指定位置、作業(yè)方式、價(jià)格、面積查詢(xún)相應訂單。對于指定單, 農機主可以直接接單并查看到達路線(xiàn);對于其他類(lèi)型單, 農機主可以進(jìn)行預接單, 預接單個(gè)數根據農機主所擁有的機器數來(lái)決定。

  4) 農機主查詢(xún)路線(xiàn):農機主可以點(diǎn)擊查詢(xún)訂單路線(xiàn)跳轉到地圖界面, 選取出發(fā)位置查詢(xún)到達路線(xiàn)。

  web管理端主要使用HTML、Bootstrap框架以及JavaScript技術(shù)開(kāi)發(fā)[5]。JavaScript是一種基于對象和事件驅動(dòng)的腳本語(yǔ)言, 有很好的安全性, 它無(wú)需編譯便可直接通過(guò)瀏覽器的解釋器執行[6]。本系統后臺管理端主要通過(guò)JavaScript訪(fǎng)問(wèn)Bmob云數據庫。web端主要功能如下。

  1) 審核農機信息:管理員可以查詢(xún)并審核農機主填寫(xiě)的農機信息, 審核通過(guò)方可接單。

  2) 訂單查詢(xún)與操作:管理員可以查詢(xún)已完成訂單、待接訂單和已接訂單, 并可以刪除待接訂單中發(fā)布時(shí)間超過(guò)一天的訂單。

  3) 查詢(xún)評價(jià):管理員可以查詢(xún)所有評價(jià)信息。

  4) 統計分析訂單數量:管理員可以對訂單信息進(jìn)行統計分析, 通過(guò)柱狀圖、折線(xiàn)圖等多種形式展現。

  5) 管理員添加與刪除:系統管理員可以添加和刪除業(yè)務(wù)管理員。

  3、流程圖設計

  3.1、農民查詢(xún)與評價(jià)訂單

  農民查詢(xún)與評價(jià)訂單流程圖如圖1所示。

圖1 農民查詢(xún)與評價(jià)訂單流程圖
圖1 農民查詢(xún)與評價(jià)訂單流程圖

  農民進(jìn)入訂單界面, 可以選擇查詢(xún)當前登錄用戶(hù)發(fā)布的所有指定單或廣播單。點(diǎn)擊廣播單可以進(jìn)行預接單, 選擇評分較高的農機主來(lái)接單, 點(diǎn)擊已接單可以評價(jià)訂單。

  3.2、農民發(fā)布需求

  農民進(jìn)入地圖界面, 顯示到當前定位位置, 并顯示周?chē)r機。通過(guò)長(cháng)按地圖上的農田位置選取坐標。點(diǎn)擊農機所處位置可查詢(xún)農機信息, 確定后點(diǎn)擊預約按鈕, 填寫(xiě)需求并發(fā)布。或者直接點(diǎn)擊發(fā)布需求, 填寫(xiě)需求并發(fā)布。農民發(fā)布需求流程如圖2所示。

圖2 農民發(fā)布需求流程圖
圖2 農民發(fā)布需求流程圖

  3.3、農機主查詢(xún)路線(xiàn)

  農機主進(jìn)入地圖界面, 顯示當前定位位置, 在菜單中點(diǎn)擊填寫(xiě)農機信息, 并提交至管理員審核。農機主在獲取訂單位置后, 可通過(guò)長(cháng)按地圖選取出發(fā)位置, 點(diǎn)擊查詢(xún)路線(xiàn)顯示路線(xiàn)。農機主查詢(xún)路線(xiàn)流程如圖3所示。

圖3 農機主查詢(xún)路線(xiàn)流程圖
圖3 農機主查詢(xún)路線(xiàn)流程圖

  3.4、農機主查詢(xún)與接受訂單

  農機主查詢(xún)與接受訂單流程如圖4所示。

圖4 農機主查詢(xún)與接受訂單流程圖
圖4 農機主查詢(xún)與接受訂單流程圖

  農機主點(diǎn)擊訂單進(jìn)入訂單界面, 選擇指定訂單, 進(jìn)行查詢(xún)所有已指定的訂單, 可接受訂單和查看路線(xiàn)。

  選擇面積、價(jià)格等篩選條件則可以按類(lèi)別查找相應的廣播單, 點(diǎn)擊后即可預接單。

  3.5、管理員管理訂單、用戶(hù)

  管理員系統管理流程圖如圖5所示。

  管理員登錄管理員界面后, 可以對農機信息進(jìn)行審核。

  管理員可以查看系統中的所有訂單, 包括待接訂單、已完成訂單等, 也可以刪除超過(guò)作業(yè)時(shí)間的待接訂單, 并對訂單信息進(jìn)行統計與分析。

  此外, 管理員還可以增加、刪除業(yè)務(wù)管理員, 查看用戶(hù)個(gè)人信息與評價(jià)信息, 對用戶(hù)權限進(jìn)行修改。

圖5 管理員系統管理流程圖
圖5 管理員系統管理流程圖

  4、數據庫設計

  數據庫設計中概念結構設計的核心是“實(shí)體—關(guān)系” (E-R) 模型設計[7], E-R模型提供了表示實(shí)體、屬性和聯(lián)系的方法, 是用來(lái)描述某一組織 (單位) 的概念模型。

  實(shí)體、關(guān)系和屬性是構成E-R模型的基本要素。實(shí)體指可以相互區分并且客觀(guān)存在的事物;關(guān)系指實(shí)體間或實(shí)體內部的一種聯(lián)系;屬性指實(shí)體所具有的每一個(gè)特性。

  本系統根據需求分析, 提取出農民、農機主、訂單、需求、評價(jià)、管理員、預接單、農機信息、農機主信息等實(shí)體, 圍繞著(zhù)訂單與需求, 將農機主、農民以及管理員緊密聯(lián)系在一起。數據庫是實(shí)體與關(guān)系模式對應, 實(shí)體屬性即關(guān)系屬性, 這些屬性就是每個(gè)表的列。

  考慮實(shí)體間統一性和聯(lián)系, 將系統E-R模型轉換, 得到用戶(hù)表、預接單表、農民信息表、評價(jià)表、農機表、需求表、推送表、管理員表, 共8張表。

  所有實(shí)體之間的關(guān)系如圖6所示。

圖6 系統E-R圖
圖6 系統E-R圖

  5、主要功能實(shí)現

  5.1、地圖功能的實(shí)現

  地圖功能的實(shí)現用到了百度地圖API, 通過(guò)調用SDK, 配置系統文件, 訪(fǎng)問(wèn)百度地圖的服務(wù)和數據, 實(shí)現相應的功能[8]。本系統主要用到了地圖顯示、地圖定位、路線(xiàn)規劃等功能。

  地圖功能實(shí)現核心代碼如下。

地圖功能實(shí)現核心代碼

  附近農機查詢(xún)界面如圖7所示。路線(xiàn)推薦界面如圖8所示。

圖7 附近農機查詢(xún)界面
圖7 附近農機查詢(xún)界面

圖8 路線(xiàn)推薦界面
圖8 路線(xiàn)推薦界面

  5.2、訂單管理功能的實(shí)現

  訂單管理是本系統的核心交互功能。在對訂單的選擇上, 本系統主要利用ListView控件實(shí)現以下拉框的形式對訂單類(lèi)型進(jìn)行分類(lèi)篩選[9]。農民發(fā)布需求界面如圖9所示, 農機主分類(lèi)查詢(xún)界面如圖10所示。核心代碼如下。

核心代碼

圖9 農民發(fā)布需求界面
圖9 農民發(fā)布需求界面

圖10 農機主分類(lèi)查詢(xún)界面
圖10 農機主分類(lèi)查詢(xún)界面

  5.3、Bmob云服務(wù)的實(shí)現

  Bmob云是一款集數據庫與服務(wù)器為一體的后端平臺, 在獲取AplicationID后, 可導入相應的SDK到Eclipse工程文件, 在manifest填寫(xiě)相應的權限即可訪(fǎng)問(wèn)云數據庫并添加一些功能[10]。推送服務(wù)程序如下。

推送服務(wù)程序

  Bmob云推送界面如圖11所示。

圖11 Bmob云推送界面
圖11 Bmob云推送界面

  6、結束語(yǔ)

  本文綜合運用HTML5、Java開(kāi)發(fā)語(yǔ)言、百度地圖技術(shù)和Bmob云技術(shù), 建立了一個(gè)農民、農機主、管理員三端交互的農機調度管理平臺, 為農民和農機主提供了一個(gè)網(wǎng)上農機服務(wù)業(yè)務(wù)洽談平臺, 并提供了對訂單數據的統計分析服務(wù), 一定程度上解決了因供需雙方信息不暢而導致的較大的農機供需缺口的問(wèn)題。將傳統農業(yè)與高新技術(shù)相融合, 充分發(fā)揮互聯(lián)網(wǎng)在農業(yè), 特別是農機資源配置中的優(yōu)化和集成作用, 利用互聯(lián)網(wǎng)創(chuàng )新成果推動(dòng)了新型農業(yè)發(fā)展[11]。

  參考文獻
  [1]張周平.“互聯(lián)網(wǎng)+傳統行業(yè)”助力經(jīng)濟轉型騰飛[J].浙江經(jīng)濟, 2015, (11) :25~27.
  [2]李驍.百度地圖API在A(yíng)ndroid中的配置和應用[J].計算機光盤(pán)軟件與應用, 2015, (2) :37~38.
  [3]周冉, 高玉竹.Bmob云平臺在A(yíng)ndroid App開(kāi)發(fā)中的應用[J].微型機與應用, 2015, 34 (1) :26~28.Zhou Ran, GaoYuzhu.Application of Bmob cloud platform in Android App development[J].Microcomputer&Its Applications, 2015, 34 (1) :26~28.
  [4]張國防, 白曉波, 孫超.基于A(yíng)ndroid的APP開(kāi)發(fā)平臺的搭建[J].通訊世界, 2015, (12) :68~69.
  [5]Radford S.Learning web development with bootstrap and angular[M].Packt Publishing, 2015.
  [6]陳會(huì )安.JavaScript基礎與實(shí)例教程[M].北京:中國電力出版社, 2007.
  [7]溫杰.數據庫設計中E-R模型設計的探究[J].無(wú)線(xiàn)互聯(lián)科技, 2014, (8) :167~168.Wen Jie.In the design of database E-R model design of the probe[J].Wuxian Hulian Keji, 2014, (8) :167~168.
  [8]施連敏, 蓋之華.基于A(yíng)ndroid的百度地圖應用的搭建[J].技術(shù)研發(fā), 2014, 12 (8) :34~38.
  [9]孔令宏.Android中的ListView控件的優(yōu)化方法[J].電子技術(shù)與軟件工程, 2013, (21) :270.
  [10]楊碩珩, 白如博, 門(mén)士堯, 等.Bmob后端云在A(yíng)ndroid即時(shí)通訊APP開(kāi)發(fā)中的應用[J].山西電子技術(shù), 2017, (6) :59~61.Yang Shuoheng, Bai Rubo, Men Shiyao, et al.Application of Bmob back cloud in Android IM APP development[J].Shanxi Electronic Technology, 2017, (6) :59~61.
  [11]陳永志.“互聯(lián)網(wǎng)+”時(shí)代開(kāi)啟農機電商浪潮[J].現代農業(yè)裝備, 2015, (2) :1.

相關(guān)內容
相關(guān)標簽:安卓畢業(yè)設計
好優(yōu)論文定制中心主要為您提供代做畢業(yè)設計及各專(zhuān)業(yè)畢業(yè)論文寫(xiě)作輔導服務(wù)。 網(wǎng)站地圖
所有論文、資料均源于網(wǎng)上的共享資源以及一些期刊雜志,所有論文僅免費供網(wǎng)友間相互學(xué)習交流之用,請特別注意勿做其他非法用途。
如有侵犯您的版權或其他有損您利益的行為,請聯(lián)系指出,論文定制中心會(huì )立即進(jìn)行改正或刪除有關(guān)內容!