- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Web报表系统研究背景意义及国内外现状
TOC \o 1-3 \n \h \z \u 1研究背景
2国内外发展的动态
3研究的意义
1研究背景
随着Internet的广泛应用,电子政务、电子商务以及企业ERP(Enterprise Resource Planning)得到迅猛发展,数据的采集、传输、展示、交互、等问题显得越来越重要。报表作为一种信息组织和展示的有力手段,是企业信息系统的重要组成部分。据不完全统计,企业系统的实际应用中,有60%以上与报表相关。报表系统在各行各业中都有很广泛的用途,是进行信息浏览、分析、打印的有力工具。随着WWW(World Wide Web)技术的发展,企业系统从传统的客户端/服务器结构逐步向Internet转移,企业信息系统也正向基于Web的信息系统进行转变,越来越多的报表应用将在Web环境下开发与运行。
以往的报表系统中,业务逻辑与报表处理过程混杂在一起,任何一个需求或逻辑的改变都必须重新修改、编译这个报表程序才能完成。随着开发人员的不断完善,出现了多种报表设计器、生成器之类的工具,可以方便、快捷地实现需求。但创建的报表程序同样存在一下弊病:
1)开发出的报表程序功能有限,应用程序的交互界面、业务逻辑、数据库的处理操作没有分离,是混杂在一起的,属于是强耦合,维护升级相当困难。
2)静态确定报表的计算过程,报表无法在运行事动态改变,因而无法应对企业动态、复杂、多变的需求。一旦新的需求出现,或者运行时的环境发生改变,整个程序可能需要重写。
3)使用这类工具设计报表,经常使我们面临这样的处境:“简单设计,复杂实现,痛苦维护”,伴随着此类报表数量的增多,对报表系统开发与维护的工作量将成倍增长。
4)在企业内部大量存在使用了多个面向不同应用系统的情况,比如生产系统、财务系统、人事系统等,通常它们是独立的,无法整合,系统间数据无法通讯,或只能实现少量的信息交互,大量信息交互工作需要手工来进行。
因此,开发一个报表系统,显得日趋重要。这样的报表系统可以轻松地做到与数据库和平台无关。
2国内外发展的动态
近年来,国内外各个领域对于web报表的研究也在逐渐增多,不过传统的报表工具主要采用C/S结构,而面向web的报表系统需要采用B/S结构。借助于web报表工具,就能随时随地的使用浏览器去访问各种数据资源。目前,主流的报表工具有很多,国外主要是Crystal Report、Brio、MSTR、Jasper Report等,国内主要的是杰表、中创等。
国内外主要报表工具的分析和比较:
1) Crystal Report
水晶报表,是目前业内最专业功能最强的报表系统。它除了强大的报表功能外,最大的有点是实现了与绝大多数流行开发工具的集成和接口。水晶报表可以将报表制作功能与web及windows应用程序结合,利用各种资料来源,建立简报品质的精良报表。此外它还具有快速处理报表和可弹性传送报表等功能。但是就其目前在国内使用的情况来看,又有许多的缺点。一是不能很好的处理多数据源关联交叉的的报表样式,水晶报表的处理机制是通过写很复杂的视图来或利用子报表来解决,这样的处理方式具有很大的局限性,无法满足格式上的要求。二是国内报表习惯于excel的表格格式,不能很好的处理大量的excel文件,所以这也成为水晶报表的一个限制因素。三是水晶报表的部署需要独立的服务器,国内的大量信息系统,特别是java项目,希望报表产品很容易的部署在大型主机或者大型应用服务器集群上,可以把应用服务器体系高性能的充分利用,水晶报表在这方面也有不足。
2)Fine Report报表软件
Fine Report是一款纯Java编写的企业级web报表软件工具。它能够全面支持主流的B/S架构以及传统的C/S架构,部署方式简单而灵活。Fine Report提供了易用且高效率的报表设计方案,采用主流的数据双向扩展,真正无编码形式设计报表;强大的报表展示功能,并且提供完善的报表权限管理,报表调度管理。具有完备的报表填报功能,支持多级汇总填报。但是Fine report报表工具也有很多不足的方面,一是Fine Report定位基础报表工具。权限、用户、门户这类东西报表管理和应用功能,这些被认为应该由开发商或其他系统来实现的,Fine Report报表开发很少。二是Fine Report目前只提供C/S的java报表设计器,不能做到所有的B/S的报表设计。三是Fine Report报表目前不能解析xml格式数据,需要使用Java程序数据源。
3)杰表
该报表工具是根据中式报表的需求特点,采用多项创新技术研发的报表分析应用系统的快速开发平台。使用该开发平台可以在用户现有业务流程、现有应用系统、现有数据库的基础上,快速定制出符合用户需求的基于web的报表分析、查
您可能关注的文档
- superkids1-综合复习资料.doc
- TheMonster课文翻译资料.doc
- TheSadYoungMan中文翻译资料.doc
- TheShadowlandofDreams原文和翻译资料.doc
- TouristsNancyMitford翻译资料.doc
- Unit14568翻译资料.doc
- Unit14IremembermeetingallofyouinGrade7.SectionB1a-1e教案1资料.doc
- unit4AVirtualLife资料.doc
- Unit6electricity资料.doc
- Verilog中的一些语法和技巧资料.doc
- 2025届高考语文专题复习:小说阅读经典题型专题.pptx
- 2025届高考语文复习:图文转换+课件.pptx
- 2025届高考语文一轮复习专项:写作专项记叙文写作之环境描写精炼课件.pptx
- 2024-2025学年山东省日照市莒县八年级(上)期中历史试卷.doc
- 2024-2025学年河南省濮阳市清丰县多校九年级(上)期中历史试卷.doc
- 2023-2024学年山东省枣庄市滕州市八年级(上)期中历史试卷.doc
- 2024-2025学年天津市红桥区八年级(上)期中地理试卷.doc
- 2023-2024学年山东省临沂市兰山区八年级(上)期中地理试卷.doc
- 2024-2025学年江西省南昌一中九年级(上)期中历史试卷.doc
- 2023-2024学年河北省承德市兴隆县八年级(上)期中生物试卷.doc
文档评论(0)