一种智慧校园信息管理系统转让专利

申请号 : CN201811107514.1

文献号 : CN109299095B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈其亦詹惠虎詹惠鹏黄振楚祝宇詹晓敏陈伟清

申请人 : 深圳安视信息技术有限公司

摘要 :

本发明涉及一种智慧校园信息管理系统,所述系统包括:移动终端、功能装置、上行检查点和下行检查点、管理服务器、备份设备、固化服务器。本发明能够从功能和用户两个不同的角度进行数据的存储和管理,通过二维交叉索引提高了数据访问和存储效率;并采用多层次的数据备份和固化机制;在进行数据备份时能够考虑不同类型数据的区别进行区分性数据备份;在进行数据固化时能够自动的进行固化粒度的调整,大大的提高了存储效率。

权利要求 :

1.一种智慧校园信息管理系统,其特征在于,所述系统包含:移动终端、功能装置、上行检查点和下行检查点、管理服务器、备份设备、固化服务器;

所述移动终端用于和所述功能装置进行接触或者非接触式的数据交互;

所述功能装置用于通过和所述移动终端进行数据交互以获取和所述功能装置的功能类型相关的交互数据;所述功能装置和管理服务器之间通信连接,功能装置基于和移动终端之间的数据交互进一步的和管理服务器之间进行数据交互;功能装置根据其功能类型设置在校园的各个物理位置;

功能装置和管理服务器之间的上行通信链路中设置有上行检查点;功能装置和管理服务器之间的下行通信链路中设置有下行检查点;上行检查点基于上行检查策略进行交互数据的安全性检查;下行检查点基于下行检查策略进行交互数据的安全性检查;

管理服务器用于对功能装置、移动终端的相关数据进行关联存储;并用于响应于数据交互对所述相关数据进行操作,基于操作结果作出响应;

所述备份设备仅和管理服务器通信连接;所述备份设备包含功能装置存储空间和个体存储空间;所述功能装置存储空间用于定期的从管理服务器中备份和所述功能装置相关的数据;所述个体存储空间用于定期的从管理服务器中备份和所述移动终端相关的数据;

所述固化服务器用于选择性的固化保存管理服务器中的数据;具体的:获取固化粒度,基于所述固化粒度进行选择性固化保存;其中:固化粒度越大,每次固化所需要的存储空间越小,反之亦然;

所述获取固化粒度,具体为:获取所述固化服务器的可用存储空间大小和平均数据量增长速率,基于可用存储空间大小和平均数据量增长速率自动的确定固化粒度大小;

所述基于可用存储空间大小和平均数据量增长速率确定固化粒度大小,具体为:固化粒度大小和固化服务器的存储空间大小、固化服务器的平均数据量增长速率正线性相关;

基于所述正线性相关的关系来确定固化粒度大小;

所述基于可用存储空间大小和平均数据量增长速率确定固化粒度大小,具体为:如果可用存储空间大小大于等于预警空间大小,则保持当前固化粒度大小;反之,(1)若平均数据量增长速率大于零,且可用存储空间大小除以平均数据量增长速率的值大于等于响应时间,则保持当前固化粒度大小;(2)若平均数据量增长速率大于零,且可用存储空间大小除以平均数据量增长速率的值小于响应时间,则增加当前固化粒度大小;(3)若平均数据量增长速率等于零,则保持当前固化粒度大小;(4)若平均数据量增长速率小于零,则增加当前固化粒度大小;

所述选择性的固化保存,具体为:选择管理服务器中的重要数据进行固化保存;所述重要数据为基于所述移动终端和功能装置类型的重要程度选择;选择重要程度大于第一重要度阈值的数据为重要数据;所述移动终端和功能装置类型的重要程度为高权限管理员设置;其中:所述第一重要度阈值为根据固化粒度设置;固化粒度越大,则第一重要度阈值越大,反之亦然;

所述选择性的固化保存,具体为:基于所述管理服务器中的数据进行汇总数据的计算,并将进行过汇总后的数据固化保存在固化服务器中、所述汇总的粒度和固化粒度正相关。

