基于springsecurityweb系统安全模块设计和实现

基于springsecurityweb系统安全模块设计和实现

ID:34808389

大小:3.12 MB

页数:49页

时间:2019-03-11

基于springsecurityweb系统安全模块设计和实现_第1页
基于springsecurityweb系统安全模块设计和实现_第2页
基于springsecurityweb系统安全模块设计和实现_第3页
基于springsecurityweb系统安全模块设计和实现_第4页
基于springsecurityweb系统安全模块设计和实现_第5页
资源描述:

《基于springsecurityweb系统安全模块设计和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文摘要信息化逐渐成为当今社会的趋势,“科研管理数据库”的实施,作为信息化建设的手段,为改善当前科研管理部门的信息管理现状,具有非常重要的意义。“科研管理数据库”用户种类繁多,层级关系复杂,业务资源丰富,对系统的安全性提出了很高的要求。为了解决“科研管理数据库”的安全问题,本文构建了一个简单、灵活、可扩展的安全模块。本文遵循Java的软件体系结构,采用SSH组合框架进行了安全模块的开发,并参照Java安全相关规范,紧密结合应用系统的安全需求,选取SpringSecurity安全框架,进行了安全模块的设计与实现。本文完成了包括账号

2、、角色、权限在内的基础数据管理功能,并扩展了SpringSecurity安全框架安全认证、访问控制、会话管理以及认证数据源等的实现。针对“科研管理数据库”安全控制灵活多变的特点,设计了分级账号管理与自动角色分配机制,并将应用系统的权限体系设计为树形结构,提高了权限应用的友好性。本文引入SSH及SpringSecurity开发框架,提高了应用系统安全模块的开发效率,使安全模块与业务模块的开发相分离,降低了代码的耦合性。设计并实现的安全模块,大大降低了因用户量大带来的账号维护工作,提供了很好的可用性和可扩展性,特别是近乎零侵入式的实现,给系统的开发也带

3、来了极大的方便。关键词:Web安全;SpringSecurity框架;认证授权;访问控制;分级管理I华中科技大学硕士学位论文AbstractInformationbecomesthetrendintoday’ssociety.Theimplementationof"ResearchManagementDatabase"hasveryimportantsignificancetoimprovethecurrentinformationmanagementstatusofthescientificmanagementdepartmentasametho

4、dofinformationconstruction."ResearchManagementDatabase"putshighdemandsforsystemsecurityforwardwhichhasawiderangeofusers,complexhierarchyandrichbusinessresource.Inordertosolvethesecurityissuesof"ResearchManagementDatabase",thispaperbuildsasimple,flexibleandscalablesecuritymodul

5、e.ThispaperfollowstheJavasoftwarearchitecture,combineswithSSHframework,andwithreferencetoJavasecurity-relatedspecifications,incloseconnectionwiththesecurityrequirements,selectsthesecurityframeworkofSpringSecuritytodesignandrealizethesecuritymodule.Thispapercompletesthebasicdat

6、amanagementfunctionsofaccount,roleandrightmodules,andextendssecurityauthentication,accesscontrolandsessionmanagement,authenticationdatasourceinSpringSecurity.For"ResearchManagementDatabase"flexiblesecuritycontrolfeature,itdesignsahierarchicalaccountmanagementandautomaticroleas

7、signmentmechanism,anddesignsarightsystemoftreestructuretoenhancetheauthorityapplicationfriendly.ThispaperintroducestheframeworkofSSHandSpringSecurity,improvesapplicationdevelopmentefficiencyofthesecuritymodule,separatesthedevelopmentofsecuritymoduleandservicemoduleandreducesth

8、ecodecoupling.Thesecuritymodulewhichgreatlyreducesthevolumebr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。