一种数据管理方法和系统技术方案

技术编号:15501490 阅读:71 留言:0更新日期:2017-06-03 22:50
本申请提供一种数据管理方法和系统,通过将登陆用户的数据权限预先配置在数据规则资源配置列表和数据集配置列表中,当登陆用户访问系统时,通过所述数据规则资源配置列表和数据集配置列表调取登陆用户的数据权限,然后在依据获取到的数据权限向用户展示数据内容,因此,当需要改变业务需求时,只需更新所述数据规则资源配置列表和数据集配置列表即可,无需对系统的程序编码进行重新编写,方便了用户修改业务需求,使得数据管理系统的业务需求配置更加灵活。

Data management method and system

The present invention provides a method and system for data management, the data user permissions in the pre configured data resource allocation rules list and data set configuration list, when users access to the system login, user login through the data collection and data resource allocation rules list configuration list transfer of data access, then get in according to the data display data content to the user permissions, therefore, when the need to change the business needs, only need to update the data resource allocation rules list and data set can process configuration list, without the need for encoding system re write, convenient for users to modify the business needs, the data management system for business needs more configuration flexible.

【技术实现步骤摘要】
一种数据管理方法和系统
本专利技术涉及计算机系统
,具体涉及一种用于进行权限管理的数据管理方法和系统。
技术介绍
在信息化系统中,为了满足不同的业务需求,实现根据不同登录人的身份角色查看同一个业务或表中不同的数据,通常都是在系统的程序编码中写死此业务逻辑,当业务需求发生变化时,通常需要重新编写系统的程序编码,因此,使得系统业务需求配置的灵活性低。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据管理方法和系统,以实现系统业务需求的灵活配置。为实现上述目的,本专利技术实施例提供如下技术方案:一种数据管理方法,包括:获取登录用户的身份标识;由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限,所述数据规则资源配置列表和数据集配置列表中配置有与各个登陆用户的身份标识所匹配的数据权限;依据所述数据权限由数据库中调取并显示与所述数据权限相匹配的数据。优选的,上述数据管理方法中,由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限之后,还包括:判断是否获取到用户输入的用于修改数据权限的权限修改指令,如果是,依据所述身份标识判断登录用户是否具备修改数据规则资源配置列表和数据集配置列表的权限,如果是,向用户展示所述数据规则资源配置列表和数据集配置列表,依据用户输入修改所述数据规则资源配置列表和数据集配置列表。优选的,上述数据管理方法中,所述数据规则资源配置列表中配置的数据权限为:与各个身份标识相匹配的数据项以及所述数据项下的数据值的许可范围;所述数据集配置列表中配置的数据权限为:与各个身份标识相匹配的数据项所许可的数据项下的数据的地址集合。优选的,上述数据管理方法中,所述由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限,包括:依据所述身份标识判断所述登陆用户的数据权限存储于数据规则资源配置列表还是数据集配置列表;当所述登陆用户的数据权限存储于数据规则资源配置列表时,由数据规则资源配置列表获取与所述身份标识相匹配的数据权限;当所述登陆用户的数据权限存储于数据集配置列表时,由数据集配置列表获取与所述身份标识相匹配的数据权限。优选的,上述数据管理方法中,还包括:当监测到登陆用户修改身份标识时,依据修改后的身份标识更新所述,数据规则资源配置列表和数据集配置列表中的身份标识。一种数据管理系统,包括:数据采集单元,用于获取登录用户的身份标识;权限提取单元,用于由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限,所述数据规则资源配置列表和数据集配置列表中配置有与各个登陆用户的身份标识所匹配的数据权限;数据调取单元,用于依据所述权限提取单元获取到的数据权限由数据库中调取并控制显单元显示与所述数据权限相匹配的数据。优选的,上述数据管理系统中,还包括:权限修改单元,用于当获取到用户输入的用于修改数据权限的权限修改指令时,依据所述身份标识判断登录用户是否具备修改数据规则资源配置列表和数据集配置列表的权限,如果是,向用户展示所述数据规则资源配置列表和数据集配置列表,依据用户输入修改所述数据规则资源配置列表和数据集配置列表。优选的,上述数据管理系统中,所述数据规则资源配置列表中配置的数据权限为:与各个身份标识相匹配的数据项以及所述数据项下的数据值的许可范围;所述数据集配置列表中配置的数据权限为:与各个身份标识相匹配的数据项所许可的数据项下的数据的地址集合。优选的,上述数据管理系统中,所述权限提取单元具体被配置为:依据所述身份标识判断所述登陆用户的数据权限存储于数据规则资源配置列表还是数据集配置列表;当所述登陆用户的数据权限存储于数据规则资源配置列表时,由数据规则资源配置列表获取与所述身份标识相匹配的数据权限;当所述登陆用户的数据权限存储于数据集配置列表时,由数据集配置列表获取与所述身份标识相匹配的数据权限。优选的,上述数据管理系统中,还包括:身份标识修改单元,用于当监测到登陆用户修改身份标识时,依据修改后的身份标识更新所述,数据规则资源配置列表和数据集配置列表中的身份标识。基于上述技术方案,本专利技术实施例提供的上述数据管理方法和系统,通过将登陆用户的数据权限预先配置在数据规则资源配置列表和数据集配置列表中,当登陆用户访问系统时,通过所述数据规则资源配置列表和数据集配置列表调取登陆用户的数据权限,然后在依据获取到的数据权限向用户展示数据内容,因此,当需要改变业务需求时,只需更新所述数据规则资源配置列表和数据集配置列表即可,无需对系统的程序编码进行重新编写,方便了用户修改业务需求,使得数据管理系统的业务需求配置更加灵活。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例公开的一种数据管理方法的流程示意图;图2为本申请实施例公开的一种数据管理系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。针对于现有技术中将业务需求配置在系统的程序编码中,而造成当需要改变业务需求时需重新编写系统的程序编码,而造成业务需求配置不灵活的问题,本申请公开了一种数据管理方法和系统。图1为本申请实施例公开的一种数据管理方法的流程示意图,参见图1,包括:步骤S101:获取登录用户的身份标识;步骤S102:由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限;在本步骤中,预先将对各个登陆用户的数据权限的描述配置在所述数据规则资源配置列表和数据集配置列表中,具体的,在配置列表时,依据不同的登陆用户对应的权限数据的类型,将该权限配置在不同的类表中,以方便权限的管理,其中,所述数据规则资源配置列表内配置的数据权限可以为身份标识对应的数据的取值范围,所述数据集配置列表内配置的数据权限可以为身份标识对应的数据的地址范围;例如,登陆用户A1对应的数据权限是数据库中某类数据中数值范围在B1内的所有数据,则将对登陆用户A1的数据权限的描述配置在所述数据规则资源配置列表中,登陆用户A2对应的数据权限是数据库中某类数据中在第N行至第M行内的所有数据,则将对登陆用户A2的数据权限的描述配置在所述数据集配置列表中;例如,登陆用户为财务审批专员时,业务需求中,财务审批专员只能审批10000元以下的财务报销。此时财务审批专员进入系统的财务审批功能,只能看到10000以下的数据。这是一个数据规则权限。这些数据保存到数据库表(上文中的数据库)中(如:t_bill_test数据库表,表中一类数据的字段为money)。要实现财务审批专员只能看到10000元以下的数据,需要在数据规则资源配置列表中配置表t_bill_test的meney字段小于10000的数据规则,然后把这个规则分配给财务审批专员对应的身份标识,财务审批专员登录系统后本文档来自技高网...
一种数据管理方法和系统

