開源在線編輯複合自動圖表

開發背景

不少企業的業務對標準數據圖表有不少的業務系統需求,而開發的節奏一直跟不上的。在報表開發中,不少的企業的流程是這樣的:前端

  1. BI負責數據的獲取整合加工;
  2. 業務部門負責本身數據的展現。

做爲業務部門,咱們拿到已經整理的數據有多種提供形式:redis

  1. 接口,BI開發對應的數據接口,業務部門對接;
  2. 數據庫,BI將具體的數據存儲相應的數據庫;
  3. 搜索引擎,BI將數據明細整理到搜索引擎。
  4. 緩存,BI寫入實時計算的技術到緩存中。 因此在一段時間之內,咱們的報表一直有先後端的資源投放在這些膠水代碼的編寫中。恰好的在武漢疫情爆發的這段時間,我有了一些閒暇的時間,解決這個問題,而把個人這個事情從Todo List中移除。

解決的問題

  1. 業務無編碼開發圖表;
  2. 多種數據源接入方式;
  3. 複合報表的靈活組裝;

支持特性;

  1. 多種佈局支持(單排、雙排、組合、Tab);
  2. 多種數據源支持;
  3. 數據加工支持;
  4. 複合報表組合;
  5. 智能數據導出;

提供方案

  1. 前端支撐庫React-Auto-Chart的支持;
  2. 後端多數數據源驅動Graphreport_Drive庫支持;
  3. 前端微服務管理Graphreport_Admin_Frontend支持;
  4. 後端圖表管理Graphreport_Admin_Backedn支持;

流程

建立數據源

數據列表

建立圖表

基本信息

展現形式

展現數據

柱狀圖

曲線圖

餅圖及數據表

建立組合圖表

選擇圖表組合

混合報表

組合報表

Tab類型

購買地址

購買連接 學生如須要請直接給我發郵件,僅供學習。數據庫

開源條款

GPLv3 Licensejson

A library named React Auto Chart to draw chart according json configuration後端

Copyright (C) 2020 linwaiwai(jiansihun@foxmail.com)緩存

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.markdown

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.app

You should have received a copy of the GNU General Public License along with this program. If not, see www.gnu.org/licenses/.frontend

Important Note ! :ide

This library is using opensource license GPLv3.

If your want to have it for commerce use, please contract author to be granted.

All the income will be donated to support the work of doctor at Wuhan Province in China until the epidemic of Wuhan ends.

Commerce authorization package will include frontend and backend solution, in which The frontend solution includes auto chart component and a micro frontend service which contains admin tools for json configuration, the backend is a SDK tool based on the SpringBoot.

All this will cost you only 500 yuan/year for public welfare. What a good deal.

Power by linwaiwai

相關文章
相關標籤/搜索