Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区 » 学习心得/方法/资源  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 我理想中的报表工具
灰色天空





发贴: 17
积分: 1
于 2008-12-01 16:43 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
最近两个项目实在是被报表头都搞大,我们在项目中一直用birt作为报表工具(这里感谢安讯把birt开源了),BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。

它具有如下优点:
1)操作界面友好大方,各种提示信息直观清晰,界面,图标都很漂亮:尤其是对报表的开发布局划分的很科学,一般的报表工具只有设计和预览两个界面,BIRT有正常主页,XML源,布局,预览,脚本多个设计布局。
2)集成在Eclipse中,不用再开启别的报表开发工具窗口。
3)BIRT的本地化做的很好,安装以后操作界面就是中文的。
4)开源的报表产品,降低开发成本,一些报表开发工具价格相当昂贵。

但是birt存在如下缺点;
1)如果遇到问题,只能借助互联网。虽然可以找安讯,但是感觉不划算,认为都开源了,还要给安讯交钱,不如自己多花时间研究研究,说不定就能解决。(呵呵,这里不要笑话我这种程序员,死脑筋!)
2)birt没有填报(或者表单功能),常见系统不光要展现数据还要录入数据。于是我们要在录入数据上花大量时间去做开发。
3)由于birt使用条带的报表模型,很多中国复杂报表做不了。几次在项目中,我们不能使用birt做出来客户要求的报表,不但要向客户多次解释,而且最终闹得有些不愉快,大大降低客户满意度。
4)满足个性化需求是社会趋势,但是使用birt,基本上让客户自定义报表不可能,(虽然我知道用户可能最终定制报表数量有限,但是我个人觉得当用户能自定义简单的报表是应该的)遇到困难怎么办,不能抱怨了,要想办法解决,向同行咨询,问客户意见,发现购买商业报表一种可行方案。
经过多方取证和调查,我感觉应该从一下五个方面来考察报表价值,如果有不足希望大家批评指正:

1、报表合同价格。报表行业购买方式一般是按照服务器来授权,细微区别可能在按功能或者并发来确定价格高低。如果按照服务器授权方式,个人感觉价格应该在五万以下,当然具有报表之外的功能,可以适当加价。但是如果光一个报表模块就报价几十万,感觉基本没有谈必要,特别遇到要部署几十个服务器的大项目。感觉基本没有谈的必要,无论怎么打折,都很难达到理性价格。如果,用户付费,为报表这个模块就要付出这么大代价,用户可能选择竞争对手的方案,如果软件开发公司付费,我看不如自己投人力改造开源报表,

2、报表产品易用性。购买报表产品目的是加快开发进度,减少报表维护量,增加客户满意度。如果报表设计过程中,报表设计器没有充分考虑设计者,比方设置一个报表背景图片,报表只保存图片相对路径,如果移动报表那麻烦就大了,这些方面建议报表公司向excel学习,比方制作报表需要编写大量表达式,一个简单功能还要写一行表达式,不能通过拖拽来生成,这方面建议报表工具可以向dreamweaver学习。在那些报表数量比较大项目中,要特别注意报表易用性,否则设计者会疯了,还不如去coding了。

3、使用报表过程中享受报表公司的服务,我感觉如果遇到报表公司的销售人员不懂技术,一定要谨慎,很可能出现收钱人(态度好),帮忙解决问题的人(另外一个态度)。

作为销售人员,应该是懂技术好,有问题,直接找销售人员就可以解决(当然比较复杂问题,肯定还是要联系报表公司的技术人员)。如果销售人员不懂技术,我想可能有一下几个原因,

1)公司人员流动性比较大,刚进来,还没有熟悉产品,要找个技术人员陪同。
2)产品过于复杂,难以理解,让销售人员没有办法学会自己产品。
3)可能销售人员把心思

放在通过手段来推销产品,而不是帮助客户解决所有问题这种方式来销售。

打听公司服务可以通过以下几种方式:
1)向朋友打听,看看他们对各个报表公司评价。
2)通过网络调查,自从进入web2.0时代后,网上能搜多关于报表公司评价,比方:it公司速查手册,技术人员blog。
3)去报表公司官方平台上,看报表公司有没有和客户互动活动(互动活动说明这个公司比较关心客户体验),去论坛看帮助其他用户解决问题速度,如果一个公司连论坛都没有或者不维护,说明报表公司不想通过一种免费方式帮助客户解决问题,通俗点可能被试用客户整烦了。
4)休息时间给公司打电话,如果有人接电话,可能意味着这个公司战斗力强,也可能他们在帮助客户解决问题(做项目的客户加班是常事)。

