基于RBAC的双层权限管理系统的设计与实现

基于RBAC的双层权限管理系统的设计与实现

论文摘要

随着网络在全球的普及,企业信息系统得到了广泛应用,然而系统的安全也受到一定的威胁,系统权限的有效控制和管理是解决问题的关键。本文结合企业安全流程管理平台的权限管理系统对该课题进行了理论和实践探讨。本文以目前得到广泛应用的基于角色的访问控制技术RBAC作为理论基础,通过分析系统功能需求,设计并实现了一个双层权限管理系统。第一层为控制能否进入系统模块的模块入口权限,第二层为进入模块后控制用户对资源能够进行哪些操作的功能操作权限。围绕着这两层权限管理,本文通过用例和逻辑等视图分析了系统的设计架构,然后进行了用户管理模块、用户组与流程权限配置模块以及登录模块的设计和实现。在用户管理模块中,通过为不同的用户分配角色来控制用户对系统不同模块的访问。在用户组与流程权限配置模块中,将用户分配到不同的用户组中,然后基于用户组对流程资源配置权限。实验结果表明,该权限管理系统的功能性和有效性达到了设计要求。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 选题背景及研究意义
  • 1.2 国内外现状
  • 1.2.1 国外研究情况
  • 1.2.2 国内研究情况
  • 1.3 主要研究内容
  • 1.4 论文结构
  • 第二章 访问控制理论介绍
  • 2.1 访问控制理论简介
  • 2.2 RBAC 基本理论
  • 2.2.1 RBAC 基本概念
  • 2.2.2 RBAC 基本原则
  • 2.2.3 RBAC 模型
  • 第三章 系统需求分析
  • 3.1 安全流程管理平台简介
  • 3.1.1 系统背景介绍
  • 3.1.2 安全流程管理平台架构
  • 3.1.3 安全流程管理平台架构解析
  • 3.1.4 安全流程管理平台功能模块
  • 3.2 权限管理系统在平台中的地位
  • 3.3 权限管理子系统需求分析
  • 3.3.1 用户管理模块需求分析
  • 3.3.2 用户组与流程权限配置模块需求分析
  • 3.3.3 用户登录模块需求分析
  • 第四章 系统的设计与实现
  • 4.1 权限管理系统架构
  • 4.2 用户管理模块的设计与实现
  • 4.2.1 新建用户
  • 4.2.2 删除用户
  • 4.2.3 修改用户
  • 4.2.4 用户角色分配
  • 4.2.5 角色分解算法
  • 4.2.6 Filter 实现访问控制
  • 4.3 用户组与流程权限模块的设计与实现
  • 4.3.1 新建用户组
  • 4.3.2 删除用户组
  • 4.3.3 修改用户组
  • 4.3.4 用户组成员分配
  • 4.3.5 流程权限配置
  • 4.3.6 访问控制接口
  • 4.4 用户登录模块的设计与实现
  • 4.5 数据库设计与实现
  • 4.5.1 数据库设计
  • 4.5.2 数据库配置
  • 第五章 系统运行和测试
  • 5.1 系统运行
  • 5.1.1 系统的软硬件配置
  • 5.1.2 系统的物理部署图
  • 5.2 系统功能测试
  • 5.2.1 登录模块测试
  • 5.2.2 用户管理模块测试
  • 5.2.3 流程权限与用户组模块测试
  • 5.2.4 测试小结
  • 5.3 系统性能测试
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].一种基于船舶应用的权限管理系统[J]. 科技导报 2018(24)
    • [2].基于RBAC权限模型搭建的高效智能权限管理系统[J]. 电子世界 2017(05)
    • [3].基于RBAC的统一权限管理系统分析与设计[J]. 产业与科技论坛 2017(06)
    • [4].权限管理系统的设计与开发[J]. 电子世界 2016(14)
    • [5].大型信息系统通用权限管理系统的设计与应用[J]. 信息技术与信息化 2018(09)
    • [6].物流权限管理系统开发[J]. 电子世界 2017(03)
    • [7].基于RBAC的分层通用权限管理系统设计与实现[J]. 长春工程学院学报(自然科学版) 2015(04)
    • [8].权限管理系统设计与研究[J]. 中国新通信 2016(16)
    • [9].通用权限管理系统的设计[J]. 科技信息 2013(13)
    • [10].基于RBAC的权限管理系统设计[J]. 计算机光盘软件与应用 2012(14)
    • [11].基于角色的权限管理系统设计与实现[J]. 硅谷 2010(10)
    • [12].云计算平台基于角色的权限管理系统设计与实现[J]. 信息网络安全 2020(01)
    • [13].通用管理软件权限管理系统的开发研究[J]. 微型电脑应用 2013(12)
    • [14].基于RBAC的通用权限管理系统[J]. 电脑知识与技术 2020(33)
    • [15].基于角色的权限管理系统设计与实现[J]. 电脑知识与技术 2012(33)
    • [16].通用权限管理系统的研究与实现[J]. 科技风 2015(22)
    • [17].电力企业统一权限管理系统的研究与应用[J]. 电力信息与通信技术 2013(10)
    • [18].通用权限管理系统的设计与实现[J]. 煤炭技术 2012(04)
    • [19].基于RBAC模型的校园网权限管理系统的研究与设计[J]. 大众文艺 2010(08)
    • [20].统一权限管理系统单点登录的实现[J]. 武汉理工大学学报(信息与管理工程版) 2009(01)
    • [21].基于RBAC的权限管理系统研究及应用[J]. 河北理工大学学报(自然科学版) 2009(02)
    • [22].基于RBAC的权限管理系统的设计与实现[J]. 计算机与数字工程 2008(05)
    • [23].通用权限管理系统设计与实现[J]. 教育教学论坛 2014(25)
    • [24].一种基于改进RBAC模型的权限管理系统[J]. 硅谷 2012(03)
    • [25].一个基于RBAC的权限管理系统的设计和实现[J]. 科技视界 2012(19)
    • [26].浅谈权限管理系统的需求分析[J]. 科技信息 2010(16)
    • [27].基于RBAC的改进型权限管理系统设计[J]. 安徽电子信息职业技术学院学报 2017(01)
    • [28].基于RBAC模型的通用权限管理系统分析与设计[J]. 软件导刊 2016(03)
    • [29].基于三层架构的统一权限管理系统设计[J]. 办公自动化 2014(08)
    • [30].基于Struts-Hibernate架构的权限管理系统的设计与实现[J]. 计算机与数字工程 2011(04)

    标签:;  ;  ;  ;  

    基于RBAC的双层权限管理系统的设计与实现
    下载Doc文档

    猜你喜欢