选型背景
我们是一家面向金融行业的系统集成商,每年要做十几个项目(看得出来我们并不大/笑哭),项目分大小、做事分先后,可不管怎样都绕不开数据,数据处理经常占项目的大头,所以经常会选择一些市场上成熟的数据相关产品以便在能控制成本的前提下快速交付。这里我来介绍一下我选择报表工具的一些经验,希望对大家有用。
开始选型的大原则:首选开源(毕竟免费),其次商用(并不排斥)。
当然,不管怎样选型一定要从自己的实际情况和具体需求出发,所谓适合的才是最好的。
选型原则
关于选型原则,前面提到开源和商用了,其实还有很多,下面分享一下我的选型原则(按重要程度从大到小排列)。
成熟度
选择一个诞生时间比较长、有一定用户规模,该填的坑都已经填了,不需要我再当小白鼠测试,从而节省项目的人天成本,避免浪费;降低应用开发超期风险;从而有效保证开发应用的可靠性,稳定性。
设计方式
设计简单,开发人员上手快,不需要编码或者少量编码,就可以做出报表。
开放性
提供接口,支持二次开发
数据来源
因为业务数据分散在多个不同的应用系统中,所以要求选择的报表产品支持多样性数据源,并且能进行多源混算,除常用的关系型数据库 Oracle、mysql,非关系型数据库MongoDB ,sqlite,还需要支持文件性的数据如EXCEL、txt、json等。
性能
月末统计数据规模较大,并发较高,对性能要求较高
复杂报表能力
可以实现复杂格式的报表,我们的报表需求有不同维度的多层分组,以及同期比计算
图表能力
美观性,除了表格,还有图形,最好支持驾驶舱和大屏。
页面交互性
条件查询,钻取,联动,固定表头,可伸缩报表,多TAB页展现等动态效果。
导出结果文件
支持导出EXCEL,word,txt,CSV等文件
成本
社区与支持
技术社区,社区情况;技术支持,支持形式
工具比较

开源or商用
使用现在市面上的开源报表产品在报表设计上并不那么容易,虽说可以满足一些功能需求,但如果遇到bug,因为没有售后服务,就需要自己查找文档自己找解决办法,不过不需要花钱采购,如果项目周期比较长,表样不复杂,表样不复杂,有4,5个开发人员应该没问题,如果想快速交付,降低人力成本那商用的更省心靠谱,起码花了钱,有保障,不至于出现问题没有人协助解决。
选择建议
发现报表工具比较特殊,国产产品占主导,在实现中国式的复杂报表来说,本土化的报表工具更易于开发设计,产品文档更易读阅,国内的报表工具在功能上都大同小异的情况下,那比较的就是价格,综合比较后大多数情况选择润乾报表性价最高,特别是项目比较多的时候使用项目买断就比较合适。如果报表需求非常简单,且量不大时可以选择BIRT或JasperReport+iReport就行。
--------------------- 
作者:doingendlessly_saint 
来源:CSDN 
原文:https://blog.csdn.net/doingendlessly_saint/article/details/83745360 
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/shiGuangShiYi/p/10117482.html

