DataRoom是基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts等主流技术栈构建的开源数据大屏设计器,主打轻量化、免费易用、能力强悍,一站式满足多源数据接入与可视化大屏搭建、管理全场景需求。

一、可视化大屏设计与管理:
采用拖拉拽可视化编排模式,零基础也能快速完成大屏布局设计。
内置柱状图、饼图、折线图等丰富图表组件,以及多款边框、装饰类素材组件,适配各类可视化设计风格。
支持大屏新增、在线编辑、可视化设计、实时预览、副本复制等全生命周期管理能力。
二、多类型数据源灵活接入:
兼容MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch等主流数据库,同时支持JSON、JS脚本、Groovy脚本、HTTP接口等接入方式。
提供原始数据集、自助数据集、存储过程数据集、脚本数据集等多种构建模式,适配复杂业务数据读取场景。
三、大屏预览、导出与项目集成:
支持设计成果实时预览、资源导出,方便随时调整优化大屏效果。
支持独立部署与嵌入式集成两种接入模式,可无缝适配新旧业务系统,有效降低部署与运维成本。
四、资源库管理与自定义扩展:
配备完备公共资源库,支持自主上传3D图片、边框素材、装饰条、背景图等自定义静态资源,设计中可直接复用调用。
支持组件在线开发与离线定制,可按需拓展复杂图表与业务专属组件。
五、完善安全与权限管控:
支持自定义接口权限、数据权限精细化管控,可无缝对接Shiro、Security等主流权限框架,全方位保障大屏接口与业务数据安全。