论文部分内容阅读
随着信息技术的发展,智能手机渐渐成为比PC更为普遍的工具。然而智能手机操作系统的开放性使其面临着和PC一样的病毒风险。因此,需要手机杀毒软件为用户手机安全保驾护航。手机杀毒软件安装在客户端,为手机提供实时监控、病毒查杀等服务;而运行在服务器端的手机杀毒服务提供系统,通过网络连接为手机杀毒软件提供病毒库更新、组件更新等重要服务。
本论文是基于某公司现有的手机杀毒服务提供系统,对系统的架构、功能实现进行重构和优化,解决系统面临的性能问题和维护问题,使其更加高效,更易维护。论文首先介绍了课题的背景、主要内容和相关技术。在需求分析上,分析了现有系统的功能、架构,以及存在的问题,给出了系统重构的详细需求,包括架构调整、功能拆分、开发通用类库和功能代码重构。随后,根据提出的需求,对系统重构详细设计。最后,对重构后的系统进行了功能测试和压力测试,并展示了系统运行的界面。
本论文主要的成果有:调整后的系统架构为类似的系统设计具有很好的参考意义;其次,论文中提到的代码重构方案以及具体的业务的重构为相似系统的重构提供了成功的范例。重构后的手机杀毒服务,提供系统已经投入商用,相比原有系统表现出较好的处理性能。