- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微信公众平台在高校教务处应用
微信公众平台在高校教务处应用
摘 要:为拓展高校教务处现代化服务渠道,针对高校教务处对微信关注和应用的不足,基于微信公众平台的开发模式并利用其提供的接口,本课题设计了与学校已有的教务管理系统能信息实时交换的教务处微信服务平台,实现了利用微信APP完成用户信息绑定、课表查询、成绩查询、信息推送等多种功能。通过微信公众平台在教务处的应用,不仅丰富了教务处的服务形式,还拉近了教务处与师生的距离。
关键词:微信;微信公众平台;开发模式;教务处
中图分类号:TP393 文献标志码:B 文章编号:1673-8454(2016)11-0051-03
微信公众平台是腾讯公司为个人、企业和组织研发的业务服务和用户管理平台,与微信APP一脉相承。通过微信公众平台打造的微信公众账号能为用户提供消息推送、信息查询、宣传营销等多种个性服务[1]。
由于微信服务构建成本低、用户基础庞大、互动性强、功能全面等优势,微信公众平台已在多行业普遍使用[2]。高校也开始利用微信为师生提供教务管理服务,但目前国内高校教务处在使用微信上存在如下不足:(1)深入开展微信服务的高校偏少;(2)利用微信宣传推广的力度不够;(3)技术人员匮乏,微信服务平台建设力量薄弱;(4)尚未充分利用微信平台所提供的用户使用行为分析工具,不完全了解用户需求及缺乏对用户使用状态的有效跟踪。本课题在研究微信公众平台的基础上,设计与开发了教务处微信服务平台,成功实现微信与学校已有教务管理系统的对接,旨在利用微信服务的便利性为学生、教师和管理人员提供个性化、高效的服务。
一、教务处微信平台设计方案
1.设计思路
微信公众平台提供了两种消息管理模式:编辑模式和开发模式,两种模式不能同时选择。编辑模式所有操作在微信官方服务器上,操作简单又节约成本,但是功能扩展性差,针对这一弱点微信公众平台推出了基于第三方消息接口的开发模式,开发模式提供了丰富的接口[3]。在研究了微信公众平台提供的管理模式和各种接口的基础上,为了实现微信服务与教务处已有的教务管理系统互相连接,实现课表、排考、教室和成绩的实时查询功能,本课题确立了开发模式下构建教务处微信平台的设计思路。在开发模式下,微信公众平台虽然保留了消息群发和一对一交流的功能,但为了方便管理和功能扩展,本课题消息处理方法主要采用基于编程的关键词自动回复。
2.服务流程及构架
基于上述设计思路,教务处微信平台服务架构如图1所示,具体流程为:
(1)管理员在微信公众平台启用开发模式并配置消息接口,接入教务处开发的微信消息处理模块;
(2)微信用户通过http传输协议向微信公众号发送消息指令,微信服务器将消息转发至微信的官方服务平台;
(3)根据微信公众平台提供的第三方消息接口将消息发送给预先开发的消息处理模块;
(4)根据用户发送消息内容的关键词,消息处理模块按照一定的业务规则生成回复消息。消息处理模块是教务处微信服务平台的核心,它负责分析消息指令、调用相应服务子模块和生成回复消息并转发给微信公众平台。
(5)微信用户最终接收到微信服务器回复的信息,完成微信的一次信息传递。
二、系统实现
1.微信账号类型的选择
微信公众平台提供了三种账号类型:订阅号、服务号和企业号,三种不同类型的账号提供的功能不同[4],见表1。
不同的账号类型面向不同需求的用户:订阅号偏向为用户提供信息和咨询,服务号旨在为用户提供服务交互,企业号则为组织内部通信而设计。高校教务处在申请微信账号时要根据自身的需求选择申请合适的微信账号类型。要关注企业号,用户必须要提供身份验证,这就限制了企业号在高校的使用。目前,微信在高校教务处成功的案例账号类型几乎都选择订阅号或者服务号。订阅号每天可以群发一条消息,且认证后的订阅号所提供的服务接口能满足高校教务管理的绝大部分需求,因此,为了兼顾教务处的信息传达和服务交互需求,本课题选择了订阅号。
2.微信公众平台与教务管理系统的对接
课表查询、成绩查询等多个功能的实现需要从教务管理系统中读取记录,然后再发送到微信公众平台上,这就要求微信公众平台和学校现有的教务管理系统对接以满足微信服务器和教务管理服务器数据交换的需求。在微信公众平台高级模式下启动开发模式后,输入学校教务管理系统的URL地址和Token令牌。
微信服务器将以GET方式发送请求到学校教务管理系统的URL上,GET请求带有四个参数:signature(微信加密签名,signature结合了开发者填写的Token参数和请求中的timestamp参数、nonce参数)、timestamp(时间戳)、nonce(随机数)和echostr(随机字符串)。消息处理服务器将检验sig
您可能关注的文档
最近下载
- 垫付协议书范文.docx VIP
- 四年级上第2单元第5课《了解家乡美丽的风景——数据收集工具》课件(内嵌视频+音频).pptx VIP
- 高思学校竞赛数学导引·三年级(详解升级版).pdf VIP
- 中药新药制备工艺研究的思路与方法.docx VIP
- 我国人工智能的发展历程.pptx VIP
- 乳腺癌重建术的护理.pptx
- 小学五年级民间故事10篇.pdf VIP
- 原嘉兴高联丝绸印染有限公司疑似污染地块土壤污染状况初步调查报告.pdf VIP
- 新解读《GB_T 39107-2020消费品中可挥发性有机物含量的测定 静态顶空进样法》.docx VIP
- 腰椎间盘突出症的中医护理PPT模板.pptx VIP
文档评论(0)