2019年报表工具软件怎么选

概述

报表工具怎么选?

在国人的消费理念上,往往会认为钱花的多就能买到好东西,也就是俗话说的“便宜没好货”。在很多商品上这句话可能是对的,但放到IT领域,放到一些通用型的基础软件上来说,就不一定成立了。

https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1548820870962&di=e10d173bdbbb86271685b5086a5ba6ec&imgtype=0&src=http%3A%2F%2Fs13.sinaimg.cn%2Fbmiddle%2F0066dTxTgy7272X8JY02c%26690

就像今天我们要聊的报表工具软件,只说钱,太俗!!! 我们要结合技术来讲。

近来,在一些“商业智能”、“智能数据分析”等概念的炒作下,客户在报表工具选型时往往会被市场宣传和厂商演示影响理性,尤其看到漂亮的页面就被勾的魂儿都木了,买买买!其实多数可能是被忽悠,为啥?后面会慢慢道来。

我们这里会分几点来介绍到底怎么选报表工具,希望您看后会消除一些困惑,跳出误区,选购时能做到更主动、更理性、更符合实际需要。

是不是要报表工具软件?

看到这个标题是不是感觉很奇怪,为什么这么问?

现在很多工具选型时,本来需求是要一个报表工具开发报表,能和系统集成用起来就满足了,但当客户面对着市场上琳琅满目的产品,选着选着就晕了,各种报表平台(或叫xx数据分析系统),个个功能丰富,样式酷炫,再加上厂商演示时的“忽悠”,往往头脑一热就买了。

结果!

  1. 为不需要的功能花了不该花的钱;
  2. 功能太多,不仅本身就不需要,用起来也不容易,所以也就根本用不起来;
  3. 集成搞复杂了,原本只需要扔几个jar,开发个展现页面就完事。最后却要搞组织架构同步、统一认证登录、权限同步、跨系统调用,另外还增加了安全性等各种问题。
  4. 开发周期自然也就被上面这些本不该存在的问题拖长了;

所以,这个问题的提出也就不奇怪了,选型前一定要搞清楚是要纯报表工具还是报表平台。

另外,还有一类情况,主要发生在终端用户自己考察需求时,可能会具体到有没有财务报表、进销存类报表等。事实上,对报表工具的这个认识也是错误的。原则上说,报表工具并不限行业,主要是基于需求来开发的,基本上根据报表格式及数据来源等就能判断是否适用。

要做什么类型的报表?从哪些方面选工具?

在国内,一般提到报表,就会想到个性的“中国式复杂”,表头不来个三四层、不关联个三五数据库都不好意思说是个报表,另外还得炫到闪瞎你的眼。

但其实,回归到报表本质,就是以表格、图表等格式呈现动态的数据。感觉上应该越简单、清晰、明了才更易用,而国外的报表可能也就是这么个特点……不过,我们国情不允许啊,必须复杂!

那么,对于统计类的报表,应该从哪方面考察呢?

  1. 是否容易上手

上手的难易度,会影响后期的开发进度,越易用效率肯定就越高。目前国内的报表工具基本都是类excel的操作模式,一定程度大大降低了上手难度。另外,采用和excel类似的公式,也可以让开发人员避免重学一种函数定义。 虽然市场上各厂家的产品略有不同,但实际上上手都没什么难度,多数是第一感觉或习惯问题。所以,如果有个别厂家说“我们家的最易用,界面最好看”,诸如此类,那基本就是在忽悠了。

我们随便挑几家的界面来看看:

润乾报表  报表工具 报表软件 报表推荐
标题

润乾报表  报表工具 报表软件 报表推荐
标题
  1. 数据源的支持

这块同样需要根据实际需求来分析。如果除了常见的数据库外,没有什么特别奇特的数据源,那么同样,几乎每家都一样,都会支持,连开源的都没啥问题。

但如果数据源比较特殊,比如web接口、excel、文本(最常见的是日志文件,需要特殊处理成规范的数据集记录来用),那可能就要对比一下了,是直接就能支持还是需要借助api才能支持。

甚至还有一些更特殊的数据源,比如需要从设备(发电设备、取暖设备)读取实时传输的数据,解析出数据记录,那么往往可能就是一个串,需要从中摘出有用的信息。

  1. 大数据的支持

