基于微信企业号校园移动服务
基于微信企业号校园移动服务
摘 要 以微信为代表的即时通信软件,打破了时间、空间的限制,集社交、传播和教育等功能为一体,在信息技术的推动下成为新型的教育方式并被人们普遍接受。本文通过对高校信息化服务现状分析,结合校园实际服务需求,建立校园移动服务模型。基于微信企业号的实践,通过消息规则和推送引擎、微账号管理、微门户、微信企业号应用的研究,建立校园移动服务平台,为高校师生提供便捷智能的信息推送服务。并对实践中平台使用情况和遇到的问题进行总结分析。
【关键词】微信企业号 移动服务 消息推送 微服务
1 引言
随着移动互联网的蓬勃发展,高校信息系统移动化趋势日益显著。我国《教育信息化十年发展规划(2011-2020年)》中明确提出利用信息化手段提升学校服务师生的能力和水平。高校的办学理念是以人为本,服务就是高校信息化的终极目的。以数字校园为基础,为用户提供个性化的服务,更好地体现服务的智能化和个性化是目前高校信息化建设的方向。
2 高校信息化服务现状
目前高校信息化服务现状是各业务系统的事务处理缺乏整合,各系统看似独立但业务紧密耦合。师生用户始终游离于数据产生、交换等过程之外,数据量大,获取所需信息难度变大。
(1)高校信息化数据应用存在部分信息孤岛,数据质量和应用有效性不高,用户与数据库间存在信息获取、信息处理和信息提供等方面巨大矛盾,最终用户使用感觉困难。
(2)高校各部门建立的业务系统越来越多,信息化服务越来越精细。用户需登录系统越多,数据越来越庞大,要全面获取数据和跨部门服务难度也越大。最终,用户查询到需要的信息效率也越低。
(3)数据和消息不能准确及时主动的传递给需要者。目前学校的很多重要教学通知不能及时被师生感知。当各单位需要及时了解学校的最新通知或新闻等内容时,必须登录PC终端进行查看。又如,考试完成后,教师需将分数先上传至教务系统,学生登录系统后方可查看。
(4)缺乏数据交叉分析和深层次应用。例如,学生能看到自己的成绩等学业问题,但对自己的学业情况在整个专业范围内没有系统了解;学生的阅读情况和自己的专业是否有关联;其他同学比如学霸在阅读什么;怎样用数据支持学生完善自己的学业成长和职业规划等。
因此,要走出高校信息化发展的困境,需要充分利用移动新技术和渠道,建立移动服务平台,以应对师生用户不断提高的个性化、精细化、智能化的服务需求。
3 移动服务模型分析
在信息化建设的新时期,随着移动互联网的迅速发展,移动服务模式应运而生。结合高校管理的实际需求和信息化服务现状,建立校园移动服务模型,如图1,对师生提供便捷的跨时空、跨平台的移动服务。
将校园的移动服务对象分为全校师生和信息化建设部门两类,按照不同服务对象提供不同的服务内容。校园移动服务内容包括教学科研服务、跨部门业务服务、数据服务、生活服务、平台服务等。基于对校园各业务流程分析和服务信息资源的梳理,建立人事数据库、科研数据库、教务数据库、图书管理数据中间库等,为校园移动服务提供基础数据。
一般师生提供移动服务需求、定制和评价反馈信息。信息化建设部门提供移动服务的统一标准规范、技术支持和安全保障,搭建无线网络、系统环境,基于移动通讯系统、数据转换工具、消息推送引擎等移动技术,为建立统一的校园移动服务体系提供技术支持。
4 校园移动服务平台架构
微信企业号因其近7亿的庞大的活跃用户群、开放的微信API 接口、跨平台应用配置的延展性等优势,成为我们研发校园移动服务平台的载体。应用上述移动服务模型,通过消息规则和推送引擎、微账号管理、微门户、微信企业号应用的研究,建立校园移动服务平台。
校园移动服务平台采用混合响应式页面自适应框架,一方面是整合学校的微信帐号管理,同时进行学校企业号的建设和应用的推广,另一方面是把现有的信息平台、数据服务以及学校已有的信息,重新整合集成并转化成消息进行微信端的信息推送。其中,整合校园现有信息系统的服务,涉及到移动化微服务的拆分。
校园移动服务平台总体逻辑框架,如图2所示。下面对其几个主要系统模块进行简述:
4.1 数据规则和推送引擎系统
目前校内信息发布渠道多样,难以管理,师生需要登录不同的网址查找信息困难。为了使得数据能够更好地为用户进行服务,需要构建数据规则和推送引擎,把数据主动推送到用户终端。它是平台完成智能化、个人化推送服务的关键模块。
为了更好地进行数据消息智能化和个性化推送,需要对数据进行规则计算。通过配置各种数据源(消息源),制定计划任务读取数据源,然后把读到的数据源封帐成消息,最后调用微账号管理系统推送给用户。
数据推送引擎的策略会根据推送数据的等级、用户当前状态、等级、匹配策略(即时推送、