一种基于数据模块化的MIS系统技术方案

技术编号:41334314 阅读:35 留言:0更新日期:2024-05-20 09:54
本申请公开了一种基于数据模块化的MIS系统,包括:基于RBAC模型配置基础数据,并为每个需要控制权限的对象创建访问控制列表ACL;采用哈希表和树结构组织和索引元数据;接收用户的访问请求,获取访问请求中的用户ID和操作类型,根据访问请求对应的对象的ACL和用户的权限条目,结合权限表达式中定义的规则和约束条件,判断用户是否具有相应权限;根据权限校验结果,允许或拒绝用户的访问请求;对允许执行的访问请求,根据请求类型和权限规则生成SQL语句;在生成的SQL语句中,根据权限规则添加相应的条件和过滤器,以限定用户只能访问和操作被授权的数据;针对现有技术中MIS系统中权限配置不灵活的问题,本申请提高了权限配置的灵活性。

【技术实现步骤摘要】

本申请涉及数据处理,特别涉及一种基于数据模块化的mis系统。


技术介绍

1、随着信息技术的快速发展和企业信息化的不断深入,管理信息系统(mis)已广泛应用于企业的生产、管理、决策等各个方面。mis通过对企业内部各种数据和信息的采集、存储、处理和分析,为企业的运营管理提供了有力的支持和保障。然而,在mis的应用过程中,权限管理一直是一个关键而又棘手的问题。

2、传统的mis系统中,权限管理通常采用基于用户和角色的权限控制模型(rbac),将用户划分为不同的角色,每个角色赋予一定的权限。用户通过被分配到特定角色来获得相应的权限。然而在rbac模型下,一旦用户的角色发生变化,就需要重新配置用户的权限。当用户数量较大,角色种类较多时,权限的重新配置将是一项非常繁琐和耗时的工作。此外,角色和权限之间的关系通常是静态的,无法根据实际情况动态调整。

3、在相关技术中,比如中国专利文献cn115422575a中提供了一种实现mis系统行数据权限控制的方法,通过系统自带的元数据管理模块,管理需要控制权限的表或索引的基本信息;再利用系统权限规则管理功能本文档来自技高网...

【技术保护点】

1.一种基于数据模块化的MIS系统,包括:

2.根据权利要求1所述的基于数据模块化的MIS系统,其特征在于:

3.根据权利要求2所述的基于数据模块化的MIS系统,其特征在于:

4.根据权利要求3所述的基于数据模块化的MIS系统,其特征在于:

5.根据权利要求1至4任一所述的基于数据模块化的MIS系统,其特征在于:

6.根据权利要求5所述的基于数据模块化的MIS系统,其特征在于:

7.根据权利要求6所述的基于数据模块化的MIS系统,其特征在于:

8.根据权利要求7所述的基于数据模块化的MIS系统,其特征在于...

【技术特征摘要】

1.一种基于数据模块化的mis系统,包括:

2.根据权利要求1所述的基于数据模块化的mis系统,其特征在于:

3.根据权利要求2所述的基于数据模块化的mis系统,其特征在于:

4.根据权利要求3所述的基于数据模块化的mis系统,其特征在于:

5.根据权利要求1至4任一所述的基于数据模块化的mis系统,其特征在于:

6...

【专利技术属性】
技术研发人员:姚斌刘杰曹洪基张跃陈柏林
申请(专利权)人:深圳市中壬银兴信息技术有限公司
类型:发明
国别省市:

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

1