基于云计算的人口数据库系统的制作方法

文档序号:6505412阅读:156来源:国知局
基于云计算的人口数据库系统的制作方法
【专利摘要】本发明揭示了一种基于云计算的人口数据库系统,包括一级数据库、二级数据库、三级数据库、四级数据库、源数据库接口。一级数据库下设多个二级数据库,每个二级数据库下设多个三级数据库,每个三级数据库下设多个四级数据库。每个二级数据库、三级数据库、四级数据库均包含授权接口,通过授权接口连接源数据库接口。采用了本发明的技术方案,能够改变目前特定场所信息扁平化的结构,形成一级、二级、三级、四级四级立体结构,改善数据管理模式,提高效率。
【专利说明】基于云计算的人口数据库系统

【技术领域】
[0001]本发明涉及特定场所信息化系统,更具体地说,涉及一种基于云计算的人口数据库系统。

【背景技术】
[0002]数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、删、改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
[0003]数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。数据库中的数据是从全局观点出发建立的,按一定的数据模型进行组织、描述和存储。其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。
[0004]数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据。数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求。
[0005]目前,对于人口统计有许多专用的数据库,但针对特定人口的数据库往往存在诸多问题,例如信息管理呈现扁平化、离散化,不容易统筹管理。


【发明内容】

[0006]本发明的目的旨在提供一种基于云计算的人口数据库系统,来解决现有技术中特定场所信息扁平化、离散化的现状。
[0007]根据本发明,提供一种基于云计算的人口数据库系统,包括一级数据库、二级数据库、三级数据库、四级数据库、源数据库接口。一级数据库下设多个二级数据库,每个二级数据库下设多个三级数据库,每个三级数据库下设多个四级数据库。每个二级数据库、三级数据库、四级数据库均包含授权接口,通过授权接口连接源数据库接口。
[0008]根据本发明的一实施例,一级数据库、二级数据库、三级数据库、四级数据库分别配置对应的一级云计算库、二级云计算库、三级云计算库、四级云计算库。
[0009]根据本发明的一实施例,四级数据库从源数据库接口导入四级数据,发送至四级云计算库,并将四级数据上传至三级数据库。四级云计算库将四级数据处理后发送至三级云计算库。
[0010]根据本发明的一实施例,三级数据库从源数据库接口导入三级数据,发送至三级云计算库,并且存储四级数据库上传的四级数据。三级云计算库将三级数据和四级数据合并处理后发送至二级云计算库。
[0011]根据本发明的一实施例,二级数据库从源数据库接口导入二级数据,发送至二级云计算库,并且存储和备份四级数据、三级数据和二级数据。二级云计算库将四级数据、三级数据和二级数据合并处理,对处理后数据设定数据标签,将处理后的四级数据、三级数据和二级数据上传至一级云计算库。
[0012]根据本发明的一实施例,一级数据库接收各个二级数据库的上传数据,并将上传数据发送至一级云计算库。一级云计算库根据二级云计算库设定的数据标签制定分级数据,并将分级数据分别下放到对应的四级云计算库、三级云计算库、二级云计算库中。
[0013]根据本发明的一实施例,四级数据包括四级特定场所特定人员信息、四级特定场所管理信息。
[0014]根据本发明的一实施例,三级数据包括三级特定场所特定人员信息、三级特定场所管理信息、三级特定场所和四级特定场所人员流动信息。
[0015]根据本发明的一实施例,二级数据包括二级特定场所特定人员信息、二级特定场所管理信息、二级特定场所、三级特定场所和四级特定场所人员流动信息、二级特定人员统计、二级特定场所分配统计。
[0016]采用了本发明的技术方案,能够改变目前特定场所信息扁平化的结构,形成一级、二级、三级、四级四级立体结构,改善数据管理模式,提高效率。

【专利附图】

【附图说明】
[0017]在本发明中,相同的附图标记始终表示相同的特征,其中:
[0018]图1是本发明基于云计算的人口数据库系统的结构示意图。

