基于AOP技术的用户认证和授权管理系统的研究与设计

被引量 : 0次 | 上传用户:qxw4721
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术及应用的发展,各种各样的计算机应用系统也正变得越来越复杂,对于企业应用而言,特别是企业多用户应用系统,每个环节都可能遭受到安全威胁,应用系统需要保护众多的资源,然而目前的各种企业应用系统正变得越来越复杂,对资源的访问控制管理也越来越困难,为企业多用户系统开发一个易使用的、易扩展和易管理的用户认证和授权管理系统来保障应用系统的安全性是十分重要的。通过研究发现,目前企业应用的各种用户认证和授权管理系统普遍存在着应用系统与用户认证和授权管理系统紧耦合、多种认证机制不能灵活统一使用、缺乏动态访问控制能力以及管理不方便等问题。本文针对这些问题,分别进行了研究。首先分析了造成应用系统逻辑与用户认证和授权管理系统逻辑、特别是授权逻辑紧耦合的原因,指出了这是由于系统的多维需求与面向对象的程序设计一维实现这种不匹配所造成的,并深入地研究了面向切面的程序设计原理以及目前各种面向切面的程序设计的实现机制,同时也研究了目前常用的认证和授权机制,提出了以面向对象的程序设计结合面向切面的程序设计的方式设计用户认证和授权管理系统,以此来提高应用系统开发效率和复用率。之后,深入讨论了各种基于角色的访问控制模型以及其管理模型,指出了目前这些模型的不足,提出了新的基于角色的访问控制模型和管理模型。最后研究了各种设计模式,并基于以上研究成果,提出了一种新的用户认证和授权管理系统的设计方案,新方案适用于基于B/S结构的JAVA企业多用户应用系统,有效地解决前面所提到的问题。
其他文献
作为建筑工程中的重要组成部分,结构加固设计改造对于改善民用建筑的安全性与稳定性具有重要作用。本文首先介绍了结构加固设计改造的原理,然后具体阐述了民用建筑结构加固设
教育投资理论是西方经济学家在研究经济增长的原因时首先提出的。我国在80年代后,开始重视教育的发展,加大教育投资力度,这一现象提供了新的研究领域,即教育投资对经济增长的
<正>复述,就是学生在学习课文以后根据自己的理解和记忆,用自己的语言叙述课文内容的一种方式。复述有助于学生语言表达能力、逻辑能力及综合能力的提升。在语文课堂教学中,
随着我国经济的快速发展,工业与民用建筑混凝土结构设计行业在我国也取得了较快的发展和进步,由于建筑混凝土结构设计对于工业与民用建筑的整体质量具有直接影响,从而导致人
“易流态”货物是散装固体货物中极特殊的一种,在船舶运输过程中,由于风浪、机器振动等作用,在其含水量超过一定值时,易流态化,并影响船舶的稳性,甚至造成船舶的倾覆。红土镍
软件编程方法学对系统开发所带来巨大的影响,能够实现强大、复杂的软件功能。特别是面向对象编程方法的出现,不仅提高了软件的生产效率、重用性,还促进了软件编程方法的迅速发展
为了减小噪声污染对社会的危害,我国制订了针对汽车产品噪声的最新限制法规。汽车主机厂对配套厂零部件噪声要求也越来越高。控制产品噪声对于零部件企业而言,是提高其市场竞
自主移动机器人导航技术是智能机器人领域的一个重要研究方向,其中视觉导航具有其它传感器导航方式所无法比拟的优点,是自主移动机器人的关键技术和研究热点。本文从Prof. Ma
在机器人识别物体颜色的问题中,由于受环境因素及硬件的影响,识别效果不佳。本文以模糊集理论为依据,给出一种识别率较高且算法简易的解决方案。它通过动态K-L变换把用RGB参
自上世纪70年代以来,极紫外、软X射线和X射线多层膜理论和技术得到了飞速发展。具有高反射性和良好稳定性的多层膜元件,已在天文学、显微学、材料科学、同步辐射应用和等离子体