基于微信企业号的校园移动服务.doc

基于微信企业号的校园移动服务

摘 要 以微信为代表的即时通信软件,打破了时间、空间的限制,集社交、传播和教育等功能为一体,在信息技术的推动下成为新型的教育方式并被人们普遍接受。本文通过对高校信息化服务现状分析,结合校园实际服务需求,建立校园移动服务模型。基于微信企业号的实践,通过消息规则和推送引擎、微账号管理、微门户、微信企业号应用的研究,建立校园移动服务平台,为高校师生提供便捷智能的信息推送服务。并对实践中平台使用情况和遇到的问题进行总结分析。

【关键词】微信企业号 移动服务 消息推送 微服务

1 引言

随着移动互联网的蓬勃发展,高校信息系统移动化趋势日益显著。我国《教育信息化十年发展规划(2011-2020年)》中明确提出利用信息化手段提升学校服务师生的能力和水平。高校的办学理念是以人为本,服务就是高校信息化的终极目的。以数字校园为基础,为用户提供个性化的服务,更好地体现服务的智能化和个性化是目前高校信息化建设的方向。

2 高校信息化服务现状

目前高校信息化服务现状是各业务系统的事务处理缺乏整合,各系统看似独立但业务紧密耦合。师生用户始终游离于数据产生、交换等过程之外,数据量大,获取所需信息难度变大。

(1)高校信息化数据应用存在部分信息孤岛,数据质量和应用有效性不高,用户与数据库间存在信息获取、信息处理和信息提供等方面巨大矛盾,最终用户使用感觉困难。

(2)高校各部门建立的业务系统越来越多,信息化服务越来越精细。用户需登录系统越多,数据越来越庞大,要全面获取数据和跨部门服务难度也越大。最终,用户查询到需要的信息效率也越低。

(3)数据和消息不能准确及时主动的传递给需要者。目前学校的很多重要教学通知不能及时被师生感知。当各单位需要及时了解学校的最新通知或新闻等内容时,必须登录PC终端进行查看。又如,考试完成后,教师需将分数先上传至教务系统,学生登录系统后方可查看。

(4)缺乏数据交叉分析和深层次应用。例如,学生能看到自己的成绩等学业问题,但对自己的学业情况在整个专业范围内没有系统了解;学生的阅读情况和自己的专业是否有关联;其他同学比如学霸在阅读什么;怎样用数据支持学生完善自己的学业成长和职业规划等。

因此,要走出高校信息化发展的困境,需要充分利用移动新技术和渠道,建立移动服务平台,以应对师生用户不断提高的个性化、精细化、智能化的服务需求。

3 移动服务模型分析

在信息化建设的新时期,随着移动互联网的迅速发展,移动服务模式应运而生。结合高校管理的实际需求和信息化服务现状,建立校园移动服务模型,如图1,对师生提供便捷的跨时空、跨平台的移动服务。

将校园的移动服务对象分为全校师生和信息化建设部门两类,按照不同服务对象提供不同的服务内容。校园移动服务内容包括教学科研服务、跨部门业务服务、数据服务、生活服务、平台服务等。基于对校园各业务流程分析和服务信息资源的梳理,建立人事数据库、科研数据库、教务数据库、图书管理数据中间库等,为校园移动服务提供基础数据。

一般师生提供移动服务需求、定制和评价反馈信息。信息化建设部门提供移动服务的统一标准规范、技术支持和安全保障,搭建无线网络、系统环境,基于移动通讯系统、数据转换工具、消息推送引擎等移动技术,为建立统一的校园移动服务体系提供技术支持。

4 校园移动服务平台架构

微信企业号因其近7亿的庞大的活跃用户群、开放的微信API 接口、跨平台应用配置的延展性等优势,成为我们研发校园移动服务平台的载体。应用上述移动服务模型,通过消息规则和推送引擎、微账号管理、微门户、微信企业号应用的研究,建立校园移动服务平台。

校园移动服务平台采用混合响应式页面自适应框架,一方面是整合学校的微信帐号管理,同时进行学校企业号的建设和应用的推广,另一方面是把现有的信息平台、数据服务以及学校已有的信息,重新整合集成并转化成消息进行微信端的信息推送。其中,整合校园现有信息系统的服务,涉及到移动化微服务的拆分。

校园移动服务平台总体逻辑框架,如图2所示。下面对其几个主要系统模块进行简述:

4.1 数据规则和推送引擎系统

目前校内信息发布渠道多样,难以管理,师生需要登录不同的网址查找信息困难。为了使得数据能够更好地为用户进行服务,需要构建数据规则和推送引擎,把数据主动推送到用户终端。它是平台完成智能化、个人化推送服务的关键模块。

为了更好地进行数据消息智能化和个性化推送,需要对数据进行规则计算。通过配置各种数据源(消息源),制定计划任务读取数据源,然后把读到的数据源封帐成消息,最后调用微账号管理系统推送给用户。

