像找恋人一样找报表软件

敏捷商业智能 发布于 2010/07/15 18:00
阅读 487
收藏 1

报表是几乎每一个IT项目都需要的功能。从早期的自己开发,到更多的使用第三方报表工具,大部分项目已经认识到使用现成的工具总体在质量和投入上都更优化。那么怎样选择一个报表软件,以求达到最高的回报率呢?我们一起来看看报表软件选择中需要了解和比较的因素。

大部分关于报表软件的信息,无论是厂家自己的宣传资料,还是用户的介绍,大都以比较产品的功能为主。很多恨不得把所有功能列成表,一个一个打勾,然后看谁的勾多。其实在报表软件已经使用了几十年的今天,一项一项的功能对比已经没有太大的意义。因为在对最根本的报表实现上,几乎所有报表工具都可以通过不同的方法提供一个不错的支持。

所以,在验证报表软件的基本功能的前提下,报表软件选择更应该注意一些高层次的理念,方法,和大致以后的方向。即使这个软件只在一个项目里使用,如果选择好了,开发人员往往可以在以后的项目里继续使用同一个工具,从而降低学习和培训的费用。

加载中
0
敏捷商业智能
敏捷商业智能

从产品定位上,可以把报表软件大致分为三类:大而全产品,主要以国外大厂家为代表;国内复杂报表专家;国外专注高效灵活应用产品。

国外大厂家,比如IBMCognos)和SAPBO),虽然各有自己的特点,但它们最大的卖点是我什么都能做。它们宣传的往往是我提供了你所需要的所有BI相关的功能。现实也确实如此,从ETL,数据模型,到报表,DashboardScorecardOLAP,预测等等,基本上你能想到的它都有了。

这类软件最大的优点也正是它最大的缺点。且不论价格上的差别,这些大型BI系统往往要求很高的学习和实施周期。在完成开发之后,它们也往往需要大量的维护和管理。所以它们最适合的还是大型企业级的应用。因为在这些环境里,用户不仅有足够的资金来支持它的应用,而它所带来的优点也可以得到充分的发挥。当数据量和用户数达到一定的等级,一个庞大的系统就真正的显示出它的长处。

国内复杂报表是指那些带有复杂表头,或者不规则表格布局的报表。之所以把这作为自己的一类,是因为在过去的几年里,国内报表在不同程度上都把这个需求作为主攻方向。在国内厂家中,润乾是当之无愧的代表。它提出复杂报表的概念和解决方案后,其它国内厂家纷纷效仿。可以说了解润乾,就了解了国内厂家。

这类产品最大的优点是完全以国内需求为主。一直完全地专心研究复杂报表的解决技术。在很多年的努力很,已经把复杂表格的技术发展到了炉火纯青的地步。如果你需要面临大量的复杂表格开发,国内厂家确是应该考虑的一个选择。

这些产品最大的问题也在于经过这些年闭门研究后,在其它的技术领域已经明显的落后了国际BI的领先技术。虽然润乾在近年也加了一下高级功能,比如OLAP,即时报表设计等,但这些都是其它厂家多年前就已经实现和十分成熟的功能。而一些新的技术,如数据可视化和互动分析,国内厂家都还无暇顾及。

国外大厂家之外,还有一批需要提及的中小规模解决方案。现在一个比较有代表的趋势是提供一个简便灵活,而又功能强大的软件。也就是说,在保持一部分大型BI系统的优势的同时,解决它实现复杂和难于管理的问题。这类软件中最具代表性的是QlikviewStyle Report

QlikviewQliktech的一个以可视化为主的工具。它采取了完全内存的数据处理技术,不需要OLAP或数据库。从而极大的简化了BI系统的实现难度和周期。它所提出的两周实现一个BI系统就是这一理念的典型代表。

Style Report是英网的报表系统。而它的BI软件叫Style Intelligence。在报表基础上,它还包含了及时报表和可视化分析的功能。在功能方面,Style Intelligence包含了大部分Qlikview的功能。最大的不同是它有一个十分成熟的报表工具。在数据处理方面,Style Intelligence采用了云计算的技术,可以支持极大数据量的即时分析。

除了功能之外,这类产品最大的共同点是以提供一个简单高效的环境,让用户可以把总体费用控制在最小。当然,在这过程中肯定也会有一些限制。如果你的项目需要支持万亿级以上的数据,那可能需要一个最大型的系统。不然性能上应该不会有什么问题。