【技术保护点】
一种数据管理方法,其特征在于,包括:获取登录用户的身份标识;由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限,所述数据规则资源配置列表和数据集配置列表中配置有与各个登陆用户的身份标识所匹配的数据权限;依据所述数据权限由数据库中调取并显示与所述数据权限相匹配的数据。

【技术特征摘要】
1.一种数据管理方法,其特征在于,包括:获取登录用户的身份标识;由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限,所述数据规则资源配置列表和数据集配置列表中配置有与各个登陆用户的身份标识所匹配的数据权限;依据所述数据权限由数据库中调取并显示与所述数据权限相匹配的数据。2.根据权利要求1所述的数据管理方法,其特征在于,由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限之后,还包括:判断是否获取到用户输入的用于修改数据权限的权限修改指令,如果是,依据所述身份标识判断登录用户是否具备修改数据规则资源配置列表和数据集配置列表的权限,如果是,向用户展示所述数据规则资源配置列表和数据+集配置列表,依据用户输入修改所述数据规则资源配置列表和数据集配置列表。3.根据权利要求1所述的数据管理方法,其特征在于,所述数据规则资源配置列表中配置的数据权限为:与各个身份标识相匹配的数据项以及所述数据项下的数据值的许可范围;所述数据集配置列表中配置的数据权限为:与各个身份标识相匹配的数+据项所许可的数据项下的数据的地址集合。4.根据权利要求1所述的数据管理方法,其特征在于,所述由数据规则资源配置列表和数据集配置列表中获取与所述身份标识相匹配的数据权限,包括:依据所述身份标识判断所述登陆用户的数据权限存储于数据规则资源配置列表还是数据集配置列表;当所述登陆用户的数据权限存储于数据规则资源配置列表时,由数据规则资源配置列表获取与所述身份标识相匹配的数据权限;当所述登陆用户的数据权限存储于数据集配置列表时,由数据集配置列表获取与所述身份标识相匹配的数据权限。5.根据权利要求1所述的数据管理方法,其特征在于,还包括:当监测到登陆用户修改身份标识时,依据修改后的身份标识更新所述,数据规则资源配置列表和数据集配置列表...

【专利技术属性】
技术研发人员:江春华陈显龙罗新伟杨志鹏陈晓龙孙敏杰张保健
申请(专利权)人:北京恒华伟业科技股份有限公司
类型:发明
国别省市:北京,11

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

1