以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  [原创]Java报表工具选型记  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=43306)


--  作者:qiaodaohu
--  发布时间:2/16/2007 1:17:00 PM

--  [原创]Java报表工具选型记
第一天
中午(阳光明媚,万里无云的天空中漂浮着朵朵白云……),老大交待任务,说目前一个项目中报表太多,而且这个用户太难缠了,考虑买个报表工具对付一下。因为我在几年前用过水晶报表,是部门内唯一接触过报表工具的人,所以工具选型这个光荣任务就非我莫属了。
本来准备下午开始的,结果临时被售前部门的人拉去当苦力,帮忙写方案,弄到晚上10点多才结束。算了,明天再说吧。
第二天
昨晚电话问了几个朋友,有一个说用过Actuate,但是对中文支持不是很好,还有一个给推荐了Style Report,说是Java报表的祖师爷,但他自己没用过,也是听说的。看来今天的任务很艰巨。
在Google里胡找了一通,大多数内容都是关于开源报表的。最后发现最有价值的还是Google上一溜排的报表工具广告,厂商还不少,这么多,总会有一两家合适的吧。
除了广告,也去几个技术论坛看了看相关的技术帖子,发现没太大意思,大部分帖子都是厂商的枪手贴。花了大半天,初步确定六家:水晶、杰表、数巨报表、Style Report、如意报表、润乾报表。看看时间,已经是下午3点了,开始下载试用版。除了Style Report和润乾以外,另外几家都可以在网站上直接下载。Style Report和润乾要先登记,登记后说等通知,有点烦人。还好下班前这两家都先后来电话,说给我发了Mail,在Mail中给了下载地址和授权文件。公司网络速度比较慢,到下班才刚下载一半,开着机器走人,明天再说。
第三天
今天周六,可以清清静静地干一天活。上午来一看,几个产品都下载完了,开始安装。今天的任务就是把几个产品都跑一遍,重点看看功能差别。
先看的水晶报表,多年不见的老伙计了,一见面还是觉得亲切。界面上感觉没有什么变化,简单看看联机文档,功能上比原先我用的时候丰富了一些,比如多了格式刷,还有漏斗图之类的。但总的来说,变化不大。
然后看的杰表,感觉在界面设计上和水晶报表的有点类似,看了一下附带的样例,做得挺漂亮,分组、交叉这些常用的报表都有,但是没有看到什么有特色的例子。
接下来看的是数巨报表,看了看它的例子,比杰表的要多很多,给我印象比较深的是对数据的控制能力很好,可以在报表运行时根据逻辑来动态建立SQL取数据,另外对多数据源集成展现的支持也不错。
Style Report据说是最早的Java报表,发展到今天,不知道廉颇尚能饭否,对它的期望值还是很高的。挑了几张比较复杂的样例看一看,感觉设计思路很清晰,特别是在数据的跨行列处理方面。看到好几张样例和我现在手上拿到的客户报表原型很接近,这让我很兴奋。
如意报表给我的感觉和杰表差不多,提供了一些常用的模型,但是没有什么特色表现出来。
最后看的是润乾,找样例花了半天时间,目录结构藏得也太深了一点。不过样例做得很好,做例子的人是下了功夫的。整体功能和Style Report的表格功能差不多,模仿得还是比较到位的。象多数据源的交叉表拼接、行列运算等细节功能,设计得也很周到。
今天花了一天时间,收获是排除了杰表和如意报表。剩下的几个产品,明天准备详细研究一下。
第四天
今天开始详细研究水晶报表、Style Report、数巨报表和润乾报表。
研究的方法是两个,一个是看文档,基本上各家产品最有优势的地方,在自己的产品白皮书上都不会吝惜笔墨的,这是最省力的办法。还有一个是比较试用版提供的样例,同样的道理,在样例中最能体现各个产品的特色,我只要看看一个产品的样例功能在其他产品样例中有没有对应设计,就可以大致了解这些产品的优劣了。
最后比较结果如下:
按此在新窗口浏览图片
应该说,水晶报表是有点落伍了,这大概和它被BO收购后,成为BO家族一个部分有关系,很多功能由它的家族兄弟来负责了。
在报表设计方面,Style Report、数巨报表、润乾报表差不多是各有优势,不相上下的。
但是在应用便捷性方面考虑,润乾相对薄弱,没有Portal的结果就是每做一张报表都要另外编程写调用,工作量很大,而且如果用户自己想增加报表的话,因为没有编程基础也不可能实现,这样最后还是要麻烦我们。Style Report和数巨报表这方面就做得比较好了。
另外还有一点,就是Style Report和数巨报表都属于分析型报表,属于BI产品范畴,而润乾报表则属于低端的展现型报表。尽管目前项目中没有分析功能要求,但考虑今后客户需求发生扩展时的顺利过渡,还是用分析型报表稳妥一些。还有就是毕竟分析型的产品需要更高的技术含量,从这个角度上来说,Style和数巨的技术实力应该比润乾要强,这也是促成我下决定的重要因素。
今天的收获就是:基本确定两个目标:Style Report和数巨报表。
第五天
今天重点是了解各个产品的成功案例。
Style Report提供的应用案例有:2000年悉尼奥运会和2002年美国盐湖冬季奥运会的比分发布系统报表平台、ABB、云南电力、宝钢等等,目前全球有1400多个OEM合作伙伴。
数巨报表提供的案例有:2008年北京奥运会的安全保卫项目工程报表及统计分析平台、国家烟草一号工程的报表平台、中国航天科技集团、海南航空等等,目前国内有600多个OEM合作伙伴。
从案例上来看,好像两家都不错。
临下班前写了份报告交上去,初步确定了两家备选:Style Report和数巨报表。
这两天会让他们派人来做一些深入交流,至于最后选用谁的,那应该不仅仅是产品功能的事情了,到了这个阶段,服务、价格可能是最主要的决定因素了。
还有很重要的一点,那就是我们老大看谁派来的谈判代表更顺眼了。

