基于XML的Web报表设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:wessyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业应用中,通常都涉及到大量数据报表的处理,报表作为一种重要的信息载体在企业信息系统中有相当重要的作用。随着Internet的迅猛发展,越来越多的报表将在Web环境下开发和运行。在这种趋势下,如何快速有效的从企业数据库中抽取相关数据,生成Web报表,对于降低企业的运作费用,提供良好的客户服务和提高员工的工作效率有着重要意义。 制作报表的工具很多,常见的报表开发工具主要有:QuickReport,VB中的DataReportDesigner以及一些国产报表工具,如OpenReport等。这些工具在工作原理、使用方式、性能上各有特点,但都存在某些不足之处,主要体现在:报表的种类固定,如增加种类必须改写代码;报表格式不统一,缺乏通用性;对报表格式或数据的微小改动均需调用报表管理工具,效率不高。 本文要解决的问题是如何将Web与传统的客户/服务器结构相结合,又能融合Web技术的开放性、标准性等优点。是一项结合了Web数据库查询、统计和分析的综合应用。其中的关键技术就是Web数据库集成技术,即如何将数据库技术应用于Web。XML是当前最新的Internet数据标准,本文引入了XML技术,提出并实现了一个基于XML的Web报表设计工具和支撑框架。对需要在客户端和Web服务器传输的报表和报表模板进行XML格式化,此外,处理组件之间、处理组件与数据服务之间也使用XML格式化的数据来交互信息。这样,可以减少网上流量,提高系统运行效率。结合XML技术与基于Web服务器的应用体系结构是目前Internet上企业应用的发展方向。
其他文献
在移动通信技术飞速发展的今天,如何在移动通信网络中提供有QoS保障的、基于IP的移动业务,已经成为目前研究的热点之一。在移动网络中,终端的移动性给QoS带来了很多难题。为了更
从ATSC制式高清数字电视标准的体系结构出发,深入研究了ATSC制式数字电视系统的各个组成部分以及后端解决方案的常用框架,这些组成部分既包括ATSC制式数字电视前端发射部分技
随着高性能计算技术的快速发展,I/O密集型应用对高性能计算机的存储子系统的容量、性能、可扩展性和可靠性等方面提出了越来越高的要求,在大数据时代下,海量数据的快速分析处
作为未来计算的一个重要发展方向,云计算依赖于数据中心来为大型网络服务提供海量计算与数据存储的能力。数据中心利用先进的分布式计算技术,将成千上万的服务器互联到一起,
随着智能化时代的到来,计算机软件得到了广泛应用。然而在实际应用中,小到随身手机系统的频频崩溃,大到事关国计民生的铁路信号、飞行控制等系统的不时故障,问题频出。软件系
今天的移动通信用户都希望手中的移动设备能具备更多的功能,无论是高端集成式个人移动数字助理(PDA),还是以低成本和易操作为主要特色的大众化手机,都是如此。目前人们正在积
位置服务(Location Service)是由移动通信网络提供的一种增值业务,通过一组定位技术获得移动台的位置信息(如经纬度坐标数据),提供给移动用户本人、他人或通信系统,实现各种与位
随着现代信息技术、通讯技术和计算机技术的高速发展,数据库应用的范围、深度和规模不断扩大,许多领域积累了海量的数据,数据挖掘技术的研究也得到了空前的重视。 近几年,由于
社会和经济的发展对协作方式提出了更高要求。远程协作由于其高效、快速、廉价、丰富的交互特点,成为CSCW(计算机支持的协同工作)领域的热点之一,研究内容包括支撑平台技术、多
20世纪90年代以来,Internet的飞速发展对电信业产生了巨大而深远的影响,基于IP分组交换的VoIP技术正在成为当前网络应用的热点。H.323协议作为VoIP最重要的协议体系之一,由于其