报表引擎系统研究开发

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:newtonmark
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
报表引擎是报表工具软件的核心组成部分,它控制报表系统的运行过程,为灵活多变的企业级报表展示提供强有力的软件支持。在研究报表引擎工作原理、Eclipse插件、RCP、XML、OSGI等相关理论技术,剖析国外先进报表引擎系统的基础上,作者提出了基于滑动窗口协议的报表引擎实现方案,设计了一个具有一定特色的报表引擎系统体系结构,编码实现了一个可在Windows环境下运行的报表引擎系统原型。该报表引擎具有报表运行引擎、策略引擎、展现引擎等基本软件模块,可实现报表请求、格式定义、引擎定义、引擎运行、引擎监控、引擎输出等基本报表工具功能。该系统原型为进一步开发实用报表系统奠定了良好基础。本系统基于面向对象技术开发,采用UML建模语言进行了报表引擎系统的分析与设计,绘制(编写)了系统用例图及其用例描述、类图、包图、活动图等文档;应用伪代码方法设计了主要软件模块的实现算法。最后在Eclipse V3.2环境下,用Java语言实现了软件系统。本文将详细介绍作者的上述研究开发工作。
其他文献
Cache是计算机系统中最成功的概念之一,其研究和应用的历史很长。在不同的应用和访问请求模型特点下,分别发展出很多不同cache替换算法。流行的cache替换算法有:利用访问序列的
在无线传感器网络中,一般节点能量有限且没有能量补充,因此节能是设计无线传感器网络协议的重中之重。作为较为底层的MAC层直接与物理层打交道,MAC协议的好坏直接决定了网络
无线传感器网络是一种新的信息获取和处理技术,它具有自组织、快速展开、抗毁坏性强等特点,在军事、环境监测、医疗健康、工业控制等方面有着十分广阔的应用前景。近年来,随
医学断层图像三维可视化是可视化计算中的一个重要应用领域。现代CT医疗影像设备所获得的医学体数据量越来越多,使得三维可视化所处理的数据量巨大,因此,在保证图像质量的前
当今数字化时代,信息数据量呈现爆炸式膨胀。随着传统本地磁盘存储方式已无法适应要求,新的存储技术开始逐渐发展起来,存储区域网络成为当前网络存储技术发展的主流方向,而基于iS
基于样图的纹理合成是近年发展起来的一种新的纹理合成技术,用于解决传统方法中出现的接缝、扭曲以及参数调整等问题。它在图像编辑、破损图像的修补、数据压缩、网络数据的
随着互联网技术的迅速发展,互联网的应用模式也从最初的页面Web、应用Web,发展到Web服务。然而单个的Web服务已难以满足实际应用的需求,如何组合已有的服务,形成新的服务,已
本体映射是本体重用和本体集成的关键环节,这项技术的发展对语义web中本体查询、推理等应用具有重要意义。本文将着重对此进行研究。首先,简要介绍了课题的研究背景,总结了本
《代理银行财政集中支付系统——银行业务子系统》是配合财政支付系统改革的银行端业务应用系统,该系统实现了财政对银行的业务需求,包括:额度管理、凭证管理、授权支付、直接支
在信息化社会里,特别是随着电子商务,电子政务的发展和广泛应用,信息安全显得格外重要。为了保证电子支付、电子合同、电子投票、电子文件等电子信息的安全性,数字签名随之产生。