预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于REST与Shiro的遗留系统再工程技术研究的中期报告 中期报告 研究方向: 本研究的重点是基于REST与Shiro的遗留系统再工程技术研究。具体研究内容包括对遗留系统的现状进行分析,设计重构方案并实现,针对已有的系统进行安全性能改进。 主要工作: 1.深入分析遗留系统的现状与问题 -遗留系统的业务实现和功能需要满足用户的需求,但是代码的复杂度和可维护性较低,缺少文档和注释 -系统中存在安全性漏洞,如权限控制不当、密码传输明文、SQL注入等问题,需要进行改进 2.设计系统重构方案 -设计基于RESTfulAPI与SpringBoot的重构方案,将原有系统转换为可伸缩的系统,增加系统的可维护性和扩展性,降低系统的复杂度 -针对原有系统中存在的安全性问题,设计基于Shiro的身份认证和授权方案,增强系统的安全性能 3.实现系统重构 -实现RESTfulAPI,将原有系统的代码重新组织为模块化且易维护的代码 -将系统中的基于JSP的页面转换为基于Vue.js的单页应用程序,提高系统的交互性和易用性 -对数据库操作进行优化,防止SQL注入等安全性问题,提高系统的数据安全性 -实现基于Shiro的身份认证和授权,对用户进行身份认证和权限控制,提高系统的安全性能 4.系统测试和性能优化 -对系统进行测试,确保系统的稳定性和性能 -对系统进行性能优化,优化数据库操作、使用缓存等技术手段,提高系统的性能 预期成果: 本研究的预期成果是设计出基于REST与Shiro的遗留系统再工程方案,并实现系统的重构和安全性改进。经过重构后的系统具有模块化、易维护、扩展性强、安全性高和性能优越等特点,可以提高系统的效率和安全性,提升用户体验。