2.根据权利要求1所述的智慧校园信息管理系统,其特征在于,当需要进行数据更新时,基于交互数据对所述功能类型对应的存储空间进行第一数据更新,基于第一数据更新对所述数据交互的移动终端标识对应的存储空间进行第二数据更新;所述第一数据更新和第二数据更新包含在同一个原子操作中。

3.根据权利要求2所述的智慧校园信息管理系统,其特征在于,所述功能类型对应的存储空间和移动终端标识对应的存储空间为相同数据库中的不同表格;所述功能类型和移动终端标识均为索引且交叉索引。

4.根据权利要求3所述的智慧校园信息管理系统,其特征在于,备份后的数据以功能装置类型的不同区分性的备份不同功能装置类型的数据。

5.根据权利要求4所述的智慧校园信息管理系统,其特征在于,备份后的数据以移动终端标识的不同区分性的备份不同移动终端相关的数据。

6.根据权利要求5所述的智慧校园信息管理系统,其特征在于,所述功能装置存储空间和个体存储空间采用不同的访问控制策略,具体为:基于不同功能装置的类型进行功能存储空间访问控制策略的设置。

说明书 :

一种智慧校园信息管理系统

【技术领域】

[0001] 本发明属于数据处理领域,尤其涉及一种智慧校园信息管理系统。【背景技术】
[0002] 智慧校园指的是以物联网为基础的智慧化的校园工作、学习和生活一体化环境,这个一体化环境以各种应用服务系统为载体,将教学、科研、管理和校园生活进行充分融合。智慧校园实际上是对数字校园建设的进一步深化与提升,是高校应对“互联网+教育”挑战的必然选择。智慧校园是在数字校园的基础上,引入一系列新兴信息技术(以大数据为核心,以智能感知为神经末梢,以移动互联为神经网络),为师生提供各种智慧型的服务,改进师生在工作、学习和生活中的活动方式,推动教学、科研、管理和服务在信息技术支持下的模式创新,实现高校的智慧运行,支撑高校智慧教育的开展。但是现有的信息管理系统不能从全局的角度出发进行管理。基于上述诸多问题,现在亟需一种新的智慧校园信息管理系统,本发明能够从功能和用户两个不同的角度进行数据的存储和管理,通过二维交叉索引提高了数据访问和存储效率;并采用多层次的数据备份和固化机制;在进行数据备份时能够考虑不同类型数据的区别进行区分性数据备份;在进行数据固化时能够自动的进行固化粒度的调整,大大的提高了存储效率。【发明内容】
[0003] 为了解决现有技术中的上述问题,本发明提出了一种智慧校园信息管理系统,所述系统包含:移动终端、功能装置、上行检查点和下行检查点、管理服务器、备份设备、固化服务器;
[0004] 所述移动终端用于和所述功能装置进行接触或者非接触式的数据交互;
[0005] 所述功能装置用于通过和所述移动终端进行数据交互以获取和所述功能装置的功能类型相关的交互数据;所述功能装置和管理服务器之间通信连接,功能装置基于和移动终端之间的数据交互进一步的和管理服务器之间进行数据交互;功能装置根据其功能类型设置在校园的各个物理位置;
[0006] 功能装置和管理服务器之间的上行通信链路中设置有上行检查点;功能装置和管理服务器之间的下行通信链路中设置有下行检查点;上行检查点基于上行检查策略进行交互数据的安全性检查;下行检查点基于下行检查策略进行交互数据的安全性检查;
[0007] 管理服务器用于对功能装置、移动终端的相关数据进行关联存储;并用于响应于数据交互对所述相关数据进行操作,基于操作结果作出响应;
[0008] 所述备份设备仅和管理服务器通信连接;所述备份设备包含功能装置存储空间和个体存储空间;所述功能装置存储空间用于定期的从管理服务器中备份和所述功能装置相关的数据;所述个体存储空间用于定期的从管理服务器中备份和所述移动终端相关的数据;
[0009] 所述固化服务器用于选择性的固化保存管理服务器中的数据。
[0010] 进一步的,当需要进行数据更新时,基于交互数据对所述功能类型对应的存储空间进行第一数据更新,基于第一数据更新对所述数据交互的移动终端标识对应的存储空间进行第二数据更新;所述第一数据更新和第二数据更新包含在同一个原子操作中。
[0011] 进一步的,所述功能类型对应的存储空间和移动终端标识对应的存储空间为相同数据库中的不同表格;所述功能类型和移动终端标识均为索引且交叉索引。
[0012] 进一步的,备份后的数据以功能装置类型的不同区分性的备份不同功能装置类型的数据。
[0013] 进一步的,备份后的数据以移动终端标识的不同区分性的备份不同移动终端相关的数据。
[0014] 进一步的,所述功能装置存储空间和个体存储空间采用不同的访问控制策略,具体为:基于不同功能装置的类型进行功能存储空间访问控制策略的设置。
[0015] 进一步的,所述固化服务器用于选择性的固化保存管理服务器中的数据;具体的:获取固化粒度,基于所述固化粒度进行选择性固化保存;其中:固化粒度越大,每次固化所需要的存储空间越小,反之亦然;。
[0016] 进一步的,所述获取固化粒度,具体为:获取所述固化服务器的可用存储空间大小和平均数据量增长速率,基于可用存储空间大小和平均数据量增长速率自动的确定固化粒度大小。
[0017] 进一步的,所述基于可用存储空间大小和平均数据量增长速率确定固化粒度大小,具体为:固化粒度大小和固化服务器的存储空间大小、固化服务器的平均数据量增长速率正线性相关;基于所述正线性相关的关系来确定固化粒度大小。
[0018] 进一步的,所述基于可用存储空间大小和平均数据量增长速率确定固化粒度大小,具体为:如果可用存储空间大小大于等于预警空间大小,则保持当前固化粒度大小;反之,(1)若平均数据量增长速率大于零,且(可用存储空间大小/平均数据量增长速率)大于等于响应时间,则保持当前固化粒度大小;(2)若平均数据量增长速率大于零,且(可用存储空间大小/平均数据量增长速率)小于响应时间,则增加当前固化粒度大小;(3)若平均数据量增长速率等于零,则保持当前固化粒度大小;(4)若平均数据量增长速率小于零,则增加当前固化粒度大小。
[0019] 本发明的有益效果包括:能够从功能和用户两个不同的角度进行数据的存储和管理,通过二维交叉索引提高了数据访问和存储效率;并采用多层次的数据备份和固化机制;在进行数据备份时能够考虑不同类型数据的区别进行区分性数据备份;在进行数据固化时能够自动的进行固化粒度的调整,大大的提高了存储效率。
【附图说明】
[0020] 此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:
[0021] 图1是本发明的智慧校园信息管理系统的结构示意图。【具体实施方式】
[0022] 下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。
[0023] 对本发明所应用的一种智慧校园信息管理系统进行详细说明,所述系统包含:移动终端、功能装置、上行检查点和下行检查点、管理服务器、备份设备、固化服务器;
[0024] 其中:所述移动终端为一个或者多个;所述功能装置为一个或者多个;
[0025] 所述移动终端用于和所述功能装置进行接触或者非接触式的数据交互;
[0026] 优选的:所述移动终端中安装有APP或专用芯片,通过APP或者专用芯片的方式在移动终端中实现相应的功能;移动终端通过扫描二维码、RFID、蓝牙等方式和功能装置进行数据交互;例如:校园用户通过持有移动终端进行数据交互;
[0027] 所述功能装置用于通过和所述移动终端进行数据交互以获取和所述功能装置的功能类型相关的交互数据;所述功能装置和管理服务器之间通信连接,功能装置基于和移动终端之间的数据交互进一步的和管理服务器之间进行数据交互;优选的;所述功能为书籍借阅、超市购物、餐厅购买、一卡通查询等;
[0028] 功能装置和管理服务器之间的上行通信链路中设置有上行检查点;功能装置和管理服务器之间的下行通信链路中设置有下行检查点;功能装置根据其功能类型设置在校园的各个物理位置;一种典型的场景为:学校的学生使用一卡通借书,基于所述借书数据生成功能类型为书籍管理的交互数据;而学生的编号是移动终端标识;
[0029] 上行检查点基于上行检查策略进行交互数据的安全性检查;下行检查点基于下行检查策略进行交互数据的安全性检查;优选的:所述上行检查策略和所述下行检查策略是不同的;例如:上行检查策略比下行检查策略的复杂度高;通过独立的设置不同检查点的方式使得能够进行差异化的安全性检查,提高了安全性检查的效率;
[0030] 优选的:当上行通信链路和下行通信链路共享通信通道时,所述上行检查点和下行检查点设置于同一检查设备中,所述检查设备通过对数据交互所基于的数据包进行上行检查点和下行检查点功能的区分;
[0031] 优选的:功能装置可设置为具有一种或多种功能;
[0032] 优选的:功能装置为通用单元、通过对通用单元的软件或硬件设置实现功能装置的功能类型设置;
[0033] 优选的:每个功能装置为专用设备;
[0034] 优选的:所述数据交互包括数据查询请求、更新请求、通信指令等;功能装置在和移动终端进行数据交互之后,生成和所述数据交互对应的数据交互序列,并基于所述数据交互序列和移动终端或/和管理服务器进行数据交互;例如:移动终端和功能装置进行书籍借阅这样的数据交互,功能装置基于所述数据交互生成数据交互序列,所述数据交互序列为完成所述功能指令所对应的在移动终端和功能装置、管理服务器之间需要完成的通信指令序列;例如:数据交互序列为(用户借阅数据查询、当次书籍借阅请求、档次书籍借阅完成应答、借阅完成应答···);
[0035] 管理服务器用于对功能装置、移动终端的相关数据进行关联存储;所述相关数据包括参数数据、使用数据;并用于响应于数据交互对相关数据进行操作,基于操作结果对功能单元和移动终端以进一步数据交互的形式进行响应;在接收到交互数据后,基于所述交互数据进行数据更新或者数据查询;当需要进行数据更新时,基于交互数据对所述功能类型对应的存储空间进行第一数据更新,基于第一数据更新对所述数据交互的移动终端标识对应的存储空间进行第二数据更新;所述第一数据更新和第二数据更新包含在同一个原子操作中;通过这样的基于功能类型的更新方式保证了数据的一致性同时提高更新的效率;管理服务器对数据进行基于功能类型和移动终端的二维关联存储;
[0036] 优选的:所述功能类型对应的存储空间和移动终端标识对应的存储空间为相同数据库中的不同表格;所述功能类型和移动终端标识均为索引且交叉索引;
[0037] 所述备份设备仅和管理服务器通信连接;所述备份设备包含功能装置存储空间和个体存储空间;所述功能装置存储空间用于定期的从管理服务器中备份和所述功能装置相关的数据,其中,备份后的数据以功能装置类型的不同区分性的备份不同功能装置类型的数据;所述个体存储空间用于定期的从管理服务器中备份和所述移动终端相关的数据,其中,备份后的数据以移动终端标识的不同区分性的备份不同移动终端相关的数据;考虑到功能存在和用户活动于校园两者之间往往没有什么关联性,因此,对这两种数据进行独立的区分备份,便于后续对备份数据的增加、删除;提高了存储管理的效率;
[0038] 优选的:所述功能装置存储空间和个体存储空间位于独立的物理空间中;所述功能装置存储空间和个体存储空间采用不同的访问控制策略;考虑到使用功能装置和个体数据的目标用户群体以及使用目标是不同的,因此,将他们放在不同的空间中并采用不同的访问控制策略;这样当某一个功能彻底取消时,可以基于功能类型进行和所述功能性相关的所有数据的直接删除,从而提高存储空间的利用效率;所述访问控制策略对进行存储空间访问的目标用户进行基于访问权限的访问控制;
[0039] 所述功能装置存储空间和个体存储空间采用不同的访问控制策略,具体为:基于不同功能装置的类型进行功能存储空间访问控制策略的设置;优选的:为不同功能装置的存储空间设置不同的访问控制策略;基于移动终端用户的隐私设置和/或功能装置的类型进行个体存储空间访问控制策略的设置;当同时基于隐私设置和功能装置的类型进行设置时,所设置的访问控制策略需要同时满足隐私设置和所述类型的功能单元的安全性需求;
[0040] 所述固化服务器用于选择性的固化保存管理服务器中的数据;具体的:获取固化粒度,基于所述固化粒度进行选择性固化保存;其中:固化粒度越大,每次固化所需要的存储空间越小,反之亦然;
[0041] 所述获取固化粒度,具体为:获取所述固化服务器的可用存储空间大小和平均数据量增长速率,基于可用存储空间大小和平均数据量增长速率自动的确定固化粒度大小;
[0042] 所述基于可用存储空间大小和平均数据量增长速率确定固化粒度大小,具体为:固化粒度大小和固化服务器的存储空间大小、固化服务器的平均数据量增长速率正线性相关;基于所述正线性相关的关系来确定固化粒度大小;
[0043] 所述基于可用存储空间大小和平均数据量增长速率确定固化粒度大小,具体为:如果可用存储空间大小大于等于预警空间大小,则保持当前固化粒度大小;反之,(1)若平均数据量增长速率大于零,且(可用存储空间大小/平均数据量增长速率)大于等于响应时间,则保持当前固化粒度大小;(2)若平均数据量增长速率大于零,且(可用存储空间大小/平均数据量增长速率)小于响应时间,则增加当前固化粒度大小;(3)若平均数据量增长速率等于零,则保持当前固化粒度大小;(4)若平均数据量增长速率小于零,则增加当前固化粒度大小;其中:所述响应时间为增加总存储空间大小所需时间;增加总存储空间大小的方式包括设置新增物理存储单元、重新进行存储空间划分等;
[0044] 优选的:所述预警空间大小为预设值;
[0045] 优选的:所述选择性的固化保存,具体为:选择管理服务器中的重要数据进行固化保存;所述重要数据为基于所述移动终端和功能装置类型的重要程度选择;选择重要程度大于第一重要度阈值的数据为重要数据;所述移动终端和功能装置类型的重要程度为高权限管理员设置;其中:所述第一重要度阈值为根据固化粒度设置;固化粒度越大,则第一重要度阈值越大,反之亦然;
[0046] 优选的:所述选择性的固化保存,具体为:基于所述管理服务器中的数据进行汇总数据的计算,并将进行过汇总后的数据固化保存在固化服务器中、所述汇总的粒度和固化粒度正相关;当固化粒度越大时,汇总粒度越大,反之亦然;例如:汇总基于移动终端标识的月度、季度、年度汇总数据;当固化粒度较大时,汇总基于年度,反之,当固化粒度较小时,汇总基于月度、甚至直接将全数据固化;
[0047] 优选的:在所述固化服务器中,基于移动终端标识关联的设置监视器;例如:为每个移动终端标识对应的数据设置一个监视器;监视器用于对所有和所述监视器关联的移动终端标识对应的数据进行数据监视;当监视器对应的最大沉默时长内均没有新的固化保存数据时,自动的进行和监视器关联移动终端标识对应的数据的永久删除;其中:所述最大沉默时长和监视器相关联;基于移动终端标识进行所述监视器中的最大默认时长的设置;考虑到校园这样一个特殊的环境中学生的流动属性有一定的规律性,通过为每个学生对应的固化数据设置监视器进行动态的数据永久删除,提高了存储空间的利用率;例如:学生在毕业后,基于该学生的固化数据就会不再产生更新;
[0048] 优选的:经过固化保存的数据不能被覆盖,只有访问权限符合要求的用户能够对所述固化保存的数据进行彻底的删除处理;
[0049] 通过这样的方式,有选择性的进行数据固化,提高了存储空间的使用效率;
[0050] 以上所述仅是本发明的较佳实施方式,故凡依本发明专利申请范围所述的构造、特征及原理所做的等效变化或修饰,均包括于本发明专利申请范围内。