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

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

作者:师大云端图书馆 时间:2021-06-30 分类:参考文献 喜欢:1285
师大云端图书馆

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

【参考文献】
[1]韩骏.正确的写作—裘山山综论[D].四川省社会科学院,文艺学,2014,硕士.
[2]欧阳杰.高品质苎麻精干麻生产新技术及工艺研究[D].华中科技大学,生物化工,2013,硕士.
[3]奚鹤.经济型彩色沥青结合料及其混合料路用性能研究[D].长安大学,交通运输工程(专业学位),2013,硕士.
[4]王睿偲.图式理论指导下的图表法在中专英语听力教学中的应用研究[D].沈阳师范大学,外国语言学及应用语言学,2013,硕士.
[5]范立娟.公共部门人力资源管理的激励机制研究[D].燕山大学,行政管理,2014,硕士.
[6]刘彦清.红外消旋检测装置的光学系统设计[D].西安工业大学,精密仪器及机械,2014,硕士.
[7]鲍发臻.榄香烯对H22细胞株中组蛋白H1的潜在影响[D].大连医科大学,中西医结合临床,2012,硕士.
[8]张云峰.多频段点对点数字微波通信中继站的研究[D].大连海事大学,电路与系统,2004,硕士.
[9]高媛,陈建斌,陈立潮.一种基于多层概图的高维聚类算法研究[J].计算机应用,2004,S1:87-88+94.
[10]骆钦华,骆英.中国何时出现杆秤?——《漫话杆秤》之三[J].中国计量.2005(03)
[11]张和,周成国.电信企业CRM征信模式分析[J].通信世界,2005,46:24-25.
[12]黄文超.蓝绿激光通过粗糙海面的传输特性研究[D].西安电子科技大学,无线电物理,2012,硕士.
[13]百川.石墨烯薄膜离子筛研究获进展[N].中国化工报,2014-03-17002.
[14]武珍平.数控加工中仿真技术的应用[J].品牌(下半月),2015,01:195.
[15]丁丽.丹东市初中生群体的媒介素养现状研究[D].辽宁大学,新闻学,2012,硕士.
[16]宋海胤.弗洛伊德精神分析理论视域下的《天注定》[J].艺术科技,2014,10:99+211.
[17]邓尖凤.基于SOA架构的RIA WebGIS系统设计与实现[D].中国地质大学(北京),地图制图学与地理信息工程,2014,硕士.
[18]王明聪.卖方分析师利益冲突研究[D].复旦大学,财务管理,2012,硕士.
[19]冯晓兰.“武安七步沟”风景区景观设计特征研究[D].河北大学,设计艺术学,2014,硕士.
[20]尹艺桦.我国地方电视民生新闻栏目研究[D].重庆大学,传播学,2014,硕士.
[21]张伟花.热处理对石墨烯薄膜结构及电阻性能的影响[D].太原理工大学,2013.
[22]房骥.基于多核CPU的软件无线电平台研发及应用技术研究[D].北京交通大学,2013.
[23]刘长林.基于代理模型的车轮断面外形多目标优化[D].北京交通大学,2014.
[24]李彦俊.基于拟静力荷载试验响应的桥梁损伤识别方法研究[D].重庆交通大学,桥梁与隧道工程,2012,硕士.
[25]刘洋,李承楚,牟永光.任意偶数阶精度有限差分法数值模拟[J].石油地球物理勘探,1998,01:1-10+138.
[26]新型.苏州纳米所高密度三维石墨烯制备取得新进展[J].化工新型材料,2014,01:181.
[27]李明峰.论格式塔心理学在新闻摄影传播中的运用[D].广西大学,新闻学,2004,硕士.
[28]杨自权.自体骨髓间充质干细胞移植修复兔关节软骨损伤的实验研究[D].山西医科大学,骨科,2003,硕士.
[29]张驰.300MW核电主泵维护装置及工艺关键技术研究[D].浙江工业大学,机械工程,2011,硕士.
[30]宋毅.基于遗传算法的生产调度方法及其软件实现[D].浙江工业大学,2003.
[31]武善勇.反垃圾电子邮件技术体系初窥[J].广东公安科技,2005,01:46-49.
[32]罗公亮.以太网技术的最新发展(上)[J].冶金自动化,2002,06:1-5.
[33]毛璇燕.论夫妻共有房屋的认定与分割[D].华东政法大学,民商法学,2012,硕士.
[34]张世晖,刘天佑,顾汉明.用人工神经网络识别火成岩[J].石油地球物理勘探,2003,S1:84-87+138.
[35]张星.不同形状纳米粒子与生物膜相互作用的研究[D].山西师范大学,化学,2014,硕士.
[36]李辉超.兔耳增生性瘢痕中Th1/Th2细胞相关趋化因子表达及咪喹莫特对其表达影响的研究[D].第四军医大学,外科学(专业学位),2014,硕士.
[37]王丙坤.玉门地区可控震源“双初至”“多初至”问题浅析[J].石油地球物理勘探,1994,S1:149-152+174.
[38]张晓帆.文化功能对等理论下的汉语‘寿’语义与可接受性的研究[D].吉林大学,外国语言学及应用语言学,2014,硕士.
[39]邓杰.参数向量优化问题有效解映射的平静性[D].重庆大学,运筹学与控制论,2014,硕士.
[40]周雯.吉林省广电车辆管理系统的实现[D].吉林大学,软件工程,2013,硕士.
[41]刘晓伟.改性PVDF离子交换膜吸附Cu(Ⅱ)和Ni(Ⅱ)的研究[D].燕山大学,化学工程,2012,硕士.
[42]熊龙雨.移动互联网环境下大学生思想政治教育研究[D].华中科技大学,马克思主义基本原理,2012,硕士.
[43]段俊涛.文脉延续视角下景观设计元素在遗址公园中运用的审视[D].西安建筑科技大学,设计艺术学,2013,硕士.
[44]钟樑.论我国新股发行审核制度的改革与完善[D].华东师范大学,经济法学,2013,硕士.
[45]范朝纲.轿车车载扬声器声场数值模拟及实验研究[D].沈阳航空航天大学,机械设计及理论,2013,硕士.
[46]王洪斌,王艳.机械臂带角度修正的开闭环迭代学习轨迹跟踪控制(英文)[J].自动化学报,2010,12:1758-1765.
[47]曹亚,朱小立,赵婧,李昊,李根喜.肿瘤标志蛋白的电化学分析[J].化学进展,2015,01:1-10.
[48]师江涛.基于人员逃生公路隧道火灾控制风速研究[D].长安大学,建筑与土木工程(专业学位),2013,硕士.
[49]王莎.基于标签的模糊匹配微博人脉挖掘算法[D].湖南师范大学,软件工程(专业学位),2013,硕士.
[50]刘强.我国医疗设备营销战略研究[D].首都经济贸易大学,工商管理(专业学位),2014,硕士.

相关推荐
更多