0
敏捷商业智能
敏捷商业智能

从产品理念上,可以把报表软件大致分为三类:BI完整解决方案;纯报表软件;报表+N解决方案。

BI完整解决方案包含了两个方面。首先软件本身包含了大部分和BI有关的功能。更重要的,是厂家的提供整套服务的观念。一部分因为软件本身的复杂性,一部分因为厂家的销售和定位,当你选择一个大型BI软件的时候,通常需要包括大量的服务和支持费用。

纯报表软件基本包括了所有的低端报表产品,比如BIRT杰表,FineReport,数巨报表等等。这类工具通常还在继续完善基础报表功能的阶段。但总体来讲,对最基础的报表设计还是可以达到一个满意的支持。特别是因为这类产品大都是国内厂家,前几年也不断投入在复杂表格的支持上,所以对“中国式报表”的支持往往还是不错的。如果你的项目需要的是单纯的报表工具,同时数据量和用户量都很有限,那这也是一个不错的选择。

0
雪地

学习了,以后用的到!

0
雪地

顶~~~~~~~

接着顶~~~~~~

继续顶~~~~~~~~~~

0
柠檬
柠檬

认识Style Report
Style Report是业界知名的专业报表工具软件,通过Style Report用户可以在Internet/Intranet 环境
中非常方便地构建一个强大的提供企业级的报表系统和多维分析功能。
Style Report采用J2EE的开放标准,其基于Java Servlet、RMI或CORBA的发布机制使得Style Report可以无缝地集成到一个企业的应用系统架构中。企业及开发商均可以非常方便、快速、高质量地开发复杂的业务系统,包括CRM、MIS、ERP、OA等系统。
Style Report全部采用开放式的标准,采用大量开放性的XML存储方式,完全零客户端的使用方式,使用纯java语言开发,用100%的Java Script作为Script脚本,服务协议采用HTTP, SOAP or CORBA,Style Report在业界始终保持着领先的技术优势,其报表工具以其开发的灵活性和开放性能够加快了报表开发的周期,减少了投资。用户可以集成企业内分散的业务数据,制作各类复杂的WEB报表。
Style Report平台适合哪些客户
  Style Report平台即适合于最终客户,也适合开发商。
1) 软件开发商集成Styele Report报表
  开发商可以将Styele Report报表引擎集成到项目中,作为系统中综合查询、统计及WEB报表的解决方案。
  2) 最终客户自主开发报表系统
  如果最终用户有一定的开发能力,可以自己分析业务需求,那么完全可以利用Style Report快速、自主地开发独立的报表应用系统。
  3) 最终客户进行数据整合,制作独立的综合查询、分析系统
  对于政府机关、大的企业集团,在信息化建设过程中,会产生多个数据库,面对分散的数据,领导很难进行决策分析。利用Style Report平台可以将这些数据库集成起来,方便从这些数据库中抽取数据,制作各类WEB报表,供领导分析决策。
 为什么利用Style Report可以缩短开发周期
1)        Style Report开发100%基于开放标准,纯java语言开发,与java环境无缝集成,具有跨平台性。
2)        Style Report提供了完整的开发报表体系框架,包括报表开发和报表管理的模块,即时报表发布。
3)        提供了完善的报表管理功能,包括多级用户权限管理、计划任务管理,日志管理,归档管理等,并且提供以上用户自定义的所有接口。
4)        通过可视化的设计器,可以轻松、方便、快速地实现业务系统里的所有查询、统计及报表模块;并且提供完整API接口,完全与应用系统无缝兼容。
5)        对于特别复杂的业务逻辑,可以通过提供的大量接口方便实现。

中文网站:[URL]http://www.inetsoft.com.cn[/URL]

0
我的爱

恩,说的还行

0
敏捷商业智能
敏捷商业智能

如果你觉得还不错,请你帮忙顶一下~~~谢谢各位~~~~~

0
t
tianyaduan

从产品定位上,可以把报表软件大致分为三类:大而全产品,主要以国外大厂家为代表;国内复杂报表专家;国外专注高效灵活应用产品。

国内复杂报表专家,主要就是解决中国式复杂报表,目前只用过ActiveReports报表

返回顶部
顶部