birt报表和润乾报表使用上的比较

birt报表和润乾报表使用上的比较,第1张

  我理想中的报表工具(或:报表选择注意五个过程)

  最近两个项目实在是被报表头都搞大,我们在项目中一直用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)通过网络调查,自从进入web20时代后,网上能搜多关于报表公司评价,比方:it公司速查手册,技术人员blog。

  3)去报表公司官方平台上,看报表公司有没有和客户互动活动(互动活动说明这个公司比较关心客户体验),去论坛看帮助其他用户解决问题速度,如果一个公司连论坛都没有或者不维护,说明报表公司不想通过一种免费方式帮助客户解决问题,通俗点可能被试用客户整烦了。

  4)休息时间给公司打电话,如果有人接电话,可能意味着这个公司战斗力强,也可能他们在帮助客户解决问题(做项目的客户加班是常事)。

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

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

  以上是我想到的报表选择中注意事项,

  附上,现在我司在用finereport

没用过

润乾

,将一下我使用的

finereport报表

怎么配置

Oracle数据库

的吧。大体应该和润乾差不多的。

新建数据库,选择JDBC方式连接

选择数据库类型,修改URL

选择数据库类型如Oracle,会自动加载的驱动器及默认的URL,根据实际

数据库服务器

地址修改URL

输入用户名、密码,测试连接

输入Oracle数据库用户名与密码,点击左上方的测试连接,提示成功,数据库连接便定义好了。

1、FineReport

FineReport报表软件是一款纯Java编写的、集数据展示(报表)和数据录入(表单)功能于一身的企业级web报表工具,它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。

设计报表简单高效,学习成本低。类Excel的界面使用户不需任何额外学习成本,零编码开发报表,轻松的拖拽数据,一两分钟内就能完成报表制作。

2、jasperreport

JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。

3、QReport

QReport是一款报表工具,可以协同数据库一起工作,帮助用户分析重要的信息。通过QReport软件,可以很容易地生成自己的报表,也可以通过相关的操作和设计来生成复杂的和专用的报表。

4、润乾报表

润乾报表是一个纯JAVA的企业级报表工具,支持对J2EE系统的嵌入式部署,无缝集成。服务器端支持各种常见的操作系统,支持各种常见的关系数据库和各类J2 EE的应用服务器,客户端采用标准纯html方式展现,支持ie和netscape, 润乾报表是领先的企业级报表分析软件。

5、gnumeric

Gnumeric能够导入导出多种数据格式,例如CSV、Microsoft Excel、HTML、LaTeX、Lotus 1-2-3、OpenDocument及Quattro Pro等。

其原生文档格式为'Gnumeric file format' (gnm 后缀名 gnumeric),是一种以gzip压缩的XML档案。

这个报表软件我没有用过,我用的是finereport。整个过程我想应该都差不多吧。

我当时是登录他们的管理平台:http://IP:端口/报表应用名称/ReportServerop=fr_platform(IP、端口和应用名称根据用户Web应用服务器和报表应用名重新定义),点击服务器配置>注册信息>版本信息,则可查看当前访问的服务器是否注册,未注册版本显示如下图:

发送注册信息至FR商务邮箱

需要注册的用户请按照一定格式将注册信息发送给FR商务邮箱business@finereportcom:

方法一:

直接将上述未注册的截图以及联系人及****:张三 手机xxxxxxxxxxx发给商务,避免误操作导致注册不成功。

方法二:

根据上述截图将截图中的内容输入在邮件主体里面发送给商务,不推荐使用这种方式,误操作可能性比较大,推荐第一种方法,直接发送截图。

邮件标题:XXX公司注册FineReport正式授权文件

邮件内容:

公司名称:xxx公司

项目名称:xxx项目

版本号:70

注册方式:MAC地址注册或加密锁注册

MAC地址:xxx

工程名:xxx

联系人及****:张三 手机xxxxxxxxxxx

不一样的,一般来说,纯 JAVA 的产品在 J2EE 机制下理论上都可提供出完全嵌入的方案,润乾报表提供完全嵌入的方案;思迈特Smartbi产品既可提供独立服务器方式,也可提供完全嵌入的方案。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » birt报表和润乾报表使用上的比较

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情