一种面向数据的信息技术系统技术方案

技术编号:10495662 阅读:161 留言:0更新日期:2014-10-04 13:35
本发明专利技术公开了一种面向数据的信息技术系统,包括数据注册中心、数据资源池及数据服务单元层,其中:数据资源池是用于存储数据的空间;数据注册中心用于构建起统一的数据定义、命名和注册功能以实现对数据的管理;数据服务单元层包括若干个面向数据的相关功能封装的数据功能单元,数据功能单元用于对数据资源池内数据进行访问,其在初次访问数据资源池时、数据注册中心主动刷新信息并告知数据功能单元时、以及访问出现异常时均需从数据注册中心获取访问所需的信息,然后再对数据资源池内数据进行访问。本发明专利技术将数据都存储于数据资源池内,便于数据共享,本发明专利技术应用时可直接通过对数据功能单元进行组合来搭建不同的系统应用,便于系统功能的扩展,响应效率高,维护成本低。

【技术实现步骤摘要】
一种面向数据的信息技术系统
本专利技术涉及信息技术系统,具体是一种面向数据的信息技术系统。
技术介绍
随着云计算、物联网等技术的兴起及应用,数据正以前所未有的速度不断地增长和累积,并日益以数据规模巨大、数据类型多样化和数据间关系复杂多变等形式出现在具体的应用程序或信息系统中。现有信息系统采用了将逻辑关系进行固化的数据处理方式,将应用逻辑与数据进行绑定。因系统的开发周期长,当需求发生变化时通常需要修改数据的组织结构,这会引发一系列的代码修改、测试及重新部署等问题,进而导致对需求变化的响应效率低下和维护成本高,难以满足实际应用的要求。另外由于建设时期不同、开发商不同,造成了每个应用系统都有独立的数据源,异构系统之间的数据不能联通,时间一长造成很多“信息孤岛”,或者数据出现大量的冗余和二义性,后期需要付出很大成本来做数据整合、应用整合的工作。信息系统实施时具有分散性和演变性,系统框架难以在初期完备地规划好,现有信息系统实施过程中的集成难度高,与目标的联系一般是间接的,系统难以支持整体战略目标,随着时间的推移,信息系统规模的不断增大,系统结构不合理、各部分失调等问题会日益突显。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供了一种面向数据的信息技术系统,其构造的应用系统响应效率高,维护成本低,便于数据共享和系统功能的扩展。本专利技术解决上述问题主要通过以下技术方案实现:一种面向数据的信息技术系统,包括数据注册中心、数据资源池及数据服务单元层,其中:数据资源池是用于存储数据的空间;数据注册中心用于构建起统一的数据定义、命名和注册功能以实现对数据的管理;数据服务单元层包括若干个面向数据的相关功能封装的数据功能单元,数据功能单元用于对数据资源池内数据进行访问,其在初次访问数据资源池时、数据注册中心主动刷新信息并告知数据功能单元时、以及访问出现异常时均需从数据注册中心获取访问所需的信息,然后再对数据资源池内数据进行访问。本专利技术数据资源池内存储的数据可以是任意类型的数据,其包括但不限于结构化/非结构化数据、实时/存档/历史数据,空间/非空间数据。数据资源池是存放数据的空间,其实现方式不依赖于特定的软件、硬件平台或系统,仅需实现数据的可存储性、可访问性及可扩展性,通过数据注册中心所载明的信息,数据访问的发起者(如某个数据功能单元)可以访问到数据池中的数据。为了构建起统一的数据定义、命名及注册功能,本专利技术的数据注册中心内应设定有数据标准、数据分类、注册方法、数据索引、检索、分布式管理和运行等模块。本专利技术的数据功能单元根据具体应用确定所需访问的数据及对所访问数据的逻辑处理规则,其中,逻辑处理规则为语义规则、关联关系规则、逻辑关系规则及风格规则等。本专利技术应用时,每个数据功能单元均能根据不同的数据类型提供不同的功能,数据功能单元为应用系统的搭建与运行提供了数据、逻辑、展现等方面的支撑。现有信息系统的应用开发都将数据直接交给数据库系统管理,应用本身并不管理数据,这导致需求发生变化时往往需要更改数据库设计。在权限控制方面通常是针对角色进行功能模块控制,即角色的类别决定所能使用的功能,而没有针对数据本身进行权限控制,这会导致数据离开应用(如出现数据库被恶意攻击等)时出现严重的安全性问题。进一步的,一种面向数据的信息技术系统,还包括对数据资源池内的数据进行访问并对访问权限进行控制的数据权限中心,所述数据功能单元将访问所需的信息发送给数据权限中心,由数据权限中心依据数据注册中心所载明的信息进行具体数据的访问,并将访问结果反馈至数据功能单元。本专利技术在具体设置时数据权限中心内设定有用户认证、用户授权、数据属性设置、数据权限设置、数据加密、数据解密等模块,数据权限中心用于获取数据、传输数据、存储数据、管理数据、调度数据及对数据权限进行控制。本专利技术的数据功能单元获取数据资源池内数据时,由数据权限中心实现对数据的访问和控制,能提升数据的安全性。进一步的,所述数据定义和数据命名为采用预设规则来设定数据的属性或特征,所述数据注册实现对访问数据时所需的信息进行记录。其中,设定的数据的属性或特征包括但不限于分类标准、存储位置和访问权限等,访问数据时所需的信息可以是数据的存放地址、访问协议等信息,需要访问数据的发起者在获得这些信息后可进行数据访问。进一步的,所述数据注册中心采用元数据来定义和注册各种类型的数据。在采用元数据定义和注册各种类型的数据时,数据注册中心内还设定有元数据标准、元数据分类、元数据索引等模块,数据注册中心采用元数据为核心的注册管理方式。为了提升本专利技术数据资源池的可扩展性,进一步的,所述数据资源池采用云存储方式实现。进一步的,所述数据服务单元层还包括若干个数据服务单元、若干个提供服务聚合的数据组合单元中的任意一种单元或两种单元的组合,其中,数据服务单元用于以服务和推送方式提供不同需求的服务支持接口。本专利技术应用时可针对常规应用的共性建立起数据服务单元和数据组合单元,使构建应用系统时操作更加便捷。进一步的,所述数据服务单元层还包括若干个提供数据访问的数据访问单元、若干个提供可视化用户界面的数据用户单元、若干个根据应用的需求集成特定数据处理功能的数据处理单元中的任意一种单元或多种单元的组合。其中,本专利技术的数据功能单元和数据访问单元用于实现按需的数据访问,两者均是数据服务层中较为基础的组成部分;本专利技术在具体设置时,每个数据处理单元可针对具体应用的需求,集成一些专门的数据处理功能。进一步的,一种面向数据的信息技术系统,还包括对数据访问期间中出现异常情况进行处理的数据异常处理中心,所述数据异常处理中心用于侦测各种异常情况,并根据设定的处理机制对异常情况作出相应的异常处理动作。其中,数据异常处理中心包括巡检、异常与冲突发现、同步处理、冗余处理、负载均衡等模块。数据异常处理中心对数据访问期间中出现异常情况进行处理,处理机制应视为可实现异常处理的各种实现方式和方法的总和。进一步的,所述异常处理动作包括发出异常信号、使用预备数据替换异常数据及请求数据注册中心刷新相应信息。综上所述,本专利技术具有以下有益效果:(1)本专利技术的数据功能单元是系统应用的基本组成单位,通过若干个数据功能单元的合理组合,可以由简到繁、由易到难地搭建出个性化的系统应用,快速响应对数据进行灵活访问的需求,并使得应用本身也是弹性可扩展的,可以根据需要随时调整功能,如此,本专利技术对系统功能进行扩展时操作便捷。(2)本专利技术应用时应用可根据角色所对应的数据访问权限,基于数据资源池通过一个个数据功能单元的组合搭建而成,天然地具有灵活的扩展性,摆脱了对具体方式的依赖,可以依据需求自行搭建、修改、扩展需要的应用,真正做到了随需应变、快速响应需求。(3)本专利技术的数据功能单元为面向数据的相关功能的封装,由数据功能单元为系统应用的搭建与运行提供逻辑方面的支撑,应用逻辑与数据不是固化绑定关系,应用都基于统一的数据资源池,同样的数据可以被若干搭建出来的系统应用在合理的权限控制下使用,从根本上保证了不再有“信息孤岛”、数据大量冗余和二义性等问题。(4)本专利技术应用时可通过数据权限中心进行基于数据本身的角色访问权限控制,打破了以功能为单位进行权限控制的传统,还可提供对数据进行基于本身专有属性(如生命周期、应用环境等)本文档来自技高网...
一种面向数据的信息技术系统

