瑞聪网络智慧校园平台符合国家政策指引,遵循行业发展趋势,采用“顶层设计,分步实施”的总体思路,实现学校基础数据的统一存储管理和各类应用的全面支持,满足学校管理信息化和教育教学信息化的高可用性及个性化扩展要求。具体建设内容主要包含九大平台六十余应用,包含学校门户网站平台、行政办公平台、教职工管理平台、教务管理平台、国家课程学习平台、校本课程学习平台、学生成长平台、后勤服务平台及学校大数据平台。学校各项业务流程和部门数据互联互通,形成面向未来的升级版智慧校园。
瑞聪网络智慧校园平台采用面向服务的设计思想即SOA架构,实现学校基础数据的统一存储管理和各项应用的支撑,满足学校管理信息化和教育教学信息化的高可用性及个性化扩展应用的要求。平台总体设计达到统一性、标准化、高可用、高性能等技术目标,体现个性化服务及可扩展性、可管理性的应用特点。
平台基于SpringCloud采用前后端分离的企业级微服务系统架构。引入组件化的思想实现高内聚、低耦合及高度可配置化。基于OAuth2实现无状态统一权限认证,提供第三方应用统一接入管理,支持RESTful风格的JSON标准化接口,支持CI/CD多环境部署。支持PC浏览器、PC客户端、Android、iOS及微信公众号多平台统一入口。
平台基于Netty通信架构、Token机制和数字签名技术,确保通信安全、稳定、可靠。敏感数据采用BCryptPasswordEncoder/MD5加密技术加密处理,确保数据存储安全可靠。平台支持服务及服务器运行健康监控模块,实时监测各模块运行情况,确保软硬件服务7*24稳定、可靠。

架构图
平台体系包括门户层、业务应用层、组件服务层、数据存储层、基础设施层、标准规范体系以及安全保障体系。
1) 门户桌面层:为用户提供统一的访问入口,提供门户信息的统一发布及各类应用的统一接入。
2) 业务应用层:依据用户的具体身份提供相应的业务服务,主要包括门户网站、行政办公、教职工管理、教务管理、国家课程学习、校本课程学习、学生成长、后勤服务和学校大数据共九大业务领域。
3) 组件服务层:提供组件类中间服务,包括身份认证、权限控制、日志管理、任务调度、配置管理、消息中心、服务监控、文件服务、报表中心、信息检索、流程引擎和接口服务组件等。
4) 平台支撑层:是由统一认证、数据中心等形成的一个应用支撑体系。
5) 数据存储层:对于基础数据存储及各类业务存储提供关系型数据库及文件等信息存储。
6) 基础设施层:为各类应用系统提供基础网络、各类服务器、磁盘存储等基础设备支撑。
7) 标准规范体系:包括总体标准、信息资源标准、应用标准、接口标准、基础设施标准、管理标准等。
8) 安全保障体系:包括物理安全、网络安全、应用安全和安全制度。