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

被引量 : 0次 | 上传用户:ail2515857
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于角色的访问控制(简称RBAC)技术是当前企业级应用中实现安全管理需求的主要技术手段。RBAC技术引入角色作为用户与权限的中间实体,使得其权限管理具有动态授予/收回的特点,正好适应企业组织复杂多变的安全策略。轻量级JavaEE技术是目前JavaEE企业应用开发技术的两种选择之一。相对于经典JavaEE技术,轻量级JavaEE应用简化了JavaEE应用的难度,在保留经典JavaEE应用架构、高可扩展性、高可维护性的基础上降低了JavaEE应用的开发以及部署成本,对于大部分中小型企业应用是首选。本文以RBAC技术为理论指导,以Spring MVC+Hibernate+Spring+Spring Security组合的轻量级JavaEE技术为手段,设计并实现了一个基于部门与角色双重授权方式的权限管理,并给出了一个应用实例,验证了系统的实用性。论文主要工作如下:(1)研究了RBAC技术与轻量级JavaEE技术。其中RBAC技术方面重点分析了NIST RBAC包含的四种RBAC模型以及本系统实现的改进型RBAC权限模型DRBAC。轻量级JavaEE技术方面则重点研究了应用开发的分层设计、MVC设计模式和MVC框架、数据持久化层设计以及Hibernate框架等。(2)全面细致地研究一个基于RBAC技术和轻量级JavaEE技术实现的权限管理系统的权限模型、系统设计与实现、数据库设计等。(3)一个应用案例。通过将本文的权限管理系统直接复用到居民身份证阅读器生产管理系统中作为系统管理模块,起到了提高开发效率的作用
其他文献
期刊
<正>从房价的运动规律看,2015年房价不仅具备止跌反弹的迹象,而且要警惕出现爆发性反弹的风险。在目前房地产市场政策层面松绑力度加大、市场回暖迹象明显的背景下,投资者和
通过对辽宁省多个药材产地的考察和市场行情的调研,对辽宁省地产药材五味子、辽细辛、辽藁本、龙胆草、北苍术、关黄柏、穿山龙、平贝母8种药材的生产和市场行情动态进行报道
目的:云南松松塔含有丰富的抗肿瘤、抗菌、抗病毒、抗氧化和增强免疫等作用的多种生物活性成分。实验研究表明,云南松松塔的化学成分中,大多数是手性化合物。为了探索化合物手性
对高师英语专业职前教育进行了调查,针对调查发现的问题,提出采取夯实英语学科基础,增强课程实用性,调整专业选修课内部结构,提高教师教育类课程比例,搭建校校互动平台,重视
核壳纳米结构由于兼备核与壳两方面的优势,同时可对核与壳的组成和结构进行剪裁以赋予其各种不同的性能,现已成为材料科学研究的热点之一。近年来,以贵金属纳米粒子为核,稀土
在治理地质灾害的工程中,预应力锚索技术扮演着重要的角色。文章对预应力锚索的概念进行剖析,介绍了锚索造孔的设备选择以及确定参数,总结了预应力锚索技术中对锚孔进行注浆
目的 :建立不同牙周支持条件下下颌固定义齿的三维有限元模型 ,为口腔生物力学研究提供手段。方法 :采用CT技术、计算机图像处理系统及Solidworks 2 0 0 1有限元软件建模。结
预应力锚索技术在工程领域中,是一种使用较为广泛的工程技术。预应力锚索不仅施工方便,而且结构也是相对较为简单。使得很受到技术人员跟施工人员的青睐。但是预应力锚索在施
对外技术贸易与企业内部创新机制──我国企业对外技术贸易的实践启示陈向东(北京航空航天大学管理学院)问题的提出改革开放以来,我国对外技术贸易已有相当规模,1979年到1994年,我国进口技