企业可视化报表工具选型经验分享相关推荐

  1. 太高效了,全靠这款可视化报表工具,实用

    在当今的信息化时代,数据已经成为企业运营的重要支撑.数据分析可以帮助企业发现问题.识别机会.优化决策,从而提升业务竞争力.而在数据分析中,可视化报表是一个重要的工具,可以让数据更加直观.易于理解和识别 ...

  2. 数据可视化报表工具的整体设计

    在信息化的发展过程中不同的技术语言开发系统越来越多,基于可视化报表工具的二次开发系统是由于高效.及时.服务器维护方便.开发周期短的特点深受人们喜爱.因此,可视化报表工具在实践中越来越多,今天Smart ...

  3. access如何设置定期报表汇总_报表工具选型对比系列 - 大报表

    有些报表查询出的数据行数可达千万甚至上亿,这类报表通常被叫做大报表,大多数情况下都是些清单明细数据报表,也有少量分组报表. 针对大报表,如果像常规报表一样,将数据一次性全取再交给前端呈现是不可行的.一 ...

  4. 【转载】java报表工具报表软件选型经验总结分享

    本人研二学生一枚,计算机专业,主要学的语言是java,这学期跟着导师开始做项目了,导师比较牛,给各个行业都做过很多项目,在学校和业内口碑都非常不错. 进入项目第一天,导师就给安排了任务--调研报表工具 ...

  5. 最新BI报表工具对比选型指标及重点注意事项---BI报表工具选型的那些事

    列表在文章最后有下载方式 前言 报表工具是一个接近 20 年的产物了 但是,直到现在,在各种数据信息化的系统中,报表工具的作用,不仅没有褪色,反而是因为信息化需求的增大.数据的增多,以及报表工具本身迭 ...

  6. 大数据可视化大屏设计经验分享

    前言 大数据产业正在用一个超乎我们想象的速度蓬勃发展,大数据时代的来临,越来越多的公司开始意识到数据资源的管理和运用,大数据可视化大屏展示被更多的企业青睐,身为UI设计师的我们,也要紧跟时代的步伐学习 ...

  7. JimuReport积木报表1.3.3 版本发布,可视化报表工具

    项目介绍 积木报表,是一款免费的可视化Web报表工具,像搭建积木一样在线拖拽设计报表!功能涵盖,数据报表.打印设计.图表报表.大屏设计等! 秉承"简单.易用.专业"的产品理念,极大 ...

  8. 推荐一款图表功能强大的可视化报表工具

    企业信息化建设,大量的数据需要经过分析才能挖掘价值.因此数据的价值越来越受到大家的重视,大数据分析工具逐渐成为企业运营必不可少的辅助工具.俗话说工人要想做好事,首先要磨利工具,拥有一个好用的大数据分析 ...

  9. 积木报表·JimuReport 1.3.64 版本发布,免费的企业级可视化报表工具

    项目介绍 积木报表,一款免费的可视化Web报表工具,像搭建积木一样在线拖拽设计!功能涵盖,数据报表.打印设计.图表报表.大屏设计等! 秉承"简单.易用.专业"的产品理念,极大的降低 ...

最新文章

  1. 关于学习Python的一点学习总结(25->pass占位符)
  2. 请教提高代码编写组织能力代码优化、精明
  3. 如何使PING命令带上日期,做长久的跟踪
  4. 安装 | MatlabR2021b链接及Matlabx运行图基本运行代码与图像
  5. C语言isalnum函数举例,C语言中的isalnum()函数
  6. 【Python】挑战SQL:图解Pandas的数据合并merge
  7. 数据结构之并查集:并查集的介绍与Python代码实现——18
  8. 数据结构实验:连通分量个数
  9. 是什么还让你停留在 iOS 平台?是这些理由吗
  10. 初一音乐计算机教学方案,人音版七年级音乐教案
  11. 使用springboot集成腾讯云短信服务,解决配置文件读取乱码问题
  12. 【2021牛客暑期多校训练营5】Double Strings(二维字符串dp)
  13. DRBD+Heratbeat+NFS高可用文件共享存储
  14. 8.携程架构实践 --- 监控
  15. ZJ-在线取色器的使用(RGB值转HSV值)
  16. sql常用语句(mysql)
  17. 酷比魔方 iwork10旗舰版恢复出厂设置遇到的问题
  18. return function和return function()的区别
  19. 嵌入式C语言编程规范
  20. 什么是网络上的Cookies,您如何使用它们?

热门文章

  1. Tiny4412 Uboot
  2. Android动画效果translate、scale、alpha、rotate详解
  3. GridView自定义分页导航
  4. iframe自动调整高度能在IE5里实现吗
  5. WMI技术介绍和应用——查询正在运行的线程信息
  6. Windows下创建进程简介
  7. OpenCV代码提取:flip函数的实现
  8. TI-DM8127:MCFW、ISS中对sensor的驱动和控制
  9. 我与我的专业计算机作文500字,我的好朋友——电脑
  10. android profiler 简书,使用AndroidStudio提供的Android Profiler工具和mat进行内存泄漏分析...