热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

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

基于微信企业号的校园移动服务.doc基于微信企业号的校园移动服务摘要以微信为代表的即时通信软件,打破了时间、空间的限制,集社交、传播和教育等功能为一体&

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

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

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

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

1 引言

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

2 高校信息化服务现状

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

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

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

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

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

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

3 移动服务模型分析

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

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

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

4 校园移动服务平台架构

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

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

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

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

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

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

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



推荐阅读
  • 云原生应用最佳开发实践之十二原则(12factor)
    目录简介一、基准代码二、依赖三、配置四、后端配置五、构建、发布、运行六、进程七、端口绑定八、并发九、易处理十、开发与线上环境等价十一、日志十二、进程管理当 ... [详细]
  • TiDB | TiDB在5A级物流企业核心系统的应用与实践
    TiDB在5A级物流企业核心系统的应用与实践前言一、业务背景科捷物流概况神州金库简介二、现状与挑战神州金库现有技术体系业务挑战应对方案三、TiDB解决方案测试迁移收益问题四、说在最 ... [详细]
  • 提供:ZStack云计算原创2016-12-26张鑫讲师介绍张鑫ZStack总架构师、联合创始人《系统虚拟化》主要作者,曾任职Intel开源软件技术中心 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 在线教育平台的搭建及其优势
    在线教育平台的搭建对于教育发展来说是一次重大进步。未来在线教育市场前景广阔,但许多老师不知道如何入手。本文介绍了在线教育平台的搭建方法以及与传统教育相比的优势,包括时间、地点、空间的灵活性,改善教育不公平现象以及个性化教学的特点。在线教育平台的搭建将为学生提供更好的教育资源,解决教育不公平的问题。 ... [详细]
  • GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
    11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ... [详细]
  • 集成电路企业在进行跨隔离网数据交换时面临着安全性问题,传统的数据交换方式存在安全性堪忧、效率低下等问题。本文以《Ftrans跨网文件安全交换系统》为例,介绍了如何通过丰富的审批流程来满足企业的合规要求,保障数据交换的安全性。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • 本文介绍了互联网思维中的三个段子,涵盖了餐饮行业、淘品牌和创业企业的案例。通过这些案例,探讨了互联网思维的九大分类和十九条法则。其中包括雕爷牛腩餐厅的成功经验,三只松鼠淘品牌的包装策略以及一家创业企业的销售额增长情况。这些案例展示了互联网思维在不同领域的应用和成功之道。 ... [详细]
  • [翻译]微服务设计模式5. 服务发现服务端服务发现
    服务之间需要互相调用,在单体架构中,服务之间的互相调用直接通过编程语言层面的方法调用就搞定了。在传统的分布式应用的部署中,服务地 ... [详细]
  • 服务网关与流量网关
    一、为什么需要服务网关1、什么是服务网关传统的单体架构中只需要开放一个服务给客户端调用,但是微服务架构中是将一个系统拆分成多个微服务,如果没有网关& ... [详细]
author-avatar
彬哥唔系我
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有