报表展示引擎研究开发

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:caiguoxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
报表是一种用直线、方格、文字、图表、数据等来组织和表示信息的媒介。报表展示引擎是报表工具软件系统的重要组成部分,它控制各种格式报表的产生与输出,它通常由报表生成引擎和报表数据引擎组成。国内外已有许多软件公司从事报表展示工具的开发工作,但是到目前为止,还未见到比较适合中国特点的报表展示工具。因此,进行本课题研究,开发出适合中国人使用的专业、高效的报表展示工具,对于推动我国报表系统软件的研究与发展,提高国产软件的竞争力,具有重要的实际意义,也具有很好的学术意义。作者在解剖、学习国外先进技术的基础上,综合应用Eclipse报表框架技术、iText组件技术、报表生成与展现技术,提出了一个可高效进行报表数据解析和规范性输出的报表展示引擎体系结构,应用面向对象方法进行了报表展示引擎系统的分析与设计。应用UML技术绘制了系统的用例图、类图、包图、顺序图、活动图;制定了命名规则、包及类命名约定;采用报表样式文件与报表数据文件相分离的数据解析模式,设计了数据解析、数据处理、数据导出、报表翻页等系统实现算法。最终在Eclipse环境下,用Java语言编码实现了报表展示引擎系统原型。该系统原型具有数据读入、数据解析、数据处理、数据导出、报表翻页、格式选择和报表打印等基本功能,可应用XML转换技术,将来自报表设计引擎的报表数据转换为HTML、PDF等格式的报表输出。本文详细介绍了作者的研究开发工作及其所用的关键技术。
其他文献
数据挖掘是目前发展最迅速的海量数据分析与处理技术。数据挖掘中的关联规则挖掘得到了人们极大的重视,并且已经在商业领域广泛应用。多维关联规则作为关联规则的一种重要形式
过程层析成像(PT)技术是近年来飞速发展起来的一门新技术,该技术在解决多相流检测问题上具有巨大的发展潜力和广阔的工业应用前景。电容层析成像(ECT)技术是基于电容敏感机理
产品试验台计算机测控系统在制造业中得到越来越广泛的使用,由于具体的产品试验台计算机测控系统的应用有很强的针对性,因此研究这类系统的提高软件可重用性的方法是一个很有
目前的搜索引擎大多是综合性的,收录各方面、各学科和各行业的信息,在反映专题或专业化信息方面很难做到全、快、准。因此课题完成了基于行业的个性化搜索引擎。该论文总体分
计算机技术没有应用到考试上时,组织一次考试至少要经过五步,人工出题、考生考试、人工阅卷、成绩评估和试卷分析,教师的工作量会很大,并且其工作将是一件十分烦琐和非常容易
随着计算机和互联网技术的广泛应用,特别是随着普适计算技术的发展,如何有效地从种类繁杂的网络中,抽取出有价值的信息,让用户通过逐渐融入到人们日常生活的设备(如智能终端
随着计算机技术的进步与发展,云计算作为从分布式计算、网格计算和并行计算发展而来的新兴计算模式得到了飞速的发展。云计算把所有的计算资源、存储资源集中在云端,以便于提供
云计算通过虚拟化技术将基础设施硬件资源虚拟化,形成巨大的资源池,并且以动态可缩放的方式提供给用户。随着云计算基础设施规模不断增加,如何通过资源调度技术减少资源浪费
电气操作票系统的结构大多数是两层或者传统的三层结构,满足不了企业在分布性、可扩展性和异构性等方面的需求。J2EE(Java2 Platform Enterprise Edition)是目前构建企业级应
电能计量管理直接关系到电力企业的经济效益和用户电费的合理负担,电能计量的准确性、可靠性一直是电力部门和用电用户关注的焦点。为进一步提高电能计量的稳定性、安全性及数据传输的可靠性和完整性,本文在深入研究当前电能计量技术和GPRS通信技术的基础上,提出并实现了基于GPRS网络的、融合计算机技术和数据库技术的具有多种功能的电能计量数据采集系统。本文论述了GPRS网络结构和工作原理,在此基础上通过通信方案