--  作者:sharplog
--  发布时间:3/1/2007 2:01:00 PM

--  
中创的InforReport应该跟如意、润乾差不多,怎么没试一下呢?

--  作者:msipassword
--  发布时间:3/5/2007 10:28:00 AM

--  
楼主这篇帖子问题太多,简单指出:

“我只要看看一个产品的样例功能在其他产品样例中有没有对应设计,就可以大致了解这些产品的优劣了”--程序员需要衡量的是制作报表的具体工作量,必须动手做才知道。结果类似并不表示过程一样。

“Style Report和数巨报表都属于分析型报表,属于BI产品范畴,而润乾报表则属于低端的展现型报表。”--连Brio的代理商都说Brio在国内没有做一个成功的BI项目,这些报表公司能做什么?老外净跟咱们炒概念。不管怎么BI,数据都是以报表的形式展现,领导看的就是展现。

常识性错误:“整体功能和Style Report的表格功能差不多,模仿得还是比较到位的。”--据我所知,润乾04年初就是用表格设计,也是他们喊得最响亮的一个口号,STYLE 05年才提供表格控件。

5天的时间对选择一个对每个项目都必须的报表工具来说,实在有点太短。下次再写,记得写上是把厂商的人拉到公司,现场PK的结果。

楼主干脆直接做广告以免浪费程序员的时间。


--  作者:javatango
--  发布时间:3/7/2007 2:36:00 PM

--  
润乾的网站有一篇很有意思的文章:[url=http://www.runqian.com.cn/tech/tech_016.htm]你如何来做这5张报表?[/url]。

当时琢磨了一下,有兴趣的同志们可以试试。


--  作者:williamhook
--  发布时间:8/24/2008 12:13:00 PM

--  
ChinaExcel Report - B/S报表与C/S报表统一开发工具,目前超级报表的用户自定义功能已经被越来越多的用户所接受,使用本产品的公司产品也正借此确立了自己的优势地位,目前类EXCEL的用户自定义,已经成为一个潮流(参考http://www.soft198.com/reportproducttrend.asp),从可以让用户自定义,已经显示出超级报表超强的实力,目前国内最大的软件厂商(包括行业龙头厂商)很多选择了超级报表,是目前国内使用最多的报表产品。网址:http://www.soft198.com
--  作者:wsff
--  发布时间:7/15/2009 4:03:00 PM

--  
从文章来看应该是style report导购性文章。并且拿水晶报表来垫背。
这个文章告诉用户从几个方面来对报表工具选型
1)从技术白皮书来确定一个工具核心特性
2)然后看demo,初步看公司能是否满足
3)看案例来确定一个公司实力
这些确实是选型中应该注意事项。当然选择一个报表工具,可能不止这么多注意事项,这个文章中http://www.blogjava.net/echoseason/archive/2008/12/15/246375.html选型思路也可以借鉴。

现在在市场上有竞争力报表工具应该是两类,
一类是类excel报表,典型:FineReport和润乾,具有多数据源,层次坐标,自定义分组,行列对称,填报等特性,完全解决了中国复杂报表问题,和部分用户自定义报表。其中填报问题,对其他报表工具冲击力非常大。如果用户看中,其他工具基本没有竞争余地。
一类是具有olap功能报表工具,这个应该是数巨能在”南帆软,北京润乾“市场中分得一杯羹重要原因。一个项目有olap需求时候,找一家有报表和oalp厂商最好。也许是这个原因,杰表好像也准备开发olap。


--  作者:zonefound
--  发布时间:5/18/2010 5:12:00 PM

--  
很不错,如果有人对水晶有兴趣可以来水晶报表中文论坛看看
[URL=http://www.crystalreports-china.com]水晶报表中文论坛[/URL]


--  作者:雪地看星星
--  发布时间:7/14/2010 9:37:00 AM

--  
我们公司就用的style report,相当不错啊~~~~
--  作者:lu_ch
--  发布时间:8/23/2010 10:16:00 AM

--  
主流报表工具推荐: http://blog.csdn.net/GRWriter/archive/2010/07/22/5755986.aspx
--  作者:lu_ch
--  发布时间:8/23/2010 10:17:00 AM

--  
如何选择一款报表工具: http://blog.csdn.net/GRWriter/archive/2010/07/05/5714039.aspx
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
78.125ms