• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于微信小程序的農(nóng)機(jī)信息化服務(wù)平臺(tái)設(shè)計(jì)構(gòu)想

      2021-09-08 13:28:38劉鏡璇
      種子科技 2021年13期
      關(guān)鍵詞:微信小程序農(nóng)機(jī)

      劉鏡璇

      摘? ? 要:利用智能手機(jī)的微信小程序搭建一個(gè)區(qū)域性的農(nóng)機(jī)信息化服務(wù)共享平臺(tái),通過(guò)大數(shù)據(jù)篩選出最合適的供求信息給到農(nóng)機(jī)主和農(nóng)戶,使“有機(jī)戶”與“用機(jī)戶”通過(guò)共享平臺(tái)實(shí)時(shí)溝通交流。通過(guò)這種方式,可以實(shí)現(xiàn)農(nóng)機(jī)資源共享共用,在降低農(nóng)戶和農(nóng)機(jī)主投入成本的基礎(chǔ)上,促進(jìn)農(nóng)村經(jīng)濟(jì)發(fā)展,推進(jìn)我國(guó)農(nóng)業(yè)機(jī)械化發(fā)展。

      關(guān)鍵詞:微信小程序;農(nóng)機(jī);信息化服務(wù)

      1? ?研究背景

      隨著我國(guó)農(nóng)業(yè)現(xiàn)代化迅速發(fā)展,農(nóng)業(yè)向產(chǎn)業(yè)化、規(guī)模化、專業(yè)化發(fā)展的進(jìn)程不斷加快,農(nóng)業(yè)機(jī)械化已然成為新型農(nóng)業(yè)經(jīng)營(yíng)主體促進(jìn)農(nóng)業(yè)高效和農(nóng)民增收的重要途徑。湖南省以丘陵地貌為主的農(nóng)業(yè)產(chǎn)區(qū)在推廣和使用農(nóng)機(jī)方面面臨一系列問(wèn)題。一方面,受農(nóng)業(yè)生產(chǎn)的季節(jié)性影響,農(nóng)機(jī)合作社或個(gè)體農(nóng)機(jī)手的農(nóng)機(jī)閑置率高;另一方面,在耕作季節(jié),農(nóng)戶急需使用農(nóng)機(jī)時(shí)找不到農(nóng)機(jī)具。打通農(nóng)機(jī)服務(wù)提供者與農(nóng)戶之間的信息屏障,提高農(nóng)機(jī)使用效率,快速解決農(nóng)民生產(chǎn)需求,成為亟待解決的問(wèn)題。

      “互聯(lián)網(wǎng)+”背景下,微信小程序具有將“互聯(lián)網(wǎng)+農(nóng)機(jī)共享+微信”結(jié)合起來(lái)的優(yōu)勢(shì)。基于微信小程序農(nóng)機(jī)信息化服務(wù)平臺(tái)的設(shè)計(jì)構(gòu)想,主要職能應(yīng)包括農(nóng)機(jī)供求管理、在線服務(wù)等農(nóng)機(jī)信息化服務(wù)。將農(nóng)機(jī)主的農(nóng)機(jī)資源作為供方,將需要農(nóng)機(jī)作業(yè)的農(nóng)戶作為需求方,利用微信小程序?qū)r(nóng)機(jī)資源進(jìn)行合理配置。

      2? ?平臺(tái)模式

      2.1? ?總體架構(gòu)

      基于微信小程序的農(nóng)機(jī)信息化平臺(tái)總體架構(gòu)主要由小程序客戶端、服務(wù)器端和后臺(tái)數(shù)據(jù)庫(kù)3部分組成。小程序架構(gòu)如圖1所示。

      2.2? ?平臺(tái)功能需求

      農(nóng)機(jī)信息化服務(wù)平臺(tái)的服務(wù)對(duì)象是移動(dòng)用戶,包括農(nóng)戶、農(nóng)機(jī)手和平臺(tái)管理員3種不同用戶。根據(jù)角色不同,其對(duì)平臺(tái)的需求也不同。

      針對(duì)農(nóng)機(jī)信息化服務(wù)對(duì)象的業(yè)務(wù)需要,按照平臺(tái)服務(wù)方向,關(guān)鍵功能包括用戶注冊(cè)登錄、農(nóng)戶發(fā)布作業(yè)、農(nóng)機(jī)手認(rèn)證、農(nóng)機(jī)信息分類展示、訂單管理、個(gè)人信息管理等,如圖2所示。

      2.3? ?平臺(tái)數(shù)據(jù)流分析

      農(nóng)機(jī)信息化服務(wù)平臺(tái)各個(gè)業(yè)務(wù)流程的數(shù)據(jù)主要有農(nóng)戶需求信息、農(nóng)機(jī)手供應(yīng)信息、歷史訂單信息3種。業(yè)務(wù)數(shù)據(jù)的流向主要包括兩條線路:客戶端—服務(wù)器—數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)—服務(wù)器—客戶端。產(chǎn)生的數(shù)據(jù)都來(lái)自于客戶端,數(shù)據(jù)邏輯處理主要發(fā)生在服務(wù)器,數(shù)據(jù)庫(kù)將實(shí)現(xiàn)平臺(tái)數(shù)據(jù)存儲(chǔ)。平臺(tái)業(yè)務(wù)數(shù)據(jù)流如圖3所示。

      2.4? ?平臺(tái)數(shù)據(jù)庫(kù)

      平臺(tái)采用的數(shù)據(jù)庫(kù)屬于MySQL關(guān)系型數(shù)據(jù)庫(kù)。按照平臺(tái)需求,嚴(yán)格遵照關(guān)系型數(shù)據(jù)庫(kù)的設(shè)計(jì)規(guī)范要求,對(duì)數(shù)據(jù)庫(kù)實(shí)體進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)工作。概念結(jié)構(gòu)設(shè)計(jì)最常用、最有效的工具就是E-R圖[1]。按照UML原則,建立平臺(tái)總體E-R關(guān)系[2],如圖4所示。

      3? ?平臺(tái)功能實(shí)現(xiàn)

      平臺(tái)客戶端通過(guò)平臺(tái)實(shí)現(xiàn)用戶信息及資源的交互與共享,遵循MVC軟件設(shè)計(jì)模式,頁(yè)面視圖層(VIEW)功能通過(guò)使用WXML文件搭建頁(yè)面基本視圖結(jié)構(gòu),使用WXSS文件控制頁(yè)面表現(xiàn)樣式。

      3.1? ?平臺(tái)開(kāi)發(fā)環(huán)境

      平臺(tái)使用微信Web開(kāi)發(fā)工具、MINA開(kāi)發(fā)框架等,服務(wù)器端選取常用的ThinkPHP5,數(shù)據(jù)庫(kù)端采用MySQL數(shù)據(jù)庫(kù)進(jìn)行小程序語(yǔ)言設(shè)計(jì)與實(shí)現(xiàn)。

      3.2? ?平臺(tái)開(kāi)發(fā)方法

      基于微信小程序的農(nóng)機(jī)信息化服務(wù)平臺(tái)采用面向?qū)ο蟮拈_(kāi)發(fā)方法,充分發(fā)揮面向?qū)ο罄^承、封裝、多態(tài)的特性,對(duì)平臺(tái)客戶端、服務(wù)器端、數(shù)據(jù)庫(kù)端3個(gè)項(xiàng)目進(jìn)行開(kāi)發(fā)。每個(gè)項(xiàng)目切分為多個(gè)相對(duì)輕量的模塊進(jìn)行開(kāi)發(fā),提升代碼的可擴(kuò)展性、可復(fù)用性。

      3.3? ?小程序客戶端與服務(wù)器的交互實(shí)現(xiàn)

      微信小程序客戶端與服務(wù)器進(jìn)行數(shù)據(jù)交互,通過(guò)http通信實(shí)現(xiàn)。服務(wù)器配置使用http安全域名,http證書(shū)可以免費(fèi)申請(qǐng),如阿里云服務(wù)器可以申請(qǐng)免費(fèi)的http證書(shū)。數(shù)據(jù)交互過(guò)程將涉及小程序MINA框架的.js文件、.wxml文件等??蛻舳伺c服務(wù)器交互過(guò)程及數(shù)據(jù)流向,如圖5所示。

      3.4? ?農(nóng)機(jī)供需匹配實(shí)現(xiàn)

      農(nóng)戶根據(jù)需求查看農(nóng)機(jī)分類信息,比如查看耕整地機(jī)械時(shí),在點(diǎn)擊查看的同時(shí),后臺(tái)通過(guò)GPS定位獲取到農(nóng)戶的位置信息;后臺(tái)接口利用農(nóng)戶位置信息,去已認(rèn)證的分類農(nóng)機(jī)中查詢所有與農(nóng)戶需求類型匹配的農(nóng)機(jī)手,放入緩存中;采用Dijkstra算法計(jì)算這一范圍的所有農(nóng)機(jī)手與農(nóng)戶作業(yè)區(qū)域的最短路徑,并按路徑長(zhǎng)短進(jìn)行升序排名。

      算法將所有與農(nóng)戶需求類型匹配的農(nóng)機(jī)手的位置分成兩個(gè)集合S和V-S,S集合為已經(jīng)求出最短路徑的頂點(diǎn),V-S集合為還未求出最短路徑的頂點(diǎn)。算法將分別按照農(nóng)戶與農(nóng)機(jī)手之間距離最短路徑的長(zhǎng)度遞增順序,逐個(gè)將V-S集合中的頂點(diǎn)移入S集合,直到V-S集合中所有頂點(diǎn)都移入到S集合。根據(jù)Dijkstra算法得出的最短路徑排序,農(nóng)戶可以預(yù)約最合適的農(nóng)機(jī)手,優(yōu)化了農(nóng)戶選擇農(nóng)機(jī)手時(shí)考慮距離因素的匹配過(guò)程,縮短了兩地交通距離,降低了農(nóng)機(jī)服務(wù)成本,提高了預(yù)約訂單的成功率。

      4? ?結(jié)語(yǔ)

      從農(nóng)機(jī)服務(wù)的信息化需求出發(fā),讓“有機(jī)戶”和“用機(jī)戶”通過(guò)信息化服務(wù)平臺(tái)實(shí)時(shí)溝通,幫助農(nóng)機(jī)手和農(nóng)戶實(shí)現(xiàn)農(nóng)機(jī)資源共享共用,有十分重要的意義。將農(nóng)機(jī)手和農(nóng)戶的供求信息數(shù)據(jù)存儲(chǔ)在本地服務(wù)器上,采用分布式數(shù)據(jù)管理模式對(duì)用戶進(jìn)行多角度、多元化的深度挖掘和信息提取,集成和分析數(shù)據(jù),生成用戶畫(huà)像。通過(guò)優(yōu)化整合農(nóng)機(jī)信息資源,協(xié)助農(nóng)機(jī)手合理地分配農(nóng)機(jī)具,為農(nóng)戶提供一個(gè)快速、便捷獲得農(nóng)機(jī)信息的服務(wù)平臺(tái),提高了農(nóng)機(jī)調(diào)度管理和信息服務(wù)能力的整體水平,有助于普及和推廣應(yīng)用農(nóng)機(jī),有十分廣闊的前景。

      參考文獻(xiàn):

      [ 1 ] 閆建.基于互聯(lián)網(wǎng)+的農(nóng)機(jī)租賃平臺(tái)探索[J].時(shí)代農(nóng)機(jī),2017,44(1):134-135.

      [ 2 ] 葉文超,張小花,廖東東,等.基于Android的農(nóng)機(jī)調(diào)度與管理平臺(tái)設(shè)計(jì)與應(yīng)用[J].仲愷農(nóng)業(yè)工程學(xué)院學(xué)報(bào),2019,32(3):53-57.

      猜你喜歡
      微信小程序農(nóng)機(jī)
      CHAME丞華農(nóng)機(jī)展
      春來(lái)好時(shí)節(jié) 農(nóng)機(jī)備耕忙
      CHAME 丞華農(nóng)機(jī)展
      CHAME丞華農(nóng)機(jī)展
      不一樣的農(nóng)機(jī)展
      圖書(shū)館微信小程序的應(yīng)用現(xiàn)狀及前景分析
      基于CNKI的微信小程序研究文獻(xiàn)計(jì)量分析
      信息技術(shù)與專業(yè)課程融合路徑探索
      決策探索(2017年12期)2017-07-13 11:11:12
      當(dāng)圖書(shū)館遇上微信小程序
      如何加強(qiáng)農(nóng)機(jī)管理發(fā)揮農(nóng)機(jī)作用
      散文百家(2014年11期)2014-08-21 07:16:42
      耿马| 舒城县| 富宁县| 鄂州市| 永泰县| 大足县| 建始县| 六盘水市| 中卫市| 新绛县| 富蕴县| 德令哈市| 江北区| 和顺县| 泸西县| 东阳市| 兰坪| 博罗县| 洮南市| 姚安县| 双鸭山市| 宾川县| 来宾市| 伊金霍洛旗| 连南| 铜川市| 聊城市| 中江县| 渭南市| 怀仁县| 景洪市| 万山特区| 连平县| 来宾市| 友谊县| 漳州市| 双柏县| 淳化县| 沙雅县| 华安县| 景德镇市|