一个提供强大数据展示能力的基于Vue的大屏可视化设计器,完全免费,代码开源

前言

在当今的数据驱动时代,企业面临着数据展示和管理的巨大挑战。传统的数据展示方式往往存在诸多限制,如设计不够直观、数据集成复杂、缺乏交互性等。这些问题不仅限制了数据的可用性,也影响了决策的效率和质量。

为了解决这些痛点,市场上急需一款能够提供强大数据展示能力、易于操作且集成方便的软件。

图片

介绍

DataRoom正是在这样的背景下应运而生的。它是一款基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts等现代技术栈的大屏设计器,具备大屏设计和预览能力,支持多种数据集接入,使用简单,完全免费,代码开源。

图片

特点

DataRoom的详细特点包括:

  • 一站式大屏解-决方案:从数据源接入到大屏发布上线的完整流程。

  • 多种数据集接入:支持原始数据集、自助数据集、存储过程、JSON、JS脚本、Groovy脚本、ElasticSearch、HTTP接口等多种数据接入方式。

  • 独立部署与嵌入式集成:支持大屏独立部署,不对原有工程产生影响;同时支持嵌入式集成,与项目无缝融合。

  • 组件在线、离线开发:支持在线开发业务组件和离线开发系统组件,灵活应对不同需求。

  • 自定义权限管理:支持自定义接口权限、数据权限,可轻松对接Shiro、Security等认证框架,确保数据安-全。

技术架构

DataRoom的技术架构基于以下几个关键技术:

  • 前端:Vue.js, ElementUI, G2Plot, Echarts

  • 后端:SpringBoot, MyBatisPlus

  • 数据存储:支持MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch

部署方式

DataRoom支持以下几种部署方式:

  1. 源码部署:通过源码直接在本地环境进行部署和体验。

  2. Docker部署:使用Docker容器化技术快速部署体验。

  3. 集成部署:将大屏集成到现有项目中,支持老项目外链集成和新项目依赖包集成。

开源协议

DataRoom遵循Apache License 2.0开源协议,这意味着需要遵守开源协议的规定。

即刻体验一波

DataRoom提供了丰富的功能,以下是一些核心功能的展示:

大屏管理

DataRoom允许用户进行大屏的新增、编辑、设计、预览、复制和删除操作,提供了一站式的大屏管理解决方案。

图片

设计器

采用拖拉拽的可视化设计方式,支持30+基础组件和40+种图表组件,以及15种边框组件和10多种修饰组件,使得设计过程直观且高-效。

图片

资源库

用户可以自定义上传资源,并在大屏设计器中直接引用,如3D图片、边框图片、装饰条和背景图等。

图片

数据源与数据集

支持MySQL、PostgreSQL、Oracle、ClickHouse、SqlServer等多种数据库接入,同时支持多种数据集接入方式,满足不同数据来源的需求。

图片

结语

DataRoom作为一个简单、免费、开源的大屏可视化设计器,为企业的数据展示和管理提供了强大的支持。它不仅简化了大屏设计和开发流程,还通过灵活的部署方式和丰富的功能组件,满足了不同场景下的需求。

源码地址:https://gitee.com/gcpaas/DataRoom
文档地址:https://www.yuque.com/chuinixiongkou/bigscreen/index

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值