10万字智慧政务数据中心平台建设方案
本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除。
一、 项目建设内容
1. 基础支撑平台
基础支撑平台是云教育公共服务平台各子系统的公共运行环境,提供底层数据交换、集成服务以及统一身份认证和基础数据同步服务。各类系统运行于公共基础平台之上,实现统一的系统登录、安全认证和基础数据共享。
1.1. 数据标准建设
数据标准是整个教育信息化建设的基础,是实现教育信息资源交流与共享的必要条件。数据标准为数据库设计提供类似数据字典的作用,为数据共享提供基础性条件,为其他集成提供标准规范和依据,是实现全面的信息集成的重要基础内容。信息标准要保证信息在采集、处理、交换、传输过程中有统一、科学、规范的分类和描述,能够使信息更加有序流动,构建全省统一的数据中心,最大程度地实现信息资源的共享。
主要建设内容包括:信息代码编码标准、数据交换标准、应用系统规范、业务流程规范等几个大的方面。
1.2. 数据中心平台
参考教育部关于《教育管理信息化标准》的要求,能够覆盖基础信息子集、学校基本信息子集、学生信息子集、教职工信息子集、教务管理信息子集、课程资源信息子集、办公管理信息子集、后勤管理信息子集、图书管理信息子集等大类子集,并能够在此基础之上,融合各单位的数据特点,进行归纳整理。在教育系统内搭建一个面向应用、安全可靠、操作便捷、技术先进、规范统一、灵活可扩展的统一数据共享与交换平台,通过数据交换工具进行数据过滤、清洗和双向传递,实现各业务系统和数据中心平台之间的数据交换和共享。
数据中心平台采用SOA设计理念,将各种业务数据系统集成在一起完成特定业务,提供同构数据、异构数据之间的数据抽取、格式转换、内容过滤、内容转换、同异步传输、动态部署、可视化管理监控等方面功能,支持的数据包括各主流数据库、Excel、规则文本、特定格式、数据接口等各种格式,并可以根据用户需求定制开发特定业务服务。数据中心平台建设内容包括:
1.2.1. 数据交换平台
数据交换平台是信息交换与共享平台的核心,是整个系统信息传输的总线,提供基于发布/订阅的消息分发和集线器式的集成服务。负责将各部门业务系统中获取的数据传输并保存到数据中心;以及根据预规则和数据订阅请求,将指定数据发送给相应部门。实现校内数据信息交换与共享。
数据交换可以采用数据加密方式进行传输,保证数据安全。
l 数据初始化
针对新注册上线的AP,进行数据的全量同步。包括来源应用、来源表、目标应用、目标表、待发送、已发送、待接收、已接收、操作。
l 消息服务配置
可配置消息服务节点:URL、用户名、密码等信息。
l 数据源维护
配置数据库信息:URL、用户名、密码、主键类型及个数等。支持异构数据源的整合和集成,包括各种主流数据库、ODBC数据源、格式化文本和消息类型数据;
l 应用系统
维护参与数据交换的业务应用系统信息及对应的数据源、连接的消息服务节点。交换策略可以是定时同步或者是准实时同步。包括代码、名称、数据源、消息服务节点。
l 数据交换标准维护
管理作为数据共享的标准对象(表和字段),可以直接从某数据库中提取元数据作为标准对象。按信息标准对数据进行转换和清洗;包括基础分类、标准对象含义、标准对象名。
l 映射对象维护
管理各业务应用系统的元数据,建立与标准对象的映射关系,设置各对象的数据抽取、数据发布、订阅、预发布情况、建立过滤条件等。可以配置需要交换的数据对象。
l 控制台
控制台包括清除数据缓存、重建数据结构、重启同步服务、停止同步服务、重置性能监控开始时间。可进行发布、已创建数据同步表、发布状态、订阅、已创建双向同步表、订阅状态、预发布、已创建预发布表操作。
l 数据监控
提供数据交换监控工具,在数据交换发生异常时能进行告警;
监控数据的交换情况,各AP中每类数据的已发送数量、待发送数量、已接收数量以及异常数据等。可以查看应用系统的表、待发送、已发送、待接收、已接收信息条数。
1.2.2. 数据中心库
数据中心库建设内容包括基础数据库建设和辅助数据库建设:
基础数据库建设将严格遵循教育数据信息标准建设成果,实现全省教育信息数据的统一、集中和共享,为相关领导和部门的信息利用、分析决策提供支持。
根据全市数据应用的需要建设各辅助数据库。
数据中心库内容主要包含基础管理数据、行政管理数据、学校管理数据和扩展数据。具体包括基础数据、学生数据、教职工数据、办学条件数据、概况信息、学生管理信息、教学管理信息、教职工管理信息、科研管理信息、财务管理信息、资产管理信息等。
数据中心库是教育信息化的核心,是数据中心平台的基础,是各种应用系统集成的平台。数据中心库将应用系统之间原有网状的数据交换模式,改造为以中心数据库为中心、集中式数据交换模式,促进应用系统的数据交换。
数据中心库建设还包括建设数据中心库管理工具,包括数据快照、数据维护、数据备份和恢复等。
1. 数据采集更新:所有数据来源于各个业务系统,通过通用的数据抽取或同步方法将数据采集到共享数据中心。
2. 数据组织整理:按照教育局的信息标准对各个部门更新的数据进行整理,保证数据的一致性和准确性,保留历史数据。
3. 数据共享利用:通过授权,可以共享数据中心的部分或全部资源进行共享和利用。可根据用户角色、组织机构等多种形式授权。
4. 数据挖掘分析:通过对共享数据和历史数据的OLAP分析,形成各种报表或根据需要展现分析结果,为领导决策提供参考。
1.3. 应用管理中心
主要实现对各应用系统的基本信息进行维护(增、删、改、查)、对应用系统所包含的模块组成进行维护(指派、重组)、将应用分配给子系统。
1、应用注册功能模块
Ø 应用注册
新增业务系统:维护业务系统名称、业务系统类型ID、修改时间、系统CODE、联系人、联系电话、数据接口类型(HTTPINVOKER、数据库、XML)、基础数据同步(订阅并且有订购商品、只需订阅)、业务系统首页地址、介绍页地址、功能页地址、约定字符串、SERVER_KEY、域名、协议、端口、还可维护业务操作数据及系统基础数据的同步数据类型。
Ø 应用维护
还可对已维护的业务系统信息进行修改、删除、查询等操作。
Ø 应用监控
可添加监控局点,包括监控信息、监控地址、监控页面编码格式(UTF-8、GBK),还可设置页面自动刷新间隔时间,更新刷新频率,支持手动刷新。
2、应用开通功能模块
Ø 部门信息设置:维护部门名称、部门编号、管理员密码、域名、联系人、是否允许教师互发短信、教师帐号上限、是否允许发自由短信、开通时间等。
Ø 应用开通:设置单位需开通的业务系统,选择业务系统、设置开通的开始日期及结束日期。还可查看开通状态的查看及修改。
篇幅有限,无法完全展示,喜欢资料可转发+评论,私信了解更多信息。
相关文章:
10万字智慧政务数据中心平台建设方案
本资料来源公开网络,仅供个人学习,请勿商用,如有侵权请联系删除。 一、 项目建设内容 1. 基础支撑平台 基础支撑平台是云教育公共服务平台各子系统的公共运行环境,提供底层数据交换、集成服务以及统一身份认证和基础数据同步服…...
使用 TensorFlow 构建机器学习项目:1~5
原文:Building Machine Learning Projects with TensorFlow 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象&#x…...
【store商城项目08】删除用户的收获地址
1.删除收获地址-持久层 1.1规划SQL语句 根据aid判断数据是否存在,根据返回的uid判断数据是否对应(已开发)根据aid删除的SQL delete from t_address where aid ?根据1中的SQL返回的对象判断是否为默认地址,若为默认地址&#…...
SpringBooot
目录 一、简介 1、使用原因 2、JavaConfig (1)Configuration注解 (2)Bean注解 (3)ImportResource注解 (4)PropertyResource注解 (5)案例 3、简介 4…...
测牛学堂:2023软件测试linux和shell脚本入门系列(shell的运算符)
shell中的注释 以# 开头的就是shell中的注释,不会被执行,是给编程的人看的。 shell中的运算符 shell中有很多运算符。 按照分类,可以分为算术运算符,关系运算符,布尔运算符,字符串运算符,文件…...
TensorFlow 2.0 快速入门指南:第三部分
原文:TensorFlow 2.0 Quick Start Guide 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现…...
webpack介绍
webpack是一个静态资源打包工具 开发时,我们会使用框架(Vue,React),ES6模块化语法,Less/Sass等css预处理器等语法进行开发。 这样的代码想要在浏览器运行必须经过编译成浏览器能识别的JS、CSS等语法&#x…...
SpringBoot 面试题汇总
1、spring-boot-starter-parent 有什么用 ? 我们都知道,新创建一个 SpringBoot 项目,默认都是有 parent 的,这个 parent 就是 spring-boot-starter-parent ,spring-boot-starter-parent 主要有如下作用: 1、 定义了 J…...
已知原根多项式和寄存器初始值时求LFSR的简单例子
线性反馈移位寄存器(LFSR)是一种用于生成伪随机数序列的简单结构。在这里,我们有一个四项原根多项式 p ( x ) 1 x 0 x 2 11 0 2 p(x) 1 x 0x^2 110_2 p(x)1x0x21102 和初始值 S 0 100 S_0 100 S0100。我们将使用 LFSR 动作过…...
【场景生成与削减】基于蒙特卡洛法场景生成及启发式同步回带削减风电、光伏、负荷研究(Matlab代码实现)
💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...
探索C/C++ main函数:成为编程高手的关键步骤
探索C/C main函数:成为编程高手的关键步骤(Exploring the C/C Main Function: A Key Step to Becoming a Programming Master) 引言(Introduction)main函数的基本概念(Basic Concepts of the main function…...
【Linux】应用层协议—http
🎇Linux: 博客主页:一起去看日落吗分享博主的在Linux中学习到的知识和遇到的问题博主的能力有限,出现错误希望大家不吝赐教分享给大家一句我很喜欢的话: 看似不起波澜的日复一日,一定会在某一天让你看见坚持…...
七、Django进阶:第三方库Django-extensions的开发使用技巧详解(附源码)
Django-extensions是 Django 的扩展应用,给django开发者提供了许多便捷的扩展工具(extensions),它提供了许多有用的工具和命令行工具,帮助 Django 开发者更高效地进行开发和调试。它的作用包括: - 提供了更多的Django命令&#x…...
浏览器特色状态
强缓存:不会向服务器发送请求,直接从缓存中读取资源,在chrome控制台的Network选项中可以看到该请求返回200的状态码,并且Size显示from disk cache或from memory cache。 强缓存可以通过设置两种HTTP Header实现:Expir…...
context 浅析
在缺少直接调用关系的两个函数之间传递数据,一般都会考虑使用 context,而 context 也被用来存储整个请求链路的公参信息,用户 uid、链路 traceID、特定的业务参数等。函数第一个参数类型设置为 context.Context 也是 Go 的默认写法࿰…...
Bandizip已管理员身份运行
系列文章目录 文章目录 系列文章目录前言一、Bandzib是什么?二、使用步骤1.引入库 前言 在解压krita源码包时Bandizip报错 一、Bandzib是什么? bandzip官网 Bandizip 是一款压缩软件,它支持Zip、7-Zip 和 RAR 以及其它压缩格式。它拥有非…...
LiveCharts2 初步认识
文章目录 1 LiveCharts2 是什么?2 LiveCharts2 可以做什么?3 简单使用LiveCharts2 ,实现动态曲线图 1 LiveCharts2 是什么? GitHub:https://github.com/beto-rodriguez/LiveCharts2 官网: https://lvchar…...
Java设计模式 11-代理模式
代理模式 一、 代理模式(Proxy) 1、代理模式的基本介绍 代理模式:为一个对象提供一个替身,以控制对这个对象的访问。即通过代理对象访问目标对象.这样做的好处是: 可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。被代理的对象…...
Python综合案例-小费数据集的数据分析(详细思路+源码解析)
目录 1. 请导入相应模块并获取数据。导入待处理数据tips.xls,并显示前5行。 2、分析数据 3.增加一列“人均消费” 4查询抽烟男性中人均消费大于5的数据 5.分析小费金额和消费总额的关系,小费金额与消费总额是否存在正相关关系。画图观察。 6分析男女顾…...
软件安全测试
软件安全性测试包括程序、网络、数据库安全性测试。根据系统安全指标不同测试策略也不同。 1.用户程序安全的测试要考虑问题包括: ① 明确区分系统中不同用户权限; ② 系统中会不会出现用户冲突; ③ 系统会不会因用户的权限的改变造成混乱; ④ 用户登陆密码是否…...
生成xcframework
打包 XCFramework 的方法 XCFramework 是苹果推出的一种多平台二进制分发格式,可以包含多个架构和平台的代码。打包 XCFramework 通常用于分发库或框架。 使用 Xcode 命令行工具打包 通过 xcodebuild 命令可以打包 XCFramework。确保项目已经配置好需要支持的平台…...
黑马Mybatis
Mybatis 表现层:页面展示 业务层:逻辑处理 持久层:持久数据化保存 在这里插入图片描述 Mybatis快速入门 】
第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...
Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?
在大数据处理领域,Hive 作为 Hadoop 生态中重要的数据仓库工具,其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式,很多开发者常常陷入选择困境。本文将从底…...
深度学习水论文:mamba+图像增强
🧀当前视觉领域对高效长序列建模需求激增,对Mamba图像增强这方向的研究自然也逐渐火热。原因在于其高效长程建模,以及动态计算优势,在图像质量提升和细节恢复方面有难以替代的作用。 🧀因此短时间内,就有不…...
【Redis】笔记|第8节|大厂高并发缓存架构实战与优化
缓存架构 代码结构 代码详情 功能点: 多级缓存,先查本地缓存,再查Redis,最后才查数据库热点数据重建逻辑使用分布式锁,二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...
【前端异常】JavaScript错误处理:分析 Uncaught (in promise) error
在前端开发中,JavaScript 异常是不可避免的。随着现代前端应用越来越多地使用异步操作(如 Promise、async/await 等),开发者常常会遇到 Uncaught (in promise) error 错误。这个错误是由于未正确处理 Promise 的拒绝(r…...
热烈祝贺埃文科技正式加入可信数据空间发展联盟
2025年4月29日,在福州举办的第八届数字中国建设峰会“可信数据空间分论坛”上,可信数据空间发展联盟正式宣告成立。国家数据局党组书记、局长刘烈宏出席并致辞,强调该联盟是推进全国一体化数据市场建设的关键抓手。 郑州埃文科技有限公司&am…...
基于谷歌ADK的 智能产品推荐系统(2): 模块功能详解
在我的上一篇博客:基于谷歌ADK的 智能产品推荐系统(1): 功能简介-CSDN博客 中我们介绍了个性化购物 Agent 项目,该项目展示了一个强大的框架,旨在模拟和实现在线购物环境中的智能导购。它不仅仅是一个简单的聊天机器人,更是一个集…...
