基于B\\S应用的通用权限管理系统的研建

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:zhangliu2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
权限管理模块是web应用系统中重复开发率较高的模块之一。基于B/S的通用权限管理系统的研建将开发人员从重复的开发中解脱出来,使其更专注于业务需求的实现。本文首先对RBAC进行了理论分析,介绍RBAC术语、阐述RBAC基本原则和两个主要的RBAC模型。接着对web应用系统中的身份认证机制相关知识进行了介绍,如HTTP协议、身份认证的各种方法等。之后介绍了Java会话跟踪技术与Java Filter技术。文章在理论知识之后,先后介绍了基于B/S应用的通用权限管理系统的需求分析、设计、实现以及验证。本系统的开发环境是MyEclipse下的Java Web开发,遵循MVC设计模式。研建遵循了RBAC模型,通过角色将用户与资源进行了隔离。权限管理主要分为了授权管理和身份认证两部分。身份认证采用Java Filter技术构建了一个拦截器,对用户的访问进行权限控制。最后系统的验证分为了权限系统本身的验证和部署到第三方web应用时的验证,均具有良好的效果。
其他文献
因特网的普及和视频点播等新业务的出现导致网络流量急剧增加,此时传统的网络流量特征已经不再适用于网络流量预测。研究人员对局域网、因特网的流量进行测量后发现,网络流量
随着互联网的飞速发展,网络应用层出不穷。为了更好的了解用户使用的网络应用类别和分析网络提供给用户的服务质量,网络服务供应商(ISP)的管理人员的一项重要任务就是识别和
协议是指两个或者两个以上的参与者为完成某一项特定任务相互约定的执行步骤和执行规则.协议的定义包含三层含义:⑴协议至少有两个参与者;⑵协议在参与者之间表现为消息交换和
过去我国把发展“数字海洋”技术列入了“十五”计划中,并策划了国家海洋科学技术发展的计划。目前,一个急需面对的问题是如何去研究和发展关于海洋界中信息技术与可视化的理
蚁群算法是一种基于种群的启发式搜索算法,主要用于解决组合优化问题。该算法采用分布式并行计算的机制,易与其他算法相结合,具有较强的鲁棒性和发现较好解的优点。由于蚁群
在地形三维场景的绘制过程中,传统的技术方案主要集中在图形硬件端的优化,即通过显示列表、顶点缓存对象等对客户端发送到显卡服务器的地形数据进行封包显示,严重的占用了存
可靠性从上个世纪三四十年代就受到了人们的关注,其主要原因就是当时军用产品频频出现故障,以至于人们不得不深刻的反思应该怎样对产品的可靠性进行保证。从那以后,人们便开
本系统针对林权改革实际问题和需求,以PDA为硬件,通过嵌入式编程开发,研发了基于eSuperMap的林权改革数据采集系统。该系统充分发挥了地图编辑、地图处理、GPS导航及数据采集
信息可视化(Information Visualization)是可视化研究领域的重要分支,它致力于增强人们对源于自然、科学与社会生产实践的、抽象的、大型非空间数据集认知能力的可视方法与交
运动目标的跟踪是计算机视觉、模式识别以及人工智能等学科的一个重要研究内容,广泛应用于安防监控系统中。由于目标运动的多样性和周围环境的复杂性,包括遮挡、目标变形、光照