Web系统中分级用户安全管理的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:sunjf2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网在人们的工作和学习中扮演着越来越重要的角色,“科研管理数据库”对改善当前社会科学管理部门的信息管理现状,具有非常重要的意义。由于系统用户种类繁多,层级关系复杂,业务资源丰富等特点,对安全性提出了很高的要求。本文采用Java语言,基于SSH组合框架进行开发工作,紧密结合应用系统的安全需求,以账号、角色、权限三层结构为基础,依托Spring Security安全框架,进行了“科研管理数据库”用户安全管理的设计与实现,构建了一个简单、灵活、可扩展的安全管理模块。本文针对系统的用户特点和实际需求,设计了对系统用户的分级安全管理。根据系统用户的实际需求,设计了基于通行证的安全认证和管理。针对系统日志记录的需求,设计了拦截器、log两种方法相结合的日志记录,并提供日志的查询统计功能。本文基于SSH组合框架以及Spring Security安全框架,降低了代码的耦合性,提高了开发效率,具有很好的可用性和可扩展性,且对外提供的接口具有很强的可读性和可维护性。
其他文献
由于微波成像技术的全天时,全天候的特点,它在民用和军用领域有着重要的作用。其中合成孔径雷达技术在三十多年的发展中取得了重大科技成果和技术突破。雷达波束照射方向与传
共形阵列是新世纪阵列天线技术发展的一个重要方向,它的应用将对相控阵雷达、隐身战机、移动通信基站、卫星通信等领域产生深远的影响。然而,由于共形阵空间结构的复杂性,传
数字图像处理技术近几十年来得到了飞速发展,其在各行各业中也发挥了重要作用。在医学诊疗中,通过数字图像处理技术的应用,越来越多的疾病得以在术前被发现,从而为患者带来了
学位
分布式MIMO雷达作为一种新兴的雷达体制,在隐身目标探测,目标参数估计等方面都具有显著优势,将分布式MIMO雷达应用到机载平台下,利用战场上的多部机载雷达实现协同探测,提高
近年来,网络中存在大量用户对汽车的讨论信息,而据调查统计,超过60%的购车用户会通过汽车论坛等渠道了解汽车信息,且该渠道更是超过“亲友介绍”成为消费者最信任的口碑获取渠道
科学技术的高速发展使人们获取信息的方式变得前所未有的方便和快捷,而视频凭借其直观高效等优势成为人们获取信息的主要手段之一。视频采集、图像显示等技术的进步和发展,则
随着航天事业的发展,星际网络的深空通信协议逐渐成为研究的热点。本文是以星际网络通信环境为背景,研究了在延迟容忍网络(Delay Tolerant Network,DTN)中的数据链路层高级在轨系
随着生物识别技术的突飞猛进,以手写体笔迹为基础的身份鉴别技术越来越多的被人们所关注。基于笔迹地身份识别技术被广泛地应用在司法、公安、金融以及电子商务等众多领域。作
随着数字电视、可视电话等视频应用的出现,对于视频压缩编码的研究越来越深入,出现了各种优秀的压缩编码标准。在众多的编码标准中,MPEG-2标准由于性能出色,在很多领域获得了普遍