【技术保护点】
一种面向数据的信息技术系统,其特征在于,包括数据注册中心、数据资源池及数据服务单元层,其中:数据资源池是用于存储数据的空间;数据注册中心用于构建起统一的数据定义、命名和注册功能以实现对数据的管理;数据服务单元层包括若干个面向数据的相关功能封装的数据功能单元,数据功能单元用于对数据资源池内数据进行访问,其在初次访问数据资源池时、数据注册中心主动刷新信息并告知数据功能单元时、以及访问出现异常时均需从数据注册中心获取访问所需的信息,然后再对数据资源池内数据进行访问。

【技术特征摘要】
1.一种面向数据的信息技术系统,其特征在于,包括数据注册中心、数据资源池及数据服务单元层,其中:数据资源池是用于存储数据的空间;数据注册中心用于构建起统一的数据定义、命名和注册功能以实现对数据的管理;数据注册中心内应设定有数据标准、数据分类、注册方法、数据索引、检索、分布式管理和运行模块;数据服务单元层包括若干个面向数据的相关功能封装的数据功能单元,数据功能单元用于对数据资源池内数据进行访问,其在初次访问数据资源池时、数据注册中心主动刷新信息并告知数据功能单元时、以及访问出现异常时均需从数据注册中心获取访问所需的信息,然后再对数据资源池内数据进行访问;数据功能单元根据具体应用确定所需访问的数据及对所访问数据的逻辑处理规则,其中,逻辑处理规则为语义规则、关联关系规则、逻辑关系规则及风格规则,每个数据功能单元均能根据不同的数据类型提供不同的功能。2.根据权利要求1所述的一种面向数据的信息技术系统,其特征在于,还包括对数据资源池内的数据进行访问并对访问权限进行控制的数据权限中心,所述数据功能单元将访问所需的信息发送给数据权限中心,由数据权限中心依据数据注册中心所载明的信息进行具体数据的访问,并将访问结果反馈至数据功能单元。3.根据权利要求1所述的一种面向数据的信息技术系统,其特征在于,所述数据定义和数据命名为采用预设规则来设定数据的属性或...

【专利技术属性】
技术研发人员:苗放杨文晖李一平喻兵周相兵宋昌欣
申请(专利权)人:成都理工大学
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1