【具体实施方式】
[0019]下面结合附图和实施例进一步说明本发明的技术方案。
[0020]参照图1,本发明公开一种基于云计算的人口数据库系统,包括多个等级的数据库:一级数据库10、二级数据库20、三级数据库30、四级数据库40,一级数据库10下设多个二级数据库20,每个二级数据库20下设多个三级数据库30,每个三级数据库30下设多个四级数据库40。
[0021]每个级别的数据库对应一个云计算库,即一级数据库10、二级数据库20、三级数据库30、四级数据库40分别配置对应的一级云计算库11、二级云计算库21、三级云计算库31、四级云计算库41。二级数据库20、三级数据库30、四级数据库40。每个二级数据库20、三级数据库30、四级数据库40均包含授权接口,通过授权接口连接源数据库接口 50。
[0022]四级数据库40从源数据库接口 50导入四级数据,四级数据包括四级特定场所特定人员信息、四级特定场所管理信息。四级数据库40将四级数据发送至四级云计算库41,并将四级数据上传至三级数据库30。四级云计算库41将四级数据处理后发送至三级云计算库31。
[0023]三级数据库30从源数据库接口 50导入三级数据,三级数据包括三级特定场所特定人员信息、三级特定场所管理信息、三级特定场所和四级特定场所人员流动信息。三级数据库30将三级数据发送至三级云计算库31,并且存储四级数据库40上传的四级数据。三级云计算库31将三级数据和四级数据合并处理后发送至二级云计算库21。
[0024]二级数据库20从源数据库接口 50导入二级数据,二级数据包括二级特定场所特定人员信息、二级特定场所管理信息、二级特定场所、三级特定场所和四级特定场所人员流动信息、二级特定人员统计、二级特定场所分配统计。二级数据库20将二级数据发送至二级云计算库21,并且存储和备份四级数据、三级数据和二级数据。二级云计算库21将四级数据、三级数据和二级数据合并处理,对处理后数据设定数据标签,将处理后的四级数据、三级数据和二级数据上传至一级云计算库11。
[0025]一级数据库10接收各个二级数据库20的上传数据,并将上传数据发送至一级云计算库11。一级云计算库11根据二级云计算库21设定的数据标签制定分级数据,并将分级数据分别下放到对应的四级云计算库41、三级云计算库31、二级云计算库21中。
[0026]考虑到各二级、三级、四级特定场所特定人员与特定场所监控管理系统信息联动,实现一级数据库与特定场所信息库赎回机制和同步数据备份功能。在云架构体系下,人口库直接与全国6594个特定场所相联接,不同于传统逐级上报的“树形结构”,形成扁平的二级体系架构,一级数据库由各级业务单位直接构建。为了与特定场所监控管理系统实现信息联动,在各个特定场所设立本地人口数据库(特定场所库),特定场所库由一级数据库负责更新,在一级数据库获得新鲜数据的同时,根据数据的来源“下发”到特定场所库,特定场所对特定场所库只有只读权限,不得进行修改。
[0027]为了数据使用的安全,除了在硬件配置上利用冗余链路保持数据的可用性外,还必须设立备份数据库对一级数据库进行同步数据备份。本项目拟采用同步主动复制数据集技术备份一级数据库,该技术不仅为一级数据库提供快速灾难恢复的数据集,而且通过负载均衡为数据库系统提供更高性能和可用性。同时平台提供资源目录、用户管理、权限管理、身份认证服务、身份认证接入的接口服务等安全访问管理功能。
[0028]如何将原有各地各特定场所已建的系统与云架构体系之间有机地衔接,也是本发明要研究的重要内容。本发明从业务、资源管理、接入管理三个方面来考虑:
[0029]业务模块云服务设计:利用云计算模式,将一切资源均作为“云服务”提供给各用户。各个业务模式“业务协同”、“数据挖据”、“统计分析”设计成可供独立访问的业务云模块,以“云服务”的形式发布在服务端,用户可以在任何时间、任何地点采用多种设备在线查看云端的业务应用。所有的数据都存储在云端.用户可以随时随地利用这些想要的资源。
[0030]业务资源动态管理子系统:动态管理资源和支持业务系统的相关业务,主要负责系统的容量规划、资源的动态部署、动态调度,监控等。容量规划就是系统总体上规划分布式的数据资源和计算资源,设计相应的分布式数据存储系统,定义资源的单元和生命周期;动态部署是系统提供标准化的资源模板,用户可以根据需求选择应用程序、计算资源、存储资源等模块进行快速部署;动态调度则是动态分配系统的虚拟化资源,对众多应用任务进行调度,使资源能够高效、安全地运用。它由资源管理、任务管理、用户管理和安全管理等内容组成;监控是实时监测各种资源的工作动态,非正常状态时能够报警并自动调整资源的分配。
[0031]云服务接入管理:搭建有效的云接入平台,让不同的部门和单位都能够简便地登录到“云”应用平台中。提供的统一入口的服务平台,方便地进行业务访问,由服务接口、注册、查找、访问等功能内容组成。
[0032]云架构体系下支撑平台最为关键的问题是计算资源、存储资源的虚拟化,以及虚拟资源分布调用和分布计算平衡。随着现代信息技术的发展,目前许多厂商研究开发大量的云计算、虚拟化系统产品,有网络设备、服务器、存储设备、软件产品等等,但这些产品并不一定能满足本项目应用需求的实现,尤其是目前市场上厂商将“云计算”产品搞得天花乱坠。因此,针对本项目,我们必须认真地研究系统的组成架构体系和应用功能需求,从功能上、性能上进行系统架构设计,集成最能满足本项目各种应用功能实现的虚拟资源调配软硬件产品,来构造人员数据库云应用平台,以避免造成不必的损失。
[0033]本【技术领域】中的普通技术人员应当认识到,以上的说明书仅是本发明众多实施例中的一种或几种实施方式,而并非用对本发明的限定。任何对于以上所述实施例的均等变化、变型以及等同替代等技术方案,只要符合本发明的实质精神范围,都将落在本发明的权利要求书所保护的范围内。
【权利要求】
1.一种基于云计算的人口数据库系统,其特征在于,包括: 一级数据库、二级数据库、三级数据库、四级数据库、源数据库接口 ; 所述一级数据库下设多个二级数据库,每个二级数据库下设多个三级数据库,每个三级数据库下设多个四级数据库; 每个二级数据库、三级数据库、四级数据库均包含授权接口,通过所述授权接口连接源数据库接口。
2.如权利要求1所述的基于云计算的人口数据库系统,其特征在于,一级数据库、二级数据库、三级数据库、四级数据库分别配置对应的一级云计算库、二级云计算库、三级云计算库、四级云计算库。
3.如权利要求2所述的基于云计算的人口数据库系统,其特征在于,所述四级数据库从源数据库接口导入四级数据,发送至所述四级云计算库,并将四级数据上传至三级数据库; 所述四级云计算库将四级数据处理后发送至三级云计算库。
4.如权利要求3所述的基于云计算的人口数据库系统,其特征在于,所述三级数据库从源数据库接口导入三级数据,发送至三级云计算库,并且存储四级数据库上传的四级数据; 所述三级云计算库将三级数据和四级数据合并处理后发送至二级云计算库。
5.如权利要求4所述的基于云计算的人口数据库系统,其特征在于,所述二级数据库从源数据库接口导入二级数据,发送至二级云计算库,并且存储和备份四级数据、三级数据和二级数据; 所述二级云计算库将四级数据、三级数据和二级数据合并处理,对处理后数据设定数据标签,将处理后的四级数据、三级数据和二级数据上传至一级云计算库。
6.如权利要求5所述的基于云计算的人口数据库系统,其特征在于,所述一级数据库接收各个二级数据库的上传数据,并将上传数据发送至一级云计算库; 所述一级云计算库根据二级云计算库设定的数据标签制定分级数据,并将分级数据分别下放到对应的四级云计算库、三级云计算库、二级云计算库中。
7.如权利要求3所述的基于云计算的人口数据库系统,其特征在于,所述四级数据包括四级特定场所特定人员信息、四级特定场所管理信息。
8.如权利要求4所述的基于云计算的人口数据库系统,其特征在于,所述三级数据包括三级特定场所特定人员信息、三级特定场所管理信息、三级特定场所和四级特定场所人员流动信息。
9.如权利要求5所述的基于云计算的人口数据库系统,其特征在于,所述二级数据包括二级特定场所特定人员信息、二级特定场所管理信息、二级特定场所、三级特定场所和四级特定场所人员流动信息、二级特定人员统计、二级特定场所分配统计。
【文档编号】G06F17/30GK104281598SQ201310280494
【公开日】2015年1月14日 申请日期:2013年7月5日 优先权日:2013年7月5日
【发明者】高建强, 顾国强, 顾永立, 熊健, 须秋梦 申请人:上海众恒信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1