试述微信公众平台在高校教务处的应用_第1页
试述微信公众平台在高校教务处的应用_第2页
试述微信公众平台在高校教务处的应用_第3页
试述微信公众平台在高校教务处的应用_第4页
试述微信公众平台在高校教务处的应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

最新资料欢迎阅读试述微信公众平台在高校教务处的应用【摘要】本文在研究微信公众平台的基础上,设计与开发了教务处微信服务平台,成功实现微信与学校已有教务管理系统的对接,旨在利用微信服务的便利性为学生、教师和管理人员提供个性化、高效的服务。【关键词】微信;微信公众平台;开发模式;教务处前言微信是腾讯公司基于移动平台推出的即时通讯沟通交流工具,其简单、方便、高效的沟通交流方式受到大家的欢迎,微信公众平台是在微信基础上开发的功能模块,通过他企业或个人可以向特定群体发送文字、图片、语音消息,用户也可以向公众平台发送消息与其互动,并且微信公众平台经过认证后允许二次开发,二次开发后的微信公众号可以实现APP的功能和效果。基于微信公众平台的特点,将微信平台移植到教育领域,应用于教务处信息化建设,实现教务处信息、公告精准推送及教务信息查询,让学生和教师能够及时方便快捷的获取相关教务信息,将极大提升学校教务信息化水平。利用微信公众平台的二次开发,建立起教务处与1最新资料欢迎阅读师生之间的高效交流互动平台,实现教务处信息查询,促进了教务处信息发布及信息传播。一、教务处微信平台设计方案(一)设计思路微信公众平台提供了两种消息管理模式:编辑模式和开发模式,两种模式不能同时选择。编辑模式所有操作在微信官方服务器上, 操作简单又节约成本,但是功能扩展性差,针对这一弱点微信公众平台推出了基于第三方消息接口的开发模式,开发模式提供了丰富的接口。在研究了微信公众平台提供的管理模式和各种接口的基础上,为了实现微信服务与教务处已有的教务管理系统互相连接,实现课表、排考、教室和成绩的实时查询功能,本课题确立了开发模式下构建教务处微信平台的设计思路。在开发模式下,微信公众平台虽然保留了消息群发和一对一交流的功能,但为了方便管理和功能扩展,本课题消息处理方法主要采用基于编程的关键词自动回复。(二)服务流程及构架1)管理员在微信公众平台启用开发模式并配置消息接口,接入教务处开发的微信消息处理模块;(2)微信用户通过http传输协议向微信公众号发送消息指令,微信服务器将消息转发至微信的官方服务平台;(3)根据微信公众平台提供的第三方消息接口将消息发送给预先开发的消息处理模块;(4)根据用户发送消息内容的关键词,消息处理模块按照一定的业务规则生成回复消息。消息处理模块是教务处微信服务平台的核心,它负责分析消息指令、调用相应服务子模2最新资料欢迎阅读块和生成回复消息并转发给微信公众平台。(5)微信用户最终接收到微信服务器回复的信息,完成微信的一次信息传递。二、系统实现(一)微信账号类型的选择微信公众平台提供了三种账号类型:订阅号、服务号和企业号,三种不同类型的账号提供的功能不同。不同的账号类型面向不同需求的用户:订阅号偏向为用户提供信息和咨询,服务号旨在为用户提供服务交互,企业号则为组织内部通信而设计。高校教务处在申请微信账号时要根据自身的需求选择申请合适的微信账号类型。要关注企业号,用户必须要提供身份验证,这就限制了企业号在高校的使用。目前,微信在高校教务处成功的案例账号类型几乎都选择订阅号或者服务号。订阅号每天可以群发一条消息,且认证后的订阅号所提供的服务接口能满足高校教务管理的绝大部分需求,因此,为了兼顾教务处的信息传达和服务交互需求,本课题选择了订阅号。(二)微信公众平台与教务管理系统的对接课表查询、成绩查询等多个功能的实现需要从教务管理系统中读取记录,然后再发送到微信公众平台上,这就要求微信公众平台和学校现有的教务管理系统对接以满足微信服务器和教务管理服务器数据交换的需求。在微信公众平台高级模式下启动开发模式后,输入学校教务管理系统的URL地址和Token令牌。微信服务器将以GET方式发送请求到学校教务管理系统的URL上,GET请求带有四个参数:signature(微信加密签名,signature结合了开发者填写的Token3最新资料欢迎阅读参数和请求中的timestamp参数、nonce参数)、timestamp(时间戳)、nonce(随机数)和echostr(随机字符串)。消息处理服务器将检验signature,若确认此次GET请求来自微信服务器,表示接入生效,反之接入失败。验证教务管理系统的URL有效性成功后即表示微信服务器与教务管理服务器的对接成功。三、用户行为分析微信公众平台提供了丰富的统计功能:用户分许、图文分析、消息分析和接口分析功能。微信平台管理员可以利用用户行为统计分析功能来详细掌握微信平台的运行情况,了解用户增长情况、用户的属性、图文消息发出后七天内的阅读人数、消息发送的人数、消息发送的次数、以及基础消息接口的使用情况。四、结束语综合上面所述可以知道,本课题将微信公众平台与学校现有的教务系统对接,实现了利用微信APP完成用户信息绑定、课表查询、成绩查询、信息推送等功能,笔者坚信随着技术的发展,微信公众平台在高校教务管理活动中拥有非常广阔的前景。为实现微信在教务管理活动中深层次应用,还有很多问题有待解决,如:(1)微信公众平台自身功能如数据传输速度,支持的语音素材规格等尚无法完全满足教务管理的需要;(2)主动通过微信推送教务管理信息的意识不够,推送内容的质量不高;(3)本校教务处微信服务平台的服务尚处于提供信息查询等基本功能的初级阶段,需要进一步开发诸如选课管理、考试报名、学生评教等高级应用。4最新资料欢迎阅读参考文献:王萍.微信移动学习的支持功能与设计原则分析[J].远程教育杂志,2013,219(6):3441江波,覃燕梅.基于微信的移动图书馆APP服务系统设计与实现[J].现代情报,2013,33(6):4144陆钢,朱培军,李慧云,等.智能终端跨平台应用开发技术研

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论