4,项目上线之后能否提高客户满意度。如果没有达到这个目的,就没有购买商业软件的价值。比方,能满足客户简单自定义报表需求,能提高报表展现时间速度,能把客户想到报表都能设计出来。

5,第一次购买之后合作价格,由于软件付费中有很大一部分是软件服务成本,我想随着对软件越来越熟练,报表厂商的服务成本会越来越低,所以以后软件购买价格最好不要高于第一次购买价格,当然如果价格涨幅没有超过cpi指数也是可以接受。

以上是我想到的报表选择中注意事项,希望已经购买了商业报表的xdjm,把你们经验分享出来,帮助我选择一个好商业报表。



作者 Re:我理想中的报表工具 [Re:灰色天空]
huihuitang





发贴: 7
积分: 0
于 2008-12-08 09:53 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
说得好!说出了广大程序员的心声!


作者 Re:我理想中的报表工具 [Re:灰色天空]
灰色天空





发贴: 17
积分: 1
于 2008-12-15 09:23 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
有没有那位高手给我一些建议阿!!!


作者 Re:我理想中的报表工具 [Re:灰色天空]
Jcat

熊猫的猫



发贴: 266
积分: 16
于 2008-12-19 12:21 user profilesend a private message to usersend email to Jcatsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
报表,也美其名曰“BI展现层”。

既然是商业报表,就从商业角度分个类吧:
1. 大厂商(收购者):BO(SAP),Cognos(IBM),Hyperion(Oracle)
这些都是航母级的大厂商,特点:牛B,霸道,贵

2. 目前尚没有被收购的大厂商:MSTR,SAS


3. 小厂商:Idashboards,QlikView(很多很多,数不过来了)
特点:在某个领域会有一些特色,灵活,便宜,国内还不普及


注:这里只谈外国货,国产的实在是太“中国足球”了,很弱很浮躁。

如果想用大厂商的,有钱就行,产品都还算优秀(各自都会说自己是No. 1),挑选的时候主要注意代理商的实施能力。

对于小厂商的,因为功能不一定很全面,而且在国内不普及,不一定适应中国国情,所以注意它们的特色是否刚好和你胃口。

------

要下单找我,哈哈哈哈 Tongue


Jcat edited on 2008-12-19 12:48

编程,游泳,睡觉--SleepingCat
作者 Re:我理想中的报表工具 [Re:灰色天空]
Jcat

熊猫的猫



发贴: 266
积分: 16
于 2008-12-19 13:04 user profilesend a private message to usersend email to Jcatsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我又自己读了读你的帖子,写的很深刻。

不过有些部分比较理想化:
价格:这么低的商业软件还真难找,就按你说的,还不如雇人开发呢,反正中国劳动力比较便宜。

功能:你对报表功能、灵活性、易用性的期望,何尝不是所有人的期望。但还真没有这么完美的产品。

最后的建议,在多找几个半成品,就像你说的那种开源框架,继续自己开发。



编程,游泳,睡觉--SleepingCat
作者 Re:我理想中的报表工具 [Re:灰色天空]
灰色天空





发贴: 17
积分: 1
于 2008-12-23 17:46 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
额...谢谢楼上的兄弟...


作者 Re:我理想中的报表工具 [Re:灰色天空]
51sky





发贴: 7
积分: 0
于 2008-12-27 22:30 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
非常感谢楼主对BIRT的厚爱!楼主谈的很好,做为参与BIRT开发的一员,我会把楼主对BIRT的建议反馈给我们的开发人员。另外一个途径是可以通过eclipse的bugzilla系统file requests。
这是我的联系方式henny_li@hotmail.com,希望能成为朋友。 更多对BIRT的建议,也可以到安讯中国为birt开设的forum上直接提出。

关于开源软件收服务费的问题,我想开源软件其实也是有开发成本的,收服务费的方式是目前开源软件的主要盈利方式。安讯其实在服务这块做了很多工作,我们的亚太customer support center就设在中国上海,而且是7x24小时服务,800免费电话。另外对于BIRT,在安讯中国的website也有免费的FORUM提供给国内的使用者,最大限度的提供了无付费服务。



作者 Re:我理想中的报表工具 [Re:灰色天空]
huihuitang





发贴: 7
积分: 0
于 2009-01-12 13:31 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
对了,LZ,我有用过F ineReort报表工具哦,是一款纯Java报表工具,个人觉得很不错。比较傻瓜易学,功能也比较强大,而且价格还不贵,总而言之,性价比挺高!



flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2018 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号
客服电话 0592-8750026    客服信箱 714923@qq.com    客服QQ 714923