移动校园服务平台功能模块设计
随着移动智能手机的普及和通讯运营商4G、5G网络的大范围覆盖,WiFi6无线网络新技术的飞速发展,在校师生更愿意使用手机来获取热点新闻和观看热门视频。高校智慧校园持续建设,应用系统和手机应用不断增多,校园应用服务分散,缺少统一移动门户入口,师生办公办事、教学还是传统的线下方式。因此,一个完整的、基于一站式移动互联网服务平台的应用是多么重要的。
一、移动校园服务平台整体架构
移动服务平台架构包括:移动门户管理和应用展示、服务应用、平台基础服务和拓展能力、微服务管理中心、业务拆分解耦、平台运维及监控。客户端分为两种:移动端是以基于Android和IOS平台,PC端直接使用浏览器访问,可以满足不同终端设备的需求。
二、移动校园服务平台功能模块设计
(一)移动校园服务平台门户
移动校园服务平台APP包含通知发送、通知接收、消息中心、即时通讯模块、校园通讯录、移动应用中心、应用推荐、个人中心等模块。并支持与学校微信企业号对接,实现无需安装软件,关注二维码即可使用。提供应用门户和微信消息中心能力,实现师生办事流程、移动应用、消息通知、通讯录、校园资讯等服务。为了完善移动校园服务平台的使用场景,移动校园服务平台基于B/S架构开发WEB客户端,可以使用电脑自带的浏览器登录,应用、组织架构与移动端完全通用。
(二)即时通讯与通知中心
为了满足在学校环境下的教学、科研、管理、生活服务方面信息沟通需求,移动平台提供了即时通讯功能,实时的传递文字消息、文件、语音进行交流,满足师生用户的点对点沟通和多人群组沟通的需要。
通知中心依托移动校园服务平台的即时通讯体系,实现与移动端同时接受消息的能力,并可支持消息附件的在线导入,可以访问手机图片、Word、PDF格式等多种格式的文档,支持定时发送通知功能。个人通知群组管理,批量通知发送管理功能。
支持重要通知添加日程提醒——用户收到会议通知时可以一键添加到手机的日程提醒,时间设置在会议开始之前,提醒用户提前到场,以免错过重要会议。
(三)应用中心
应用管理中心主要提供从应用的上架、测试、维护、发布、首页推荐、下架到应用使用情况的全套流程的管理。由学校管理人员自行在管理端完成,方便学校构建个性化的移动校园服务平台。
(四)开放平台
开放平台,基于高校信息化发展的现状,为高校提供的校园信息系统快速对接、发布、内容运营、PC向移动端应用迁移等一系列应用的解决方案,为学校和第三方开发者提供统一入口及管理平台。
提供功能丰富的各种业务接口,开发者可以快速、便捷的与移动校园服务平台完成对接,以通过平台业务接口给指定个人身份、指定组织部门、指定时间发送通知(如信息中心内部通知等);提供精细的应用权限管理,可以将应用授权到组织甚至特定人员,还可通过应用提醒接口,给订阅用户群发送指定内容。
三、移动校园服务平台实现技术
(一)开放平台
开放平台提供JSSDK和平台第三方API接口两类接口。
JSSDK是基于平台内置浏览器进行扩展的一组JavaScript API,运行在平台内置浏览器的web应用可以通过这些扩展API获得访问移动设备上的文件、摄像头、图片库、扫描二维码、计步器等相关能力。
JSSDK接口体系参照主流的JSSDK开发规范,保证接口体系的兼容性和可移植性。应用迁移门槛低。同时,能快速丰富平台自身的接口体系,以满足校园应用开发的需求。
(二)微服务管理中心
通过微服务管理中心,代码框架统一,可以支持多种编程语言,完全使用开源技术开发(Node.js+RabbitMQ+NoSQL)。通过轻量级的MQ或http解决数据交换现实高性能处理异步消息数据,通过Oauth2.0 Server微服务认证,实现认证登录和鉴权。
四、移动校园服务平台推广运维
移动校园服务平台推广采用多种模式结合的推广方式包括:
线下活动宣传周,校内LED屏幕滚动播放宣传视频,并辅以现场搭建彩旗标语。
行政配合,校级官方平台宣传,多部门配合协作,学校官网、公众号等校园媒体宣传。
应用支撑,各高校针对移动校园服务平台主要运营推广策略围绕着激活和日活率这两个指标展开,为了达到这两个指标,我们需要一些相对应的策略。
爆发式应用(激活手段):查成绩,智能迎新、选课等。
持续式应用(保障日活手段):查课表、一卡通消费、教师查询工资、审批中心、新冠疫情期间学生请假等。
五、结语
在全新的信息时代,先进的移动交互式技术和学校业务不断深度融合,这些新技术的发展帮助高校的信息化从管理信息化向着服务信息化转型,使我们广大在校师生员工的信息感知、信息交互效率、信息服务体验有了大幅度的提升,也为全校师生提供了丰富多元的“智慧”化的校园服务。