以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 Web挖掘技术 』 (http://bbs.xml.org.cn/list.asp?boardid=69) ---- 关注finereport之国内外报表产品现状及比较[原创] (http://bbs.xml.org.cn/dispbbs.asp?boardid=69&rootid=&id=125571) |
-- 作者:ilovefine -- 发布时间:9/2/2012 8:00:00 PM -- 关注finereport之国内外报表产品现状及比较[原创] 无论是企业还是政府机关,上级要监管、考核下级,通常的做法是要求下级定时保送一些报表,然后对这些报表进行分析统计。例如税务、财政、交通、建设等部门,都有大量的年报、月报、季报甚至周报、日报等,要求下级层层上报;又比如银监会监督各商业银行,也需要各行定期保送报表;再比如,各统计局也要求企业定期保送大量统计报表,然后再汇总分析,生成本地区的统计报告。由此可见,报表上报汇总的应用需求,在我国是普遍存在的。 目前国内外的报表产品市场正方兴未艾,各种报表工具随着企业业务拓展和电子商务的兴起也将拥有更广阔的发展前景。但是报表市场内部的竞争却也是相当激烈,下面就为大家盘点一下国内外市场上的主流报表产品,也为用户选择报表工具提供一些借鉴。 在计算机时代,报表的准确定义是这样的:用表格、图表等格式来动态的显示数据。用一个公式来表示,即为:报表=多样的格式+动态的数据。一开始人们用excel或word等软件来编辑制作报表,但随着数据量的增大、对报表格式和动态加载数据的要求,这些软件已不能满足人们的需求了,于是就产生了专业的报表工具:数据库软件和报表软件。 数据库软件,像SQL server、my SQL、DB2、ORACLE,它们拥有动态变化的数据,但是这类软件一般只会提供最简单的表格形式来显示数据。他们远不满足企业的要求,于是才出现了“格式多样化”的报表软件。报表软件需要有专门的报表结构来动态的加载数据,同时也能够实现报表格式的多样化。报表软件提供了丰富的报表展现方式,还提供了数据的分析辅助,可以认为,报表软件就是BI的展现模块,可以帮助决策者进行各种分析。提供各种数据支持。 PART 1. 国内产品 由于中国式报表数据量大、项目复杂,一般国外的报表软件都难以满足用户的要求,所以国内企业对于国内产品的依赖性还是比较明显,因此还是先介绍国内的主流产品。 A. FineReport 南京帆软软件公司是一家拥有年轻有活力的研发和协作团队、以创新和诚信为理念、关注细节和服务的公司。他们的产品采取类excel的设计界面,而且从用户需求出发,产品简单易学,而且图表等功能都相当强大。最难得的是,他们公司的售后服务和技术支持做得相当人性化,问题解决速度很快。所以业内一般认为Finereport是打破洋报表三足鼎立局面的一大代表。它的主要特点是采用三层架构,支持多人协同工作,数图综合分析等决策支持便捷,支持多数据源和多源分片,打印支持一般格式的同时还首创Flash打印,打印效果很好。他们现在的最新产品是FineReport7.0,这是一款集B/S报表设计器、移动BI、表单模式参数设计三大亮点于一身的革命性报表软件产品,他的问世使得报表的设计、制作和查看更加便捷和人性化。 缺点:开发过于细致,使得某些功能略显多余。 B. 润乾报表 润乾报表是FineReport的主要竞争对手,也是打破洋报表三足鼎立格局的又一代表。它的产品有润乾、快逸、博计三个主要的报表工具,其中快逸报表是一款以低端客户为主,以占领和扩大市场为目的的。润乾的设计支持中国式复杂报表,以强大的数学理论为基础,这要求学习者有很强的数学能力。润乾报表设计方式依赖手写表达,终端服务器在公司总部,依靠公司技术人员进行数据处理和运算,但是有时使用用户多就会造成相当大的压力。他们的产品在图表表达和美观、报表界面人性化、公式兼容、填报功能和系统集成等方面相对与帆软还是有一定的薄弱。 缺点:学习曲线比较长,学习难度大;运算处理在服务器端,用户增多会造成性能降低。 C. 用友华表(Cell) Cell产品分Cell组件和Cell插件两个姐妹产品。Cell组件适用于开发Windows报表应用程序,适用于VB、VC、VF、.NET、Delphi、C++Builder、PowerBuilder等开发工具;Cell插件适用于开发B/S结构的网络报表程序,支持ASP、ASP.Net、JSP、VBScript、JavaScript等语言开发。Cell组件、插件(ActiveX控件)是北京用友华表公司在长期开发实践的基础上推出的功能强大、技术成熟的报表二次开发工具,有700多个编程接口,实现报表自定义,报表显示、打印预览、打印,图表,公式,自定义函数、资源本地化等强大功能,能够完全读写Excel文件。用友目前主推用友BQ商业分析,涵盖全面的BI服务,为企业搭建一套完善的辅助决策分析体系,充分释放业务信息的潜力,从而帮助业务用户优化决策制定流程,获得竞争优势。同时,用友BQ提供丰富的用户体验形式:手机、iPad、大型多点触摸屏,都能利用恰当的信息,灵活快速地响应企业管理变化。 缺点:1. 代码工作量大; 2. 对.NET支持不好;因为自身技术路线的原因,对J2EE支持也不够完善; 3. 只支持Windows服务器; 4. 对于SQL语句的支持不够,需要自定义数据库方法,加大了开发者二次开发的代码量; 5. 组件稳定性差,为二次开发带来测试隐患; 6. 华表对大量的数据处理显得能力不足; 7. 其支持B/S模式的开发插件是客户端组件(activex),每次从升级都要重新安装;而且activex会将报表计算工作全部集中在客户端,对客户端硬件要求非常高; 8. 缺少了应用中比较重要的“数据源采集”和“数据模型”这两块; 9. 报表属性方面,不支持数据缓存,不支持报表计算之前和之后的运算脚本; 10. 单元格属性方面,不支持单元结束前后运行的脚本,不支持单元现实间距,仅支持6种单元格控件,不支持应用程序运行脚本; 11. 报表设计上,不支持分组交叉报表、主从报表,不支持多表数据,对套打仅简单支持 12. 报表展现不支持导出图片,不支持flash打印 13.填报只支持代码保存模板数据,而非提交到数据服务器,而且不支持多表数据源 D.e表 e表号称水晶报表杀手,分为e表 for .NET和e表 for Java两个版本,分别用c#和Java语言实现。它的核心特点如下:无须复杂的 SQL 语句或编程就能实现复杂的统计报表,在HTML页面中可视化的设计和运行报表,可视化设计查询条件表单(即报表参数表单),后台用纯c#语言或Java语言实现和.net程序或Java程序无缝集成。e表是纯 .NET的报表工具,在.NET环境下可以无缝嵌入应用系统,用户可以通过报表设计器直接设计各种复杂格式的报表,在运行时通过报表服务器自动提取数据生成报表,可以通过Web方式展现、打印、导出。e表内置了一个强大的表单设计器,使用它可以可视化地设计报表的查询条件的输入界面。e表的报表设计器也是在IE浏览器中直接运行的。这样用户可以很方便地将报表设计器嵌入到自己的产品中。 缺点:对浏览器和服务器的要求比较严格 E. 杰表 杰表是一款针对中国式报表需求特点,融合多项先进创新技术,打造的新一代企业级web 报表平台。杰表报表平台经过多年研发,多次改版后已经成为功能完备、相当成熟稳定的产品。不仅如此,杰表坚持在报表平台的性能和易用性上做出特色,使用杰表报表平台可以快速构建基于web的统计、查询、分析应用系统, 杰表采用纯java实现,具有很强的二次开发能力,是j2ee应用开发商理想的报表开发工具。 缺点:1.报表:不支持主子报表,对于复杂分组报表也支持的不好; 2.数据源:不支持多源数据源; 3.图表:不支持地图、甘特图、股价图、仪表盘,不支持图标交互; 4.打印:不支持flash打印; 5.普通版不支持填报; 6.参数:不能动态显示参数控件。 F. 数巨分析系统(Max@X Analyser) Max@X Analyser(数巨分析系统)是一套基于互联网络(Internet)构架的数据分析软件产品,其集成版专门针对软件企业的应用开发与无缝集成而设计,以“九大模型组合+柔性化报表加工算法”的独特思路,适应了千变万化的报表需求,帮助软件企业在自身产品中快速完成复杂报表设计与人性化OLAP分析创建,从而增强了软件产品的争实力。 数巨系统主要以报表(Reports)、联机数据分析(OLAP)、服务器引擎(Server Engine)、应用服务器(Analyser Server)四部分组成。而其中的MAX Reports是一套功能强大且简单易用的专业报表开发工具与数据分析工具。数巨报表支持Web方式下的应用,并成功地解决了B/S架构软件中报表制作、预览、打印及导出文件等难题。使用或集成数巨报表,可以高效率地进行进行Web报表的制作、打印(包括表格和票据等的套打),并能存取、分析、分享数据,以及转换、分发、管理报表。 缺点:1. Max Reports是控件式报表,内核使用fastreport,故而存在版权问题; 2. Reports是条带式设计风格,格线对齐困难,无法零编码实现非线性报表; 3. 不能导入excel;Reports不是纯java开发的,不能做到嵌入式的集成; 4. 支持填报,但填报编辑风格少,没有下拉数、动态过滤等功能。 G. Esensoft 主要产品有BI@Report和i@Report.。i@Report是网络化的报表收集统计分析平台,允许用户任意设计报表样式,并通过报表服务器实现数据报送、汇总、分析等一条龙服务。BI@Report是基于B/S架构的BI平台,严格遵循数据仓库(DW)商业智能(BI)的理论和技术架构,允许用户创建并管理多维数据模型,并实现各种灵活的数据展现和数据分析。BI@Report功能完善,操作简便,展现丰富美观,且充分根植本土文化。 借助BI@Report,用户可以方便快速地构建强大的数据分析、预警监控、报表展现、门户展示等系统,规划数据仓库主题模型,建立多维数据集市,实现各种灵活的多维分析。借助BI@Report,用户可以方便快速地构建强大的数据分析、预警监控、报表展现、门户展示等系统,规划数据仓库主题模型,建立多维数据集市,实现各种灵活的多维分析。可实现在任何时间地点通过浏览器来观看报表、统计图等分析结果。基于浏览器的精确打印,支持EXCEL、PDF等形式的报表输出,并且可以方便的进行存储和分发。 缺点:BI系统主要适用大型企业,价格昂贵; 不支持Flash打印功能;数据填报功能不突出 H. ChinaExcel ChinaExcel采用MVC模式,数据模型和View完全独立,使用ACTIVEX技术,在WEB上面使用HTTP技术,支持B/S与C/S展示,自主开发,强调升级周期短,每月都会更新。大型企业级报表软件,真正实现用户自己定义报表的功能,包括自定用户界面、字段等各种功能。支持统计报表应用、文档管理、各类表单定义(借款单、用车申请单等)、数据上报、合同管理、工程进度管理、用户自定义统计报表、Excel导入导出等各项功能。用户可以通过此开发工具开发C/S应用和WEB应用,设计报表模板、生成对应的vb、delphi、c++Builder、vc、asp、asp.net、jsp、php等工程项目,并测试工程项目等。通过可视化脚本定义控件,不用编写代码,直接生成各类脚本,大大简化各类脚本的定义,完成各类复杂的统计报表。另外,他们自主研发的ChinaExcel Chart是一个独立的图表控件,操作方式和展现方式完全类EXCEL的图表控件。其中报表组件和报表插件中也有自带的图表功能可以使用。 缺点:1. 每月更新造成客户端的使用功能滞后,升级换代也比较麻烦; 2. ACTIVEX的报表计算工作全部集中在客户端,对客户端硬件要求非常高; 3. 图表控件加重服务器的负荷,不利于大量数据的处理。 PART 2. 国外产品 A. Crystal Report BO依靠水晶报表强大影响力,完整商业智能解决方案,sap优势客户资源,和水晶易表,在有高端BI需求(非近报表层次)的最终用户那里有一定影响力,在软件公司中市场影响力一般。SAP Crystal Server具备强大的数据发掘、报告和仪表盘管理功能,可帮助各个级别的业务用户制定出更加明智的决策。该软件集 SAP Crystal Reports 软件的灵活性、SAP Crystal Dashboard Design软件的丰富性以及 SAP BusinessObjects Explorer 软件的强大功能于一身,使您只需通过一个入门级 BI 解决方案即可灵活直观地访问业务数据。通过使用 SAP Crystal Server,最终用户可以通过 Web 随时安全地访问企业报表和业绩仪表盘。您可以部署已有的最终用户门户或使用提供的任一门户集成套件。管理员还可以使用基于 Web的中央管理控制台管理、保护和配置该软件系统。水晶报表中国版是我国国内市场报表工具的鼻祖。1988年开始开发,93年随着微软的VB一起发行。随着VB的流行,它几乎在一夜之间成为报表软件业的标准。2000年初, 作为水晶报表工具的java版本JReport面世,因为CrystalReport没有对应的java版。 SAP Crystal Server的技术参数: 处理器:2.0 GHz 双核 64 位 CPU 或更高配置。 内 存:6 GB 内存或更高配置 磁盘空间(大约): 6 GB:默认安装,仅包含英语。 9 GB:默认安装,包含所有语言 操作系统:Windows: Server 2003 x64 SP2、Server 2003 R2 x64 SP2、Server 2008 x64 RTM 和 SP2、以及 Server 2008 R2 x64 RTM Linux: Suse SLES 10 x86_64 SP2、Suse SLES11 x86_64 和 Red Hat EL 5 x86_64 Update 浏览器: IE 7、IE 8、Firefox 3.5、Firefox 3.6、Safari 4.0 缺点:1. 条带状拖拽式的设计风格,各线对齐麻烦,很难处理表头复杂的报表; 缺点:still can't satisfy中国式复杂报表 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
8,585.938ms |