首页> 中文学位 >JAVA源代码缺陷分析系统的设计与实现
【6h】

JAVA源代码缺陷分析系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题背景

1.2 课题现状

1.3 课题内容

1.4 课题意义

1.5 文章组织结构

第二章 相关技术介绍

2.1 PMD简介

2.2 XPath简介

2.3 J2EE的实现框架

2.4 本章小结

第三章 需求分析及业务建模

3.1 功能需求

3.2 性能需求

3.3 业务模型

3.4 本章小结

第四章 系统概要设计

4.1 系统用例设计

4.2 数据库概念模型设计

4.3 本章小结

第五章 核心功能的详细设计

5.1 缺陷模式的设计

5.2 缺陷模式匹配机制的设计

5.3 缺陷模式管理模块的设计

5.4 源代码缺陷分析模块的设计

5.5 基准测试模块的设计

5.6 本章小结

第六章 系统实现

6.1 源代码组织结构

6.2 缺陷模式管理模块的实现

6.3 源代码缺陷分析模块的实现

6.4 基准测试模块的实现

6.5 本章小结

第七章 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

展开▼

摘要

随着信息技术的发展和普及,软件在我们的生活中随处可见,软件也成了信息化的必要组成部分,因此软件的质量便显得尤为重要。而作为构成软件的代码,代码的质量不仅关系到软件开发的成本,还关系到用户对软件的体验。代码的缺陷有可能严重影响到代码的质量,而且潜在的缺陷发现得越晚,所造成的后果就越严重。众所周知,Java语言是目前使用最为广泛的程序设计语言,在软件开发中的应用更是涉及到了诸多领域。然而Java软件开发人员的参差不齐也导致了Java代码质量的参差不齐。为此着手开发本系统从而方便代码走查的智能化管理。
  本文从系统背景入手,分析系统开发的重要意义,介绍了实现系统的相关技术,做出了需求分析并进行了业务建模,通过用例设计和数据库概念模型设计对系统进行了概要设计,最后对系统所有模块的核心功能进行了详细的分析和说明。本文的基础是应用J2EE技术,在Eclipse开发环境下结合HSQL数据库,在PMD工具的基础上进行扩展,使用Java语言和XPath语句开发出Java源代码缺陷分析系统。
  Java源代码缺陷分析系统是一套进行Java源代码缺陷分析的平台系统。系统采用B/S体系结构,无需在本地安装客户端,实现了客户端零成本的维护。通过本系统管理员用户可以对缺陷模式、缺陷规则集和基准测试进行管理。管理员用户和普通用户都可以通过本系统进行Java源代码缺陷分析并生成缺陷分析报告,以及进行基准测试并生成基准测试报告。
  Java源代码缺陷分析系统为开发人员提供了一个良好的分析以及处理Java源代码缺陷的环境。通过本系统,管理员用户和普通用户可以实现协同工作,使得代码走查更加方便和高效,从而提高代码的质量和执行效率并减少软件开发的成本,具有广泛的研究意义和应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号