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

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

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

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

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

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

基于REST与Shiro的遗留系统再工程技术研究的任务书 任务书 任务名称:基于REST与Shiro的遗留系统再工程技术研究 任务概述: 本任务旨在对遗留系统进行再工程技术的研究,以实现系统的升级和优化。具体任务包括:研究REST架构和Shiro安全框架,对系统进行重构,实现系统的性能和安全性的提升,以满足现有业务需求。 任务目标: 1.研究REST架构和Shiro安全框架,掌握其基本概念、原理和应用; 2.对现有系统进行分析,明确存在的问题和需求; 3.根据分析结果,制定重构计划,实现系统升级和优化; 4.基于REST和Shiro构建新的系统架构,实现系统模块的重构; 5.对重构后的系统进行测试和优化,确保系统的性能和安全性; 6.撰写项目研究报告,总结研究过程和成果,提供进一步改善和优化的建议。 任务分工: 1.组长:负责任务的整体安排和管理,制定重构计划; 2.REST架构研究员:负责REST架构的研究和应用; 3.Shiro安全框架研究员:负责Shiro安全框架的研究和应用; 4.后端开发工程师:负责对系统进行重构和优化; 5.前端开发工程师:负责前端界面的开发和优化; 6.测试工程师:负责对系统进行测试和优化,确保系统性能和安全性。 任务时间安排: 本任务总时长不少于60天,任务时间安排如下: |任务|时间|负责人| |----|----|----| |REST架构研究|7天|REST架构研究员| |Shiro安全框架研究|7天|Shiro安全框架研究员| |系统分析与需求确定|10天|组长/后端开发工程师| |制定重构计划|5天|组长| |系统重构与优化|20天|后端开发工程师/前端开发工程师| |测试与优化|10天|测试工程师| |编写项目研究报告|3天|组长| 任务风险控制: 本任务存在以下风险: 1.技术不成熟:由于REST和Shiro是比较新的技术,研究和应用过程中可能会出现技术上的不成熟和问题; 风险控制措施:在研究和应用过程中,及时咨询专业技术人员,并进行适当的调整和改进。 2.重构风险:对现有系统进行重构,可能会出现系统瘫痪或数据丢失等风险; 风险控制措施:在重构前进行数据备份,并制定详细的重构计划,逐步实施;如出现问题,及时排查和修复。 3.测试风险:在测试过程中,可能会出现测试不完全、遗漏或测试结果不准确的情况; 风险控制措施:制定详细的测试计划和测试方案,进行全面的测试,并在测试前逐一排除已知的问题。 4.时间延误风险:由于任务的复杂性和工期的紧迫性,可能会出现任务延误; 风险控制措施:在任务启动前,制定详细的时间计划和进度安排,及时发现和排除进度滞后的问题,并加强沟通和协调。