数据推送引擎的策略会根据推送数据的等级、用户当前状态、等级、匹配策略(即时推送、

基于微信企业号的校园服务器,基于微信企业号的校园移动服务.doc相关推荐

  1. 小米微信无法连接到服务器1-10087,微信无法连接到服务器【搞定方向】

    win7系统电脑使用过程中有不少朋友表示遇到过微信无法连接到服务器 的状况,当出现微信无法连接到服务器 怎么样才能快速解决呢?其实解决微信无法连接到服务器 也是非常简单的.网上有各种各样的解决方法,我 ...

  2. 手机老是显示微信连接不到服务器,手机微信无法连接到服务器提示1237怎么办...

    手机微信无法连接到服务器提示1237怎么办 最近,一些微信用户都在询问关于微信无法连接到服务器1237的解决方法.小编分析,出现这个状况的原因有很多,但是与网络连接出现问题是脱不开关系的.所以,小编根 ...

  3. 上微信 找不到服务器,【微信连接不上服务器】微信连接不上服务器怎么办?...

    微信连接不上服务器怎么办?我们都是应用过微信,常常会碰到一些小问题,比如微信连接不上服务器等.那么到底微信连接不上服务器该怎么办呢? 解决方法一: 微信连接并不是服务器,先查验一些手机上情况下有连接互 ...

  4. 大智慧微信登录不上服务器,小微信,大智慧

    金慧 摘 要:结合班级管理经验,提出利用微信平台管理班级的理念.从利用微信展示学生风采,利用微信形成教育合力,利用微信转化后进学生,利用微信提高管理质量等四方面入手,探讨利用微信协助班级管理的办法. ...

  5. 微信智慧支付日系统服务器崩溃,微信支付大面积出现故障 微信支付系统繁忙怎么解决 微信支付崩溃原因是什么...

    10月29日晚间,微信支付突然大面积出现故障,支付时显示错误,商家扫码枪显示失败,美团外卖.京东商城.滴滴出行等支持微信支付的软件中,均显示暂不能使用微信支付.如果直接用微信支付扫码付款,也会出现&q ...

  6. 微信收款音响f1服务器断开,微信收款音箱f1f2f3的区别?

    微信收款音响f1f2f3的区别: 1.形状: 微信收款音响f1f2是一款三角梯形形状的音箱. 微信收款音响f3是一款圆角正方体形状的音箱. 2.音量: 微信收款音响f1f2:70db. 微信收款音响f ...

  7. node.js 微信小程序 部署服务器_微信小程序云开发环境部署,及添加数据

    点击蓝字 关注我们 今天在漫无目的逛CSDN的时候,一篇关于微信公众号云开发的文章引起了我的注意.据介绍,小程序云开发简称tcb,是腾讯爸爸给我们提供的基于腾讯云的云服务器.目前云开发已包含云数据库, ...

  8. 微信零钱数据在服务器,关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案...

    前言: 最近做了一个通过调用微信企业付款到用户零钱的功能,真的挺奇怪的,在我本地调试的时候都没有问题,但是当我发布到服务上的时候却一直无法读取到我的证书信息.读取的代码如下,使用的是微信官方文档提供的 ...

  9. ios微信登录不上服务器,iOS微信授权登录

    首先需要确保你的App应用在微信开发平台上注册创建并获得对应的接口,对应登录.支付等功能还涉及付费,具体申请流程就不再这里说了.到开放平台->管理中心->移动应用->查看应用,确认你 ...

最新文章

  1. 写了篇爬虫文章,收到律师函,怎么办
  2. AngularJS 1.x系列:Node.js安装及npm常用命令(1)
  3. IOS UIScrollView (转)
  4. Chrome 提标 您的浏览器限制了第三方Cookie...解决方法
  5. ​浅谈Asp.net的sessionState
  6. wifi无线上网技巧
  7. Opencv学习笔记之OpenCV介绍
  8. ROS Kinetic或ROS melodic下安装MoveIt!出现的问题:无法定位软件包 ros-kinetic-moveit-full或ros-melodic-moveit-full
  9. 一个天才程序员的黑帮大佬人生
  10. 27. 二叉树的镜像
  11. web前端安全机制问题全解析
  12. 树形DP+二分(Information Disturbing HDU3586)
  13. [家里蹲大学数学杂志]第395期中科院2015年高校招生考试试题
  14. Asp.Net母版页元素ID不一致的体现
  15. 单片机io取反c语言,【51单片机】普通I/O口模拟SPI口C语言程序
  16. AB伺服电机维修CAT MPM-B1152C-SJ72AA详解
  17. Python中RE模块总结
  18. 跨网段共享服务器文件夹,跨网段文件共享
  19. android+桌面组件开发,android——桌面组件的开发
  20. 趋势科技移动客户端病毒报告

热门文章

  1. 基于matlab的mk2三自由度机械臂轨迹规划及控制器仿真设计
  2. 【深度学习】使用transformer实现OCR字符识别
  3. Sp6 PLL and PLL_DRP使用技巧小结
  4. 3 python pandas
  5. 我的世界服务器怎么增加npc,自定义NPC (Custom Npcs)
  6. 如何成长为一名思维缜密的产品经理
  7. (ROSEMOUNT)罗斯蒙特温度变送器
  8. linux文件系统和挂载点修改,linux下磁盘进行分区、文件系统创建、挂载和卸载...
  9. 解决SVN 中Failed to run the WC DB work queue的错误方法
  10. Ubuntu系统下Chromium浏览器中Adblock plus 广告过滤插件的安装及配置