BaskReport 产品简介

概述

BaskReport 是一款企业级报表开发软件,可以帮助用户轻松构建功能强大的报表系统,满足用户对于报表类型多样化、高性能的需求,缩短项目周期,降低开发成本,让数据为用户带来价值。

BaskReport 是 BaskSoft 自主研发的一款企业级 Web 报表开发平台,采用类 Excel 设计方式,零编码的开发模式,简单易懂,功能强大;通过简单的拖拽操作就可以制作出复杂的中式报表,依靠的高性能算法加持,即使百万条数据,BaskReport 也可秒级呈现。

从目前的比较测试情况来看,BaskReport 可能是所有中式报表引擎中性能最好的。

BaskReport 产品讨论 QQ 群(加群时请注明来意):742169613。

BaskReport 更新日志:产品更新日志

BaskReport 在线 Demo:点击此处进入

BaskReport 在线视频教程:中式 web 报表工具开发平台 BaskReport 教学视频

BaskReport 产品介绍(视频)

组成

BaskReport 是一款纯 Java 报表引擎,可在所有满足 Java Web 规范的应用服务器上运行,BaskReport 与生俱来的云原生特性,可直接运行于 SpringBoot 中,轻松上云为用户提供报表服务。

BaskReport 前端分为报表设计、管理报表展示三个部分,这些功能皆基于 Web,用户打开浏览器即可开始报表的设计、管理与展示。BaskReport 前端采用标准的浏览器技术实现,无任何插件,支持除 IE 以外的所有主流浏览器(目前已测试的浏览器有:Chrome、Edge、Firefox、Safari)。

在 BaskReport 的设计、管理部分中,根据用户角色,报表设计人员可进行报表的设计工作,报表管理人员可实现报表发布、权限划分等管理工作。

在 BaskReport 的报表展示部分中,有权限的用户可执行报表的查询展示、分析、打印、导出、填报等操作,支持 PC 及移动端。

image-20220412111637621

功能

BaskReport 中拥有报表和仪表板两大模块,在报表模块当中,采用类 Excel 设计模式,可设计实现各种类型的复杂中式报表,同时在高性能算法的加持下,无论何种类型的复杂报表样式,即使是百万条数据也可实现秒级轻松展现。

我们的开发团队在测试报表性能时,与目前国内主流其它类型的商用报表引擎做了对比,同样的报表样式,同样的软硬件测试环境,数据量在 10 万条以上时 BaskReport 性能约是它们的 3 倍以上,20 万条以上时,约是它们 5 倍以上。很多其它类型的商用报表引擎在数据量加到 30 万或以上时加载时间极度缓慢,很多无法展示,而 BaskReport 在数据量到 100 万或以上时时还能保持 20 秒左右的加载速度。

仪表板模块,针对数据可视化提供 30 几种类型的图表供用户使用,为数据大屏,报表的聚合展现提供平台。

image-20220412121444314

部署

BaskReport 基于 Java 实现,所有内容都打包在 Jar 文件中,以 Jar 包形式提供使用。对于用户来说,即可以作为独立服务部署,也可以作为一个组件嵌入到自己已有的系统当中。

作为独立服务部署,BaskReport 有完善的管理功能,开箱即用,不需要任何额外配置,部署到应用服务器中,运行后打开浏览器即可使用;嵌入到已有的业务系统中,开发人员可以通过 BaskReport 提供的接口,将外部用户灌入到 BaskReport 当中,完美实现与现有系统的融合。

BaskReport 的云原生特性,可轻松部署于 SpringBoot、SpringCloud 中,满足用户系统上云需要。

image-20220412131049956

results matching ""

    No results matching ""