<div align="center">
<h1>DataRoom</h1>
<strong>简单、免费、开源的大屏设计器</strong>
</div>
<p align="center">
<img alt="stars" src="https://gitee.com/gcpaas/DataRoom/badge/star.svg?theme=dark">
<img alt="forks" src="https://gitee.com/gcpaas/DataRoom/badge/fork.svg?theme=dark">
<img alt="GitHub license" src="https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg">
<img alt="Company" src="https://img.shields.io/badge/公司-科大国创云网科技有限公司-blue.svg">
<a href="http://gcpaas.gccloud.com"><img src="https://img.shields.io/badge/%E9%A2%84%E8%A7%88-演示环境-yellow" alt="预览"></a>
</p>
🔥DataRoom是一款基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts等技术栈的大屏设计器,具备大屏设计、预览能力,支持MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch、JSON、JS、HTTP、Groovy等数据集接入,使用简单,完全免费,代码开源。<br/>
**最新版本** <img alt="npm" src="https://img.shields.io/npm/v/@gcpaas/data-room-ui"><img alt="Maven Central" src="https://img.shields.io/maven-central/v/com.gccloud/dataroom-core">
## 功能介绍
### 1. 大屏管理
支持大屏【新增】、【编辑】、【设计】、【预览】、【复制】、【删除】操作
<br>
<img src="./doc/images/大屏管理.png" height="200" >
### 2. 设计器
采用拖拉拽可视化设计,支持30+基础组件、40+种图表组件、15种边框组件、10多种修饰组件
<br>
<img src="./doc/images/设计器.png" height="200" >
### 3. 资源库
支持资源自定义上传、在大屏设计器中直接引用资源,如:3D图片、边框图片、装饰条、背景图
<br>
<img alt="logo" src="./doc/images/资源库.png" height="200">
### 4. 数据源
支持MySQL、PostgreSQL、Oracle 、ClickHouse、SqlServer数据库接入
<br>
<img alt="logo" src="./doc/images/数据源.png" height="200">
### 5. 数据集
支持原始数据集、自助数据集、存储过程数据集、JSON数据集、脚本数据集、JS脚本数据集、HTTP数据集多种方式接入数据
<br>
<img alt="logo" src="./doc/images/数据集.png" height="200">
<br>
<img alt="logo" src="./doc/images/数据集2.png" height="200">
## 优势
✅ 一站式大屏解决方案,从<span style='color:red'>**数据源接入**</span>-><span style='color:red'>**数据清洗处理**</span>-><span style='color:red'>**大屏设计**</span>-><span style='color:red'>**大屏预览**</span>-><span style='color:red'>**大屏发布上线**</span><br/>
✅ 支持<span style='color:red'>**多种数据集接入**</span>,如:原始数据集、自助数据集(支持多表关联)、存储过程、JSON(静态数据)、JS脚本、Groovy脚本、ElasticSearch、HTTP接口,满足大多数数据接入需求<br/>
✅ 支持大屏🔥<span style='color:red'>**独立部署**</span>,不对原有工程产生影响,适用于老项目<br/>
✅ 支持大屏🔥<span style='color:red'>**嵌入式集成**</span>,引入依赖包即可,与项目无缝融合,无其他系统框架依赖,减少运维成本,适用于新项目<br/>
✅ 支持🔥<span style='color:red'>**组件在线、离线开发**</span>,在线开发业务组件、离线开发系统组件,轻松解决图表不满足需求问题<br/>
✅ 支持自定义接口权限、数据权限,轻松对接🔥<span style='color:red'>**Shiro、Security**</span>等认证框架,保证大屏数据安全<br/>
<br/>
## 特性
| 特性 | |
| --- | :-- |
| 支持大屏、设计、预览、导出图片 | ✅ |
| 支持图层上下调整,支持置于顶层、置于底层 | ✅ |
| 支持画布组件任意框选、组合、取消组合、锁定、批量删除、复制功能 | ✅ |
| 支持多组件框选后对齐,如:左对齐、右对齐、上对齐、下对齐、中部对齐、水平均分、垂直均分 | ✅ |
| 支持文本、超链接、时间选择器、输入框、按钮、Tab标签、图片、轮播表、播放器、排名表、翻牌器、基础表格、倒计时、系统时间、外链集成、主题切换基础组件 | ✅ |
| 支持折线图、柱状图、面积图、条形图、饼图、环图、水波图、仪表盘、进度条、词云图、雷达图、漏斗图、梯形图、中国地图、飞线图等图表组件 | ✅ |
| 支持组件库,包含系统组件、业务组件、自定义组件,在线编辑器二次开发业务或自定义图表组件 | ✅ |
| 支持图表数据定时刷新能力 | ✅ |
| 支持15种边框组件,具备动画、渐变色设置 | ✅ |
| 支持10多种修饰组件,具备动画、渐变色设置 | ✅ |
| 支持资源库,包含LOGO、3D图标、2D图标、修饰条、背景图等上百个大屏设计资源,资源支持自定义上传 | ✅ |
| 支持多种数据源,目前支持MySQL、PostgreSQL、Oracle、ClickHouse数据库 | ✅ |
| 支持多种数据集,目前支持原始数据集、自助数据集(支持多表关联)、存储过程数据集、JSON数据集(静态数据)、JS数据集、Groovy脚本数据集、ElasticSearch数据集、HTTP数据集,接入不同数据来源 | ✅ |
| 支持自定义接口权限、数据权限,可对接项目已有权限管理完成对大屏的安全管控 | ✅ |
| 支持老项目外链集成、新项目依赖包集成 | ✅ |
<br/>
## 快速开始
1️⃣ 如果你想源码启动体验,[请点击这里](https://www.yuque.com/chuinixiongkou/bigscreen/ofy1bqhqgua1fu0f)
2️⃣ 如果你想使用Docker启动体验 ,[请点击这里](https://www.yuque.com/chuinixiongkou/bigscreen/ahhq3i7zxea46ox2)
3️⃣ 如果你想将大屏集成到项目中,[请点击这里](https://www.yuque.com/chuinixiongkou/bigscreen/ofy1bqhqgua1fu0f)
4️⃣ 如果你想设计一个大屏,[请点击这里](https://www.yuque.com/chuinixiongkou/bigscreen/ofy1bqhqgua1fu0f)
5️⃣ 如果你想独立部署大屏,[请点击这里](https://www.yuque.com/chuinixiongkou/bigscreen/xd78cw7t12q7kfbl#gGrS2)
<br/>
## 演示环境
演示环境会不定时进行更新 <a href="http://gcpaas.gccloud.com/bigScreen" target="_blank">点击立即体验</a><span style='color:red;font-style: italic'>**(请不要在演示环境中放入生产数据)**</span>
<br/>
## 常见问题
⚠️ [使用手册、二次开发、部署手册、常见问题](https://www.yuque.com/chuinixiongkou/bigscreen/index)<br/>
⚠️ [(码云仓库](https://gitee.com/gcpaas/DataRoom)<br/>
⚠️ [GitHub仓库](https://github.com/gcpaas/DataRoom)<br/>
## 生态插件
| 组件 | 地址 |
| ------------ | ------------------------------------------------------------ |
| 大屏设计器 | [码云](https://gitee.com/gcpaas/DataRoom)、[GitHub](https://github.com/gcpaas/DataRoom) |
| 仪表盘设计器 | [码云](https://gitee.com/gcpaas/DashBoard)、[GitHub](https://github.com/gcpaas/DashBoard) |
| 数据集 | [码云](https://gitee.com/gcpaas/dataset)、[GitHub](https://github.com/gcpaas/dataset) |
<br/>
## 联系我们
<p>
<img alt="logo" width="200" src="./doc/images/qq.png">
</p>
## 许可证
Apache License 2.0
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,这个项目都是为您量身打造的。无论您是初入此领域的小白,还是寻求更高层次进阶的资深人士,这里都有您需要的宝藏。不仅如此,它还可以作为毕设项目、课程设计、作业、甚至项目初期的立项演示。 【人工智能的深度探索】 人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本原理、神经网络的应用、自然语言处理、语言模型、文本分类、信息检索等领域。更有深度学习、机器学习、自然语言处理和计算机视觉的实战项目源码,助您从理论走向实践,如果您已有一定基础,您可以基于这些源码进行修改和扩展,实现更多功能。 【期待与您同行】 我们真诚地邀请您下载并使用这些资源,与我们一起在人工智能的海洋中航行。同时,我们也期待与您的沟通交流,共同学习,共同进步。让我们在这个充满挑战和机遇的领域中共同探索未来!
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot、MyBatisPlus、ElementUI、G2Plot、Echarts等技术栈的大屏设计.zip (1016个子文件)
.babelrc 283B
bsTheme.css 13KB
metroStyle.css 9KB
specimen_stylesheet.css 8KB
grid_12-825-55-15.css 5KB
zTree.css 4KB
treePackUp.css 2KB
iconfont.css 2KB
stylesheet.css 947B
zTreeSelect.css 799B
index.css 525B
.env.development 582B
Dockerfile 902B
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.editorconfig 243B
.eslintignore 70B
metro.gif 3KB
loading.gif 381B
.gitignore 7KB
.gitignore 6KB
.gitkeep 15B
.gitkeep 12B
.gitkeep 0B
.gitkeep 0B
.env.history 227B
ds-digii-demo.html 40KB
ds-digi-demo.html 40KB
ds-digit-demo.html 40KB
ds-digib-demo.html 40KB
index.html 3KB
favicon.ico 2KB
DataRoomMapServiceImpl.java 19KB
DataMigrationTest.java 16KB
DataRoomPageServiceImpl.java 16KB
BaseChartDataService.java 9KB
BizComponentServiceImpl.java 9KB
FtpClientUtil.java 9KB
DataRoomMinioServiceImpl.java 9KB
DataRoomMapController.java 8KB
DataRoomPageController.java 8KB
DataRoomLocalFileServiceImpl.java 8KB
SftpClientUtils.java 8KB
DataRoomSftpFileServiceImpl.java 6KB
DataRoomFtpFileServiceImpl.java 6KB
GetResourceSqlTest.java 6KB
PageTemplateController.java 6KB
ChartDataController.java 6KB
SwaggerBootstrapConfig.java 6KB
FtpClientFactory.java 5KB
BizComponentController.java 5KB
IBasePageService.java 4KB
DataRoomFileController.java 4KB
PageDesignConstant.java 4KB
DataRoomPageDTO.java 4KB
TypeServiceImpl.java 4KB
ScreenFlyMapChart.java 4KB
ScreenMapChart.java 4KB
SftpClientFactory.java 4KB
MinioFileInterface.java 3KB
DataRoomPagePreviewServiceImpl.java 3KB
ScreenInputChart.java 3KB
Chart.java 3KB
PageTemplateServiceImpl.java 3KB
TypeController.java 3KB
ScreenTablesChart.java 3KB
ScreenIndexCardChart.java 3KB
IDataRoomMapService.java 2KB
DataRoomGlobalExceptionHandler.java 2KB
DataRoomFileServiceImpl.java 2KB
RemoteComponentChart.java 2KB
ScreenMarqueeChart.java 2KB
ScreenIndicatorCardChart.java 2KB
Permission.java 2KB
ChartMockData.java 2KB
EchartsComponentChart.java 2KB
DataRoomFtpConfig.java 2KB
ScreenDigitalFlopChart.java 2KB
BasePageDTOTypeHandler.java 2KB
ChartTabChart.java 2KB
ScreenButtonChart.java 2KB
FtpPoolServiceImpl.java 2KB
CorsBeanConfig.java 2KB
DataRoomObjectMapperConfiguration.java 2KB
ScreenScrollBoardChart.java 2KB
ScreenSelectChart.java 2KB
ScreenTimePickerChart.java 2KB
Btn.java 2KB
PathUtils.java 2KB
ScreenScrollRankingChart.java 2KB
SftpPoolService.java 2KB
DataSetDataSource.java 2KB
DatasetExtendServiceImpl.java 2KB
共 1016 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功