《XX省全民终身学习公共服务平台项目建设意见.docx》由会员分享,可在线阅读,更多相关《XX省全民终身学习公共服务平台项目建设意见.docx(38页珍藏版)》请在第一文库网上搜索。
1、XX省全民终身学习公共服务平台项目建设意见1 .建设背景党的二十大报告提出要推进教育数字化,建设全民终身学习的学习型社会、学习型大国。XX省第十五次党代会报告着力强调以更大力度建设教育强省,并把普惠性人力资本提升作为教育发展的主要任务之一。教育厅配套部署社会人员学历提升计划,将XX开放大学办学体系列为主力军。作为以现代信息技术为支撑的新型高校,XX开放大学强化全省统筹,持续推进建设XX省全民终身学习公共服务平台,打造在X学、X学通、学分银行等全周期、大场景、一体化的省域教学、管理、服务的数字化改革应用,促进终身教育各类系统集成、功能集约、资源集聚,把数字化、一体化、现代化标准贯穿到全省开放大学
2、教学、管理、服务全过程各方面,着力为全体学习者提供“终身学习全轨迹、教学支持全程化、教学类型全覆盖、教学服务全方位、平台标准全开放”的一站式学习环境,推动实现终身教育领域整体智治、高效协同。XX开放大学将坚持“用户为本、数据驱动、平台开放、体系联动、生态构筑”的建设理念,按照“一张网、一体化、一盘棋”的总体要求统一规划,分步实施,设计XX省全民终身学习服务平台“1152+N,即1个技术底座,1个数据仓,5个中心(用户中心+应用中心+消息中心+数据共享中心+能力中心),2个中台(课程中台+考试中台),N个业务应用”的顶层架构。2 .建设任务围绕普惠性人力资本提升,融通X学通、在X学、学分银行三大
3、应用场景,夯实终身教育平台底座,构建一体化、智慧化终身学习环境,重点聚焦社会人员学历提升应用,重构学习机制流程,建设考试系统,打造全民终身学习公共服务平台门户。本项目建设任务要实现以下具体目标:1 .搭建统一的技术底座。按照1152+N的顶层架构,构建“四统一”的技术底座,包括:统一容器化管理平台实现云资源统一管理和使用;统一的技术中台实现组件的标准化管理;统一的业务监控平台强化应用系统运行的集中化监测;统一的研发平台规范开发流程管理。2 .构建统一的用户中心与应用中心。用户中心实现组织和用户的统一管理,用户的统一登录鉴权和身份认证,保证教育机构和用户的唯一性、准确性。应用中心提供统一的应用集
4、成和应用注册、接口申请、应用审核、应用上下架等管理能力,并基于用户角色个性化配置用户应用权限。3 .基于技术底座建设功能完善的考试中台,实现适应学历教育(开放教育、成人单考单招等),非学历教育等不同考试场景的应用。4 .构建社会人员学历提升(成人初高中部分)管理端。按照XX省教育厅XX省社会人员学历提升行动计划(20232025年)的有关需求,定制社会人员学历提升(成人初高中部分)管理端,集成课程中台的应用,实现入学注册、线上学习、学习记录、课程考试、学分认定和成绩证明等管理与服务功能。5 .建设全民终身学习公共服务平台统一门户。建设PC端和移动端统一门户,按照用户需求提供个性化学习空间、教师
5、空间,实现全民终身学习“一人一空间,一人一档案”。同时,移动端实现APP、小程序、X里办等多种载体,并与“学在XX”等教育厅系统实现互联互通。3 .技术要求各项技术的开发、运维、服务须基于XX开放大学技术规范与要求,技术要求包括:容器化平台、技术中台、业务监控平台、研发平台“四大核心IT能力”,为应用构建提供基础支持。统一的容器化管理平台,提供多集群管理、基础设施监控、应用资源监控和多租户与统一鉴权认证等功能,实现混合云资源的统一管理和使用。统一的技术中台,实现数据库、缓存、对象存储、消息队列、分布式搜索引擎等基础能力组件的统一管理、统一运维。统一的研发平台,为系统建设提供持续的CI/CD能力
6、支持,提供完整的服务开发及运维管理能力。统一的能力开放平台,实现核心业务能力输出,支撑学校各业务模板能力调用,整合各个系统接口,提供统一安全的输出接口,实现“对外能力开放,对内服务集成“。统一业务监控平台,实现主机、应用、集群、能力部件、服务等资源的统一监控和告警。3.1. 上述“四大核心IT能力”,通过打造能力开放平台,实现核心业务能力输出,支撑学校各业务模板能力调用和支撑,网关整合各个系统接口,提供统一安全的输出接口,实现“对外能力开放,对内服务集成”。3.2. .容器化平台模块技术要求容器云多集群管理须实现多集群的集中管理,支持混合云管理;支持物理节点、网络、存储等资源的集中管理;提供物
7、理网络配置、EIP配置、VPC,虚拟子网等功能;实现快速创建和删除虚拟机;能够快速获取集群节点的汇总信息和每个节点的状态;支持国产芯片/操作系统;支持将资源划分到不同的项目中,根据用户在项目中的角色控制用户对资源的权限;基础设施监控支持集群节点指标监控和管理功能应用资源监控支持CPU、内存、网络和存储等资源监控,以及指标预警管理资源用量排行支持查看节点、企业空间和项目的资源用量排行情况日志查询和收集支持日志查询和收集功能,能够按项目、容器组、容器和关键字查询日志,能够实现从多层次定位问题灵活告警和通知支持多维度指标监控和告警,满足从基础设施到工作负载的多级资源监控应用商店支持基于HeIn1的应
8、用程序提供应用商店和应用程序生命周期管理功能多租户与统一鉴权认证提供统一的认证鉴权与细粒度的基于角色的授权系统,支持对接1DAP3.3. 技术中台模块技术要求支持存储和管理大量的数据,支持多种数据类型,包括整数、浮点数、字符串、日期和时间等。提供数据完整性和一致性保障,以确保数据的准确性和可靠性;提供备份和恢复数据功能,通过备份数据,可以在数据丢失或损坏时快数据库速恢复数据;提供索引、查询缓存、分区表、分布式数据库等功能,以提高查询效率和性能;支持数据库复制和高可用性功能,以确保数据库的可用性和容错性。数据库复制可以将数据从一个实例复制到另一个实例,以提高数据可用性和可靠性;支持数据库扩展和集
9、群功能,可以通过添加更多的实例来扩展数据库的容量和性能。集群可以将多个实例组合成一个大型数据库,以提高数据库的可用性和性能;提供数据库监控和调优工具,可以监控数据库的性能和运行状况,并对数据库进行调优,以提高数据库的性能和响应速度;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用等要求;满足容器化实施,具备快速的伸缩能力;满足可视化界面展现服务日志:如进程日志、慢日志查询等;满足AC1D事务、支持行级锁、支持多重存储引擎、兼容MYSQ1协议。缓存支持丰富的数据类型;支持二进制案例的Strings,1ists,Hashes,Sets及ZSetS数据类型操作;支持慢请求分
10、析、实时性能查看、缓存分析、会话管理;满足高并发、高吞吐业务场景应用;满足集群模式实施,快速扩容;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用;满足容器化实施,具备快速的仰缩能力;支持快速定位历史操作信息,发生性能问题,误操作时,能够通过日志进行问题快速排查;支持快速存储和读写,持久化存储,主从复制等功能。对象存储支持S3协议对象存储服务,提供高扩展性、数据高可靠性、安全性和高性能服务;满足S3标准、分布式架构、数据加密、支持多语言客户端;支持存储空间具有各种配置属性,包括地域、访问权限、存储类型等。可以根据实际需求,创建不同类型的存储空间来存储不同的数据;支持版
11、本控制,针对数据的覆盖和删除操作将会以历史版本的形式保存下来。在错误覆盖或者删除文件(Object)后,支持能够将BUCket中存储的Object恢复至任意时刻的历史版本;支持跨区域复制功能,能够将Object的创建、更新和删除等操作从源存储空间复制到不同区域的目标存储空间;支持数据加密功能,上传文件时,能够对收到的文件进行加密,再将得到的加密文件持久化保存;下载文件时,自动将加密文件解密后返回给用户;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用;满足容器化实施,具备快速的伸缩能力。消息队列满足TOPiCS订阅、消息队列、大规模数据持久化、支持流处理等;同一个任务
12、启动多个实例,一旦某个实例失败,该实例上的task会在其他实例上恢复,并且继续工作;支持消费者从最近的副本获取数据;支持高吞吐、低延迟,支持每秒处理几十万条消息;支持数据持久化存储,消息被持久化到磁盘,并支撑数据备份防止数据丢失;支持消息回溯、消息有序等功能;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用。满足容器化实施,具备快速的伸缩能力。搜索引擎满足支持全文检索、中文分词、PB级数据处理能力等;支持多副本机制,保证数据的可靠性;支持合并操作,能够对大量的小SegInent进行检测,对符合条件的Segment进行合并操作,减少Segment个数,提高查询速度,降低
13、负载;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用。满足容器化实施,具备快速的伸缩能力。3.4. 业务监控平台模块技术要求监控平监控总览须支持整体监控指标查看,包括主机、组件、应用、存储等相关指标展示和分析,总体监控数量,以及各组件的状态和健康值指标信息。资源管理支持添加各类监控项,包含主机基础资源监控、连通性、接口、数据源健康检测及自定义监控项等。大屏看板提供大屏看板功能,支持整体监控指标的查看,包括主机主标、应用指标、存储、网络等相关指标和数据展示。巡检报告支持自动生成监控系统运行周报、月报。系统管理支持监控告警配置、资源管理、账号管理、用户行为日志记录及查看
14、等功能。3.5. 研发平台模块技术要求协同开须使用Java、PHP、Python、GO1ang、JaVaSCriPt开发语言;发实现源代码管理、版本控制、在线编辑、权限管理、分组管理、项目管理等功能;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用;满足容器化实施,具备快速的伸缩能力。仓库管理支持maven、Docker、npm等多种类型仓库使用;支持条件检索和模糊检索;支持多角色、多用户、多权限管理;支持手动更新和程序自动化更新需求;支持hosted、proxy、GroUP等多种模式管理;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用;满
15、足容器化实施,具备快速的伸缩能力。代码质量管理支持主流计算机语言的检测,如:JavaPHPPythOn等;支持自定义检测级别、自定义代码规范检测规则等;支持一定的代码安全检测;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用;满足容器化实施,具备快速的伸缩能力。Devops支持代码仓库无缝对接、支持C1/CD、支持自定义编排、支持多语言等;支持可视化页面操作、权限管理、一键发布等;满足HA、异地灾备、开放源代码、无商业1iCenSe限制、信创、跨平台使用;满足容器化实施,具备快速的伸缩能力。脚手架须支持一建生成含SPringbOot、mybatis、spring、shironacosmysq1redis等主流微服务后端框架的原生代码库;支持一建生成antdvuc、webpack、vue等主流前端框架的原生代码库;支持日常开发工作的初始化需求;满足开放源代码、无商业1iCenSe限制、信创、跨平台使用;满足容器化实施,具备快速的伸缩能力。4.主要建设内容序号建设内容(1)用户中心和应用中心(2)考试中