首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

基于轻量级JavaEE技术的RBAC权限管理系统

摘要第5-6页
Abstract第6-7页
1 引言第11-17页
    1.1 研究背景第11-12页
    1.2 国内外研究现状第12-13页
        1.2.1 国外研究现状第12页
        1.2.2 国内研究现状第12-13页
    1.3 研究内容第13页
    1.4 研究意义与创新点第13-15页
    1.5 本章小结第15-17页
2 RBAC技术与JavaEE轻量级架构第17-31页
    2.1 RBAC技术第17-19页
        2.1.1 访问控制技术概述第17页
        2.1.2 RBAC技术及特点第17-18页
        2.1.3 RBAC技术的组成元素第18-19页
        2.1.4 RBAC技术在企业应用权限管理中的优势第19页
    2.2 RBAC技术建议标准NIST RBAC模型第19-23页
        2.2.1 核心模型RBAC0第19-20页
        2.2.2 角色层次模型RBAC1第20页
        2.2.3 角色约束模型RBAC2第20-22页
        2.2.4 统一模型RBAC3第22-23页
    2.3 JavaEE轻量级架构第23-30页
        2.3.1 轻量级架构的架构模式第23-24页
        2.3.2 Spring在轻量级架构中的功能第24-25页
        2.3.3 安全框架Spring Security第25-26页
        2.3.4 安全框架的web资源保护功能第26-27页
        2.3.5 安全过滤器链第27-29页
        2.3.6 引入Spring Security安全框架的JavaEE轻量级架构图第29-30页
    2.4 本章小结第30-31页
3 基于部门与角色的权限管理模型第31-41页
    3.1 中小型企业应用权限管理的通用需求第31-32页
    3.2 DRBAC模型第32-40页
        3.2.1 部门及其在模型的权限分配中的作用第32-35页
        3.2.2 DRBAC模型的数据权限设计第35-38页
            3.2.2.1 数据权限定义第35页
            3.2.2.2 支持数据权限功能的用户表设计第35-36页
            3.2.2.3 支持数据权限功能的业务数据表设计第36-38页
            3.2.2.4 数据权限的分配方式第38页
        3.2.3 DRBAC模型的功能权限设计第38-40页
            3.2.3.1 功能权限的定义第38-39页
            3.2.3.2 功能权限在界面上的显示第39-40页
    3.3 本章小结第40-41页
4 通用权限管理系统的设计、实现与应用第41-51页
    4.1 授权信息管理的设计与实现第41-48页
        4.1.1 授权信息管理的功能设计第41-42页
        4.1.2 授权信息管理的数据表设计第42-46页
        4.1.3 授权信息管理的程序设计与关键代码第46-48页
            4.1.3.1 类包设计第46页
            4.1.3.2 领域对象设计第46-47页
            4.1.3.3 控制类、业务类和持久化类的分层设计第47-48页
    4.2 通用权限管理系统的应用实例第48-51页
        4.2.1 三码管理系统的功能设计第48-49页
        4.2.2 三码管理系统的授权信息设计第49-50页
            4.2.2.1 部门管理第49页
            4.2.2.2 用户管理第49页
            4.2.2.3 角色管理第49-50页
            4.2.2.4 角色权限分配第50页
        4.2.3 应用效果第50-51页
5 总结与展望第51-53页
    5.1 论文工作总结第51页
    5.2 展望第51-53页
参考文献第53-57页
致谢第57-59页
个人简历第59页
攻读硕士学位期间发表的论文第59页

论文共59页,点击 下载论文
上一篇:基于数据挖掘的设备推荐专家系统研究
下一篇:基于自学习的深度数据恢复