提到大数据的统计,可能涉及两种情况:

  1. 源数据大结果集也大

这种一般都是展现明细类的数据,多数厂家都可以提供分页取数的方式进行处理,从而避免常见的内存溢出

  1. 源数据大但结果集不大

这类报表结果集一般是汇总类的,源数据很大,无法一次性拿出放到内存,但汇总结果又不能只用部分数据统计,所以一般很难基于报表处理,而要借助跑批(常见的就是存储过程)先算出结果,然后报表展现计算结果。这种展示的数据无法做到实时,但也没什么好方法。 对于此类情况,这里得提提润乾的集算器,能够借助游标轻松解决各种问题(具体可到“乾学院”搜索相应文章)。

  1. 图表的支持

图表展现数据比较直观,也更容易做的更漂亮。那么,有没有必要以此为重要标准来考察报表厂商是否独立提供一套图标呢?个人感觉没啥必要,因为基本图表各厂家几乎都可以轻松提供。而对于更炫的效果,开源图表已经做的很好了,比如百度echarts,报表厂商只需要整合就可以了。花些心思研究一下echarts,就能做出无比炫彩的图了。 当然,如果报表厂商有时间有精力,自己搞搞也没人拦着,hehe,但效果估计比不太上一些好的开源软件,也只能是当作市场宣传的一个噱头罢了。特别的,别因此加价就好。

Echarts样图(官网动图更炫),详见官网:

润乾报表  报表工具 报表软件 报表推荐  报表统计图
标题
润乾报表  报表工具 报表软件 报表推荐 报表统计图
标题
  1. 其他

其他方面包括集成性,移动端、性能管理等。对于集成性,web系统开发方面,国内java占比较大市场,多数工具都是基于java开发,所以集成上都没什么特殊。对于性能管理,各家也有各家的方案,都是尽量给报表使用者更好的体验。至于移动端,多数商业报表软件会拿来着重宣传,其实呢? 并没什么技术难度,只要支持了html5的输出,基本上直接拿来集成就是的。此外还可能有其他的方面,但基本上也都差别不大。

提提填报

填报表也是报表开发时可能用到的功能,虽然多数情况下不是重点,也不是考察时特别关注的,但有总比没有强,毕竟还可以替代某个表单完成数据提交任务。

在商业报表软件中,填报功能基本也都是支持的,唯一的区别可能就是是否支持业务人员自主做表后保存数据了。注意,这里的重点是业务人员不用关心存储的数据结构。

如果不关心终端做填报类报表,那么对于填报功能的考察完全可以忽略。

注意:开源软件较少提供填报功能。

说到前端的炫与不炫

说到报表,现在都会说谁家的好看,谁家的不好看,也就是炫不炫。虽然报表本身都没啥技术含量了,但为啥有的给人感觉就是比较炫呢? 事实上,这方面最主要的在于是否做实施、见的需求多不多罢了,也就是多数是被甲方逼(xun)出来的。

对网格报表来说,几乎已经没有多少发挥空间了,但对于图表或Dashboard(也包括大屏,多数由图表组成)而言,发挥空间就很大了。所以厂商在演示产品的时候,往往会拿出精心准备的样例来演示——殊不知每个样例都是花了大把时间才搞出来的,鬼才信现场说的托拽两下就能生成。要做到很炫的效果,离不开开发人员和美工的协作,不然让一帮穿条格衫的码农去整好看真心不现实啊。

因此,在产品功能基本差不多的商业报表工具条件下,只要在有能力的美工协作下,各种炫几乎都可以做出来,千万不可相信演示时说的三两下拖拽功夫,信了就算进坑了。

比如,程序员版

润乾报表  报表工具 报表软件 报表推荐 报表统计图

美工版

润乾报表  报表工具 报表软件 报表推荐 报表统计图
标题
润乾报表  报表工具 报表软件 报表推荐 报表统计图
标题

选开源还是商用?商用又该怎么花钱?

报表数量的多与少、复杂度、是不是要有稳定的服务、性价比是不是高,这些都是决定选用开源还是商用的条件。

举个例子,找一个报表开发人员每月开1w,10张报表用开源可能需要2个月弄完。 花5000块买个商用报表,10张报表,7天就能搞定,哪个更划算?

