SpringReport——一款好用的开源的报表及大屏工具软件

SpringReport——一款好用的开源的报表及大屏工具软件



SpringReport是一款非常好用的开源的报表大屏工具软件,跟他结缘是因为公司年初的一个新项目。

公司年初立项做节能减碳智能设备运营项目,要重新构建搭建系统(包括后台系统、前端PC管理、微信小程序、微信公众号等)。我们选用了开源的若依架构作为基础平台,在此基础上再新增业务逻辑实现。

系统上线后,随之而来的诸如月欠费报表、设备管理报表、应收实收报表等及领导需要的大屏展示等任务也接踵而至。

根据以往多年开发经验,传统的报表及大屏开发工作大多由技术人员独立完成,技术部门与运营部门由于角色不同,对报表及大屏的理解也不同,再加UE、UI的介入,导致沟通时间大大加长,一方面技术人员觉得报表及大屏没有技术难度,只是重复性编写简单的冗余的代码,而运营人员会认为技术人员所做的报表及大屏并不能满足运营的要求,拉拉扯扯,既耗时间又费精力。

于是公司决定在市场上选用适合我们项目的开源的报表及大屏工具。

市面上的所谓开源的报表及大屏工具很多,各家有各家的特色,大体分为两类,一是独立布署,二是深度融合。我们选择报表及大屏工具有两条基本规则:一是要用Java语言开发的,二是要与我们现用的架构能融合。SpringReport与我们的要求十分契合。

大厂的工具软件工功能固定化,不能及时按照我们的需求做修改,要修改费用也是我们承担不起的;SpringReport虽是小众的工具软件,但正是我们所需要的。我们用的是若依前后端分离的框架,需要集成报表及大屏而不是需要独立布署的工具软件。

经与SpringReport原创者联系经确认,SpringReport满足我们的两个基本要求,经过我们试用,确实在我们的系统中集成、使用良好,当然费用也是在我们的预算范围内。

下面看看我们实际使用的报表截图。






最后做一下总结。

在实际使用过程中实实在在地减少技术人员的工作量,同时也减少了与运营人员的沟通时间,运营人员通过简单培训,也可以方便地上手编制所需的报表及大屏。

通过集成SpringReport工具软件,解放了技术人员和运营人员的思想,让他们集中精力做好业务逻辑实现及输出;通过外购,也让公司节省了时间成本、人力成本。

后文再写如何集成SpringReport,也希望与感兴趣的朋友共同讨论学习。

你可能感兴趣的:(SpringReport——一款好用的开源的报表及大屏工具软件)