當前位置: 妍妍網 > 碼農

太酷了! 推薦一款完全開源的大屏設計BI平台

2024-06-06碼農

一、計畫介紹

AJ-Report是全開源的一個BI平台,酷炫大屏展示,能隨時隨地掌控業務動態,讓每個決策都有數據支撐。

多資料來源支持,內建mysql、elasticsearch、kudu驅動,支持自訂數據集省去數據介面開發,目前已支持30+種大屏元件/圖表,不會開發,照著設計稿也可以制作大屏。

三步輕松完成大屏設計:配置資料來源---->寫SQL配置數據集---->拖拽配置大屏---->保存釋出。

二、系統特性

  1. 最新最穩定的技術棧

  2. 支持多資料來源配置

  3. 豐富的大屏元件。拖拽配置實作動態大屏

三、技術選型

核心框架:SpringBoot

資料庫遷移工具:flyway5.2.1
持久層框架:MyBatis-Plus
資料庫連線池:Alibaba druid

日誌管理:SLF4J、Logback
前端框架: Vue 、webpack、Element-ui 、ES6

四、數據流程圖

五、功能說明

大屏設計(AJ-Report)是一個視覺化拖拽編輯的,直觀,酷炫,具有科技感的 圖表工具全開源計畫。內建的基礎功能如下:

  1. 使用者許可權:許可權管理、角色管理、使用者管理。

  2. 報表設計:資料來源、資料庫、報表管理 、大屏報表 、表格報表 、報表分享。

  3. 系統設定:檔管理、數據字典。

六、系統目錄

├── doc 文件源碼
│ ├── docs
│ ├── package.json
│ └── README.md
├── pom.xml 父pom,jar版本管理
├── report-core java源碼
│ ├── pom.xml gaea父pom,jar版本管理
│ └── README.md
├── report-ui 前端vue源碼
├── LICENSE
├── README.md

七、系統功能頁面

許可權管理

角色管理

使用者管理

資料來源

支持多資料來源,內建mysql、elasticsearch、kudu等多種驅動

資料來源列表

數據集

根據選中的資料來源+查詢 sql 或請求體完成數據的查詢。

數據集列表

報表管理

從大屏報表模組選擇需要設計的大屏,按圖示進入大屏設計界面

左側為工具列和圖層,上方為功能欄,右側為配置欄,中間為畫布。

從報表管理模組選擇需要設計的大屏,按圖示進入大屏設計界面。

設計界面

報表分享功能是將需要分享的報表生成一個存取連結,不等同於瀏覽器的連結,而是類似雲盤分享連結的形式

線上體驗

https://ajreport.beliefteam.cn/index.html

體驗帳號:guest 密碼:guest

原始碼下載地址:

https://gitee.com/anji-plus/report.git

看到最後,如果這個計畫對你有用,一定要給我點個「 在看和贊 」。