基于微信小程序的农机信息化服务平台设计构想

来源 :种子科技 | 被引量 : 0次 | 上传用户:vbcjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘    要:利用智能手机的微信小程序搭建一个区域性的农机信息化服务共享平台,通过大数据筛选出最合适的供求信息给到农机主和农户,使“有机户”与“用机户”通过共享平台实时沟通交流。通过这种方式,可以实现农机资源共享共用,在降低农户和农机主投入成本的基础上,促进农村经济发展,推进我国农业机械化发展。
  关键词:微信小程序;农机;信息化服务
  1   研究背景
  随着我国农业现代化迅速发展,农业向产业化、规模化、专业化发展的进程不断加快,农业机械化已然成为新型农业经营主体促进农业高效和农民增收的重要途径。湖南省以丘陵地貌为主的农业产区在推广和使用农机方面面临一系列问题。一方面,受农业生产的季节性影响,农机合作社或个体农机手的农机闲置率高;另一方面,在耕作季节,农户急需使用农机时找不到农机具。打通农机服务提供者与农户之间的信息屏障,提高农机使用效率,快速解决农民生产需求,成为亟待解决的问题。
  “互联网+”背景下,微信小程序具有将“互联网+农机共享+微信”结合起来的优势。基于微信小程序农机信息化服务平台的设计构想,主要职能应包括农机供求管理、在线服务等农机信息化服务。将农机主的农机资源作为供方,将需要农机作业的农户作为需求方,利用微信小程序对农机资源进行合理配置。
  2   平台模式
  2.1   总体架构
  基于微信小程序的农机信息化平台总体架构主要由小程序客户端、服务器端和后台数据库3部分组成。小程序架构如图1所示。
  2.2   平台功能需求
  农机信息化服务平台的服务对象是移动用户,包括农户、农机手和平台管理员3种不同用户。根据角色不同,其对平台的需求也不同。
  针对农机信息化服务对象的业务需要,按照平台服务方向,关键功能包括用户注册登录、农户发布作业、农机手认证、农机信息分类展示、订单管理、个人信息管理等,如图2所示。
  2.3   平台数据流分析
  农机信息化服务平台各个业务流程的数据主要有农户需求信息、农机手供应信息、历史订单信息3种。业务数据的流向主要包括两条线路:客户端—服务器—数据库、数据库—服务器—客户端。产生的数据都来自于客户端,数据逻辑处理主要发生在服务器,数据库将实现平台数据存储。平台业务数据流如图3所示。
  2.4   平台数据库
  平台采用的数据库属于MySQL关系型数据库。按照平台需求,严格遵照关系型数据库的设计规范要求,对数据库实体进行概念结构设计。概念结构设计是数据库设计的基础工作。概念结构设计最常用、最有效的工具就是E-R图[1]。按照UML原则,建立平台总体E-R关系[2],如图4所示。
  3   平台功能实现
  平台客户端通过平台实现用户信息及资源的交互与共享,遵循MVC软件设计模式,页面视图层(VIEW)功能通过使用WXML文件搭建页面基本视图结构,使用WXSS文件控制页面表现样式。
  3.1   平台开发环境
  平台使用微信Web开发工具、MINA开发框架等,服务器端选取常用的ThinkPHP5,数据库端采用MySQL数据库进行小程序语言设计与实现。
  3.2   平台开发方法
  基于微信小程序的农机信息化服务平台采用面向对象的开发方法,充分发挥面向对象继承、封装、多态的特性,对平台客户端、服务器端、数据库端3个项目进行开发。每个项目切分为多个相对轻量的模块进行开发,提升代码的可扩展性、可复用性。
  3.3   小程序客户端与服务器的交互实现
  微信小程序客户端与服务器进行数据交互,通过http通信实现。服务器配置使用http安全域名,http证书可以免费申请,如阿里云服务器可以申请免费的http证书。数据交互过程将涉及小程序MINA框架的.js文件、.wxml文件等。客户端与服务器交互过程及数据流向,如图5所示。
  3.4   农机供需匹配实现
  农户根据需求查看农机分类信息,比如查看耕整地机械时,在点击查看的同时,后台通过GPS定位获取到农户的位置信息;后台接口利用农户位置信息,去已认证的分类农机中查询所有与农户需求类型匹配的农机手,放入缓存中;采用Dijkstra算法计算这一范围的所有农机手与农户作业区域的最短路径,并按路径长短进行升序排名。
  算法将所有与农户需求类型匹配的农机手的位置分成两个集合S和V-S,S集合为已经求出最短路径的顶点,V-S集合为还未求出最短路径的顶点。算法将分别按照农户与农机手之间距离最短路径的长度递增顺序,逐个将V-S集合中的顶点移入S集合,直到V-S集合中所有顶点都移入到S集合。根据Dijkstra算法得出的最短路径排序,农户可以预约最合适的农机手,优化了农户选择农机手时考虑距离因素的匹配过程,缩短了两地交通距离,降低了农机服务成本,提高了预约订单的成功率。
  4   结语
  从农机服务的信息化需求出发,让“有机户”和“用机户”通过信息化服务平台实时沟通,帮助农机手和农户实现农机资源共享共用,有十分重要的意义。将农机手和农户的供求信息数据存储在本地服务器上,采用分布式数据管理模式对用户进行多角度、多元化的深度挖掘和信息提取,集成和分析数据,生成用户画像。通过优化整合农机信息资源,协助农机手合理地分配农机具,为农户提供一个快速、便捷获得农机信息的服务平台,提高了农机调度管理和信息服务能力的整体水平,有助于普及和推广应用农机,有十分广阔的前景。
  参考文献:
  [ 1 ] 闫建.基于互联网+的农机租赁平台探索[J].时代农机,2017,44(1):134-135.
  [ 2 ] 葉文超,张小花,廖东东,等.基于Android的农机调度与管理平台设计与应用[J].仲恺农业工程学院学报,2019,32(3):53-57.
其他文献
南京市江北新区妇女儿童健康中心作为一座已建成医院的扩建单体案例,在满足基本的医疗功能基础上,充分考虑与周边环境、院区原有建筑整合与共享,创造出符合自身特点的建筑空
PP模块雨水收集系统是通过多个模块的拼接组合,包裹防渗土工布等,形成一个地下贮水池。该模块组合的水池可适应场地的限制,设置于地下,可组成各种形状,能使贮存的水质保持较长时间稳定,同时具有安装方便,承载力大,可拆除迁移继续使用等优点,因此应用前景极为广阔。
文章就地下空间光导管照明系统施工工艺,从工艺原理、特点、流程及操作要点、质量控制等方面系统地进行了阐述。该项施工技术的总结,为人们合理利用天然光资源开辟出新的途径,对于节约能源、保护环境具有重要意义,因此应用前景极为广阔。
在目前国土空间规划的时代背景下,如何对三区三线进行合理划定是亟需解决的问题.文章以威海市国土空间规划为例,首先重点解读了三区三线的相互关系及绘制要点,然后以威海市国
科学技术是第一生产力,科技创新是党中央治国理政的核心理念之一.构建具有前瞻性、地域性及人文关怀的科学研究空间,用灵动的空间去展示企业形象与城市风貌、激发创造力,成为
城市滨水公园的科学设计,对改善城市景观氛围,具有不可估量的意义和价值。文章以城市滨水公园设计为主要研究对象,针对滨水公园的设计理念以及设计原则进行多元化的讨论和分析,结合城市滨水公园的设计经验,提出了一系列具有一定借鉴意义的设计建议。
文章阐述了后现代主义景观产生的背景、概念、设计思想,并简析了西方后现代主义景观影响下的我国园林设计作品长春伊通河工业轨迹公园和上海世博后滩公园,同时针对我国景观设计的现状,对后现代主义在我国当代景观设计中的影响进行了探讨,并提出西方后现代主义对我园林景观建设的几点建议。
随着绿色环保理念的大力推广,建筑行业也开始展开相应的研究。文章首先分析了绿色建筑的发展背景,分析了绿色建筑设计在发展中的问题,然后以安徽省胸科医院肥西院区为研究对象,列举了绿色建筑的设计要点和方式,并在最后对绿色建筑设计的发展趋势作出展望:①优化技术,培养人才;②健全整体的规章制度;③加强生态环保理念。
文章对如何实施污水处理提质增效工作,如何评价工作成效两个方面进行论述。从污水处理厂的提标改造、污泥处理和污水管网的管理和系统建设方面提出建议。并阐述了“污水处理率”和“污水收集率”这两个主要评价指标的内在联系,提出计算方法和原始数据获取的主要途径。
城市汽车客运站不仅仅是交通建筑,也是一个城市、地区的形象展示,同时也是城市公共空间的一部分.文章结合全椒客运站及公交枢纽项目的创作实践,结合新时代客运站的运营特点,