基于DynamicReports的CTS报表系统的研究与设计

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:liyn000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展及其在各个领域的不断深入运用,报表工具在各行各业的工作生活中都发挥着极其重要的作用。在软件测试领域,测试数据是反映软件质量的直观体现,报表是对数据进行信息浏览、分析、输出的有利工具。由此可见,研究与设计软件测试领域的报表系统具有重要的现实意义。本文首先研究了国内外报表系统研发状况,然后对基于DynamicReports的报表开发的技术路线进行了介绍。接着对代码测试系统(CodeTestSystem, CTS)的报表系统进行了详细的需求分析与设计。将系统主要分为界面、底层数据存储、报表显示和基于DynamicReports插件的报表生成四个部分。其中界面部分是报表系统的入口,底层数据存储部分是报表系统与原CTS的数据连接部分,报表显示和报表生成部分是CTS报表系统的主体部分,报表的生成主要是实现 DynamicReports 的 design()和 createDataSource()方法后进行构建完成的。主要研究点如下:(1)分析CTS报表系统的数据来源,对不同数据来源进行不同的持久化处理;(2)针对CTS报表系统用户的需求,为用户提供的4个基本报表:软件度量表、覆盖率表、测试用例表和回归测试表,并支持word/pdf/html三种报表格式;(3)研究设计支持GJB438B标准的《软件测试说明》和《软件测试报告》,主要包括基本内容的生成和自动目录及封面的生成;本文在CTS上,对上述系统的四个部分的主要研究点进行了开发实现,并且在最后对CTS的报表系统进行了测试。
其他文献
随着互联网的快速发展,我们正处于一个信息过载的时代。传统的搜索引擎技术,已经无法满足人们在现如今时代下个性化的信息需求。为了帮助人们有效地筛选大量信息,推荐系统应
基于deform-3D软件模拟FSW工艺过程的点追踪结果,应用多相场模型与KM位错模型结合的方法,模拟了不同工艺参数下的6061铝合金FSW焊核区正中心的动态再结晶与晶粒生长,并通过相
会议
建立了外加复合磁场作用下的GMAW电弧及熔滴数值模型,主要包括焊丝、喷嘴、电弧、工件等,其控制方程主要包括质量连续性方程、动量守恒方程、能量守恒方程、电流连续性方程、
随着物联网技术的迅速发展,作为物联网的一个重要分支的无线体域网技术也越来越受到各领域的广泛关注。另一方面,人们对高品质的生活以及现代化的服务的追求也在很大程度上促
云计算作为一种新兴的计算模式,加之身上的商业特性,成为国内外商业和专家学者研究的一个热点。云计算系统的结构非常复杂,任务调度作为云计算中一个关键的技术,研究任务调度
本文建立了一套厚板磁控电弧窄间隙TIG焊接自动控制系统,通过交变磁场控制焊接电弧周期性左右偏转,避免出现侧壁未融合等缺陷。介绍了磁控电弧窄间隙TIG焊的原理,根据该工艺
计算机应用的普及及网络技术的迅猛发展,人们已经能够利用这些技术来进行在线考试或者计算机化考试,以减轻教师的工作负担以及提高工作效率,提高考试的质量,从而使考试更趋于
党的十八大提出加强基层服务型党组织建设的重大任务并以此来指导党的基层组织建设。十八届三中全会将协商民主作为政治体制改革的重要内容进行了部署。新形势下,协商民主成
随着软件测试技术的发展,为了尽可能早的发现和修复软件中存在的缺陷,许多企业和研究机构都使用了基于静态分析技术的代码缺陷检测工具来检测代码中存在的缺陷。但是,由于代
目的——在多粒度粗糙集模型的基础上,通过引入泛系算子将任意二元关系转化为等价关系,提出泛系并联粗糙集模型。然而在决策时,泛系并联粗糙集模型存在以下三个缺陷:泛系析取