强!推荐一款贼好用的低代码报表、大屏设计工具,开源免费!

大家好,我是狂师!

今天给大家推荐一款免费的数据可视化报表设计工具:JimuReport,类似excel操作风格,在线拖拽完成报表设计!项目号称:功能永久免费、可以商用、永久免费使用!

1、JimuReport介绍

JimuReport是北京国炬信息技术有限公司旗下的平台,是一款免费的数据可视化报表工具,主要用于报表和大屏设计。用户可以通过在线拖拽的方式,像搭建积木一样设计报表,

功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、解决各类报表难题。

项目地址:

https://github.com/jeecgboot/JimuReport

以下是JimuReport的主要特点:

  • 低代码开发:它采用了纯Web在线技术,可以快速集成到SpringBoot的脚手架项目中,只需引入依赖即可。用户无需编写大量代码,即可快速制作各种报表,大大降低了报表开发的难度,缩短了开发周期。

  • 支持多种数据源:JimuReport支持多种主流数据库,如Oracle、MySQL、SQLServer、PostgreSQL等,同时支持SQL和API两种数据获取方式,可以方便地获取和展示各种数据。

  • 丰富的图表样式:它支持ECharts图表库,提供了28种图表样式,可以实现数据可视化的效果,使数据更易于理解和分析。

  • 专业强大的报表功能:它支持各种复杂的报表功能,如分组、交叉、合计、表达式、参数、数据字典、预警、数据钻取等,可以满足各种业务场景的需求。

  • 智能高效:它支持自动计算合计、小计等函数,支持系统自动保存数据和手动恢复数据,支持导入导出Excel和PDF格式,支持快速精准打印和套打等功能,提高了报表制作和使用的效率。

综上所述,JimuReport以其低代码、易操作、功能强大、支持多种数据源和丰富的图表样式等特点,为用户提供了一个高效、便捷的数据可视化报表解决方案。无论是企业还是个人,都可以通过JimuReport轻松制作各种报表,实现数据的可视化和分析,从而更好地理解和利用数据。

2、多种数据库支持

支持含常规、国产、大数据等28种数据库8e5d5a17be66369bb32420a475f4e474.png未提供脚本的数据库,可以参考:https://my.oschina.net/jeecg/blog/4905722 文档自己转。

3、项目快速集成

前提:采用SpringBoot2的脚手架项目都可以集成JimuReport。

1、第一步:引入JimuReport依赖SpringBoot2+JDK8 版本

<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.7.2-beta</version>
</dependency>

mogodb/redis支持包(按需添加)

<dependency>
    <groupId>org.jeecgframework.jimureport</groupId>
    <artifactId>jimureport-nosql-starter</artifactId>
    <version>1.6.0</version>
</dependency>

通过 http://jimureport.com/doc/log 查询最新版本号

SpringBoot3+JDK17 版本

<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot3-starter-fastjson2</artifactId>
  <version>1.7.2-beta</version>
</dependency>

2、第二步:初始化Sql脚本

jimureport.mysql5.7.create.sql

初始化SQL及项目配置具体可参考:https://help.jeecg.com/jimureport/quick.html

3、第三步:排除权限拦截

//积木报表排除
filterChainDefinitionMap.put("/jmreport/**", "anon");

4、第四步:访问积木报表

访问地址:{项目前缀}/jmreport/list

28c4c5696a7751f792c156cea831d0f7.png

4、Docker独立部署

如果不想和项目集成,也可以选择独立安装部署,此处建议采用Docerk方式,具体操作如下:

第一步:下载项目

git clone https://gitee.com/jeecg/JimuReport.git

第二步:进入项目 jimureport-demo 根目录

cd JimuReport/jimureport-example

第三步:maven执行package

mvn clean package

第四步:执行命令,生成镜像

docker-compose up -d

第五步:访问报表

http://localhost:8085/jmreport/list

5、设计效果

炫酷的大屏效果

大屏设计器支持几十种图表样式,可自由拼接、组合,设计炫酷大屏

bafa7a18c235f308d832bb83a5f9f1e1.png 4557593c578ec6e70b9b786945e23bdd.png 1a05dea9aa0d379bf3e43744104fac46.png 4274bdce205a3838f8556167d42b31e1.png 99e6f7dc89cf0f21e73291f66e46e98f.png a6cad1c4218b2925c4543215dac4d2d5.png
使用场景丰富

可设计各种类型的单据、大屏,如出入库单、销售单、财务报表、合同、监控大屏、旅游数据大屏等

316a3788d07883d6e344af9f16393293.png a50325b77490f6473fe873e02db04b2f.png 7693dc354aa843da55907ba542c98c2b.png 7ce47594387786e53c29cd4d633fc798.png

6、更多资料参考

  • 免费在线地址:http://jimureport.com/login

  • 使用文档参考:https://help.jeecg.com/

感兴趣的可以去项目地址进行详细了解。

如果觉得有用,就请关注、点赞、在看、分享到朋友圈吧!

推荐阅读:

  1. 强!推荐一款自动化神器Autolt:不再重复工作!

  2. 史上最全测试开发工具推荐(含自动化、APP性能、稳定性、抓包神器)

  3. 推荐几款常用测试数据自动生成工具(适用自动化测试、性能测试)

END

e39c5172fd58e65468c8f2255b369f92.png

所有原创文章

第一时间发布至此公众号「测试开发技术」

f5fc279ec2b8eff1208ea78ca95d62e1.jpeg

长按二维码/微信扫码  添加作者

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值