基于微信的农业专家在线服务系统的设计与开发 .pdfVIP

基于微信的农业专家在线服务系统的设计与开发 .pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

龙源期刊网

基于微信的农业专家在线服务系统的设计与

开发

作者:蒋丽丽姜大庆沈美

来源:《电子技术与软件工程》2016年第21期

摘要本文利用微信公布的API接口规范,在微信公众开发平台基础上,开发了满足农民

需要的“农业专家在线服务系统”,实现了农业专家信息、农资信息共享,方便了农民朋友及时

获取相关农业信息。

【关键词】微信公众平台农业专家在线服务

随着移动互联时代的到来,传统的web系统逐渐被手机app所取代,越来越多的农业用户

更倾向于使用手机作为交流与解决问题的工具。根据统计,2015年新入网的农村网民中通过

手机上网的比例高达90%,同时根据2015微信用户数据报告显示,微信已覆盖90%以上智能

手机,微信将成为广大农民沟通交流以及获取信息的重要途径之一。

通过微信公众平台,农民用户可以随时根据当时情况通过文字、语音、图片等多种形式向

专家进行提问,满足农业地域性、季节性、周期性的特点,还能及时向农民推送农业信息咨

询,实时指导农业生产,真正有效解决农业信息服务“最后一公里”的问题。

本系统基于微信公众平台开发农业专家在线服务系统,可以在线为农业种植用户提供有关

农作物栽培技术、病虫害防治技术、农机使用与维护技术等方面定制化解决方案,将专家的领

域知识、专业智慧、创意和技能转化为农民的产业价值,为农民增收服务。

系统开发相关技术1

微信公众平台1.1

微信公众平台的基本功能包括群发推送、自动回复与一对一交流。高级功能包括编辑模式

与开发模式,两种模式互斥存在。编辑模式下,运营者可以通过简单的界面编辑设置自动回

复、自定义菜单等功能;开发模式下,开发者可以通过公众平台提供的接口实现自动回复、自

定义菜单等功能。由于本系统需要为用户提供专家详细简介、专家一对一沟通以及天气报告等

功能,本系统选择开发模式进行公众平台的建设。

1.2Accesstoken的获取

在微信公众平台接口开发中,Accesstoken也叫访问令牌,它相当于进入各种接口的钥

匙,拿到该个钥匙才拥有调用其他各种特殊接口的权限Accesstoken是公众号的全局唯一票

据,公众号调用各接口时都需使用Accesstoken。

龙源期刊网

正常情况下Accesstoken有效期是2小时,重复获取将导致上次获取的Accesstoken失

败。公众号使用AppID和AppSecret调用如下表1接口来获取Accesstoken。而AppID和

AppSecret可以在开放模式下获得。

系统设计2

系统功能设计2.1

系统功能结构图如图1所示,系统分为专家分类、专家详情和自助服务三个模块。

专家分类模块分五个子模块:农作物栽培技术、病虫害防治技术、园艺植物栽培、农机使

用与维护、农产品安全生产,点击每个子模块,都会出现该类专家介绍,以及该类专家讨论组

的二维码,用户可以扫描二维码进入讨论组,与该类所有专家线上交流。

专家详情模块也分上述五个子模块,与专家分类模块不同的是点击每个子模块,会出现该

类中每位专家头像及姓名,点击头像可进入该专家详细介绍及该专家微信号或二维码,用户可

以根据专家介绍,找到自己所需专家,直接与该专家一对一交流。

自助服务模块分为两个子模块:农业知识,推送当季农业小百科,让农业用户可以及时了

解当季农业生产中的注意事项;微信天气,可以让农业用户查询到当天当地的天气情况,以对

农业生产做出及时措施。

服务流2.2程及架构

依照上述系统功能模块的设计,系统服务架构及流程如图2所示。

具体流程为:

(1)开发人员在微信公众平台中配置消息接口,接入农业专家在线系统指令解析模块;

(2)农业用户向微信服务器发送消息,微信服务器将消息转发至微信公众平台;

(3)微信公众平台根据预先配置的接口,将消息转发至消息处理模块;

(4)消息处理模块解析消息格式,根据用户请求内容和自身服务逻辑,解析出回复消息

并返还微信公众平台;

(5)微信公众平台将消息发送至微信服务器,最终由微信服务器将消息发送至用户手机

客户端。

开2.3发环境

文档评论(0)

139****9894 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档