如果再从长远考虑,显然选择价比更高的商用软件更合适。以后期维护为例,我们拿润乾报表和birt比较,润乾报表是类excel的设计器,而birt需要基于eclipse,对于后期的维护人员来说,eclipse显然过于庞大,且上手极难。

这里总结一下选开源还是商用的几个标准:

  1. 报表复杂度小(比如就是单源的简单格式报表),报表少,优先选开源或商业软件的免费版;
  2. 报表复杂度小(比如就是单源的简单格式报表),报表较多,优先选择商业软件的免费版,功能基本都有,关键是开发效率更高且后期维护为方便,即便只能去论坛等去咨询问题,也更容易找到答案,新问题的回复也比开源软件更加及时;
  3. 报表复杂,不论多少,必须商业报表。用了开源,一旦做不了,换又不想(能?敢?)换,只能借助api硬搞,无穷无尽的麻烦……不如直接选性价比高的商业软件,一劳永逸。

服务

讲到服务,肯定是花钱的比不花钱的好,开源的只能到各论坛搜索或提问问题,有没有人理会就看人品了,无法找到及时的人工服务。商业报表就不同了,可以和专门的客服及时沟通遇到的问题,大大提高开发效率,甚至可以享受7*24的vip服务。

如果涉及深层次的技术服务,对于完全是自主研发产品的厂商,甚至可以提供代码级的服务,尤其针对一些特殊需求,基于开源框架就完全受限了。另外,对于bug的处理也不难想象两者的差别。所以,如果在意服务,显然应该优先选择自主研发产品的厂商。

最后来点俗的,价格 价格 价格

商用软件还贵的那么高不可攀吗?

答案:并非都是。

Ps:当然也可以很高,要么客户关系做的好,要么就是忽悠能力贼强。

开源软件虽然是最便宜(不用花钱)的,但是选型时也不能仅考虑产品本身的价钱,还有开发时间、维护难度、人工等综合成本,因此从整体考虑,开源软件并非最便宜。

当然,温馨提醒一下,太贵的商业软件完全可以直接忽略。说白了,现在的报表工具软件功能齐全、成熟稳定,基本可以理解成没啥技术含量了。因此,有良心的商业报表应该是用收取少许服务费、交个朋友的心态来销售了。

【好消息】 客户端为DHTML浏览方式的例子已经可以出,敬请访问:http://www.soft2web.biz/WebReport/basicreport.asp,同时出繁体中文版与英文版,届时欢迎本公司网站下载试用!http://www.soft2web.biz/WebReport/reportdownload.asp 【重要提示】 如果您是第一次试用该软件,请您在下载安装后先运行在线注册。如果由于其他原因,您无法注册成功,请先注册网站会员,并用安装组中的客户号工具生成客户号并发给我们,信中附带上您的会员账号,我们会尽快发给您license,谢谢您的合作与支持! Ming-WebReport是深圳明宇科技有限公司研发的,功能强大且简单易用的专业Web报表开发工具。很好地解决了B/S架构软件报表制作及预览、打印等难题,用它能轻松地完成复杂而美观的Web报表的制作、打印(包括套打),并能存取、分析、分享数据,以及转换、分发、管理报表,与国外同类报表工具相比,具有极高的性价比,而且更好地解决了中国式报表问题,是真正适合中国软件开发者的Web报表工具! ??Ming-WebReport可以将报表紧密集成到ASP、.NET、J2EE等应用中,很好地做到了报表设计与应用程序开发的分离;支持多种类型数据源,包括:表、SQL、存储过程、XML,并支持ACCESS、SQL Server、Oracle、DB2、Sybase等多种数据库;可以运行于多种操作系统Windows、Unix、Linux以及多种Web平台,提供简繁体中文、英文等多个语种的版本,是一套完整的Web报表解决方案。 Ming-WebReport包括三个部分,Report Designer(报表设计器),用于设计制作报表;Report Engine(报表引擎),用于服务器端处理报表;Report Browser(报表浏览器),用于客户端浏览报表。 在这里有大量精美的典型报表和行业应用报表示例供您观赏,敬请访问:http://www.soft2web.com/webreport/index.htm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值