This website works better with JavaScript
Home
Explore
Help
Register
Sign In
usoft
/
platform-bi-server
Watch
1
Star
0
Fork
0
Files
Issues
0
Pull Requests
0
Wiki
商业智能报表服务服务端
12
Commits
4
Branches
0
Releases
Tree:
0de52dbf1b
Branches
Tags
feature-cache
feature-refactor
master
test
platform-bi-...
HTTP
SSH
ZIP
TAR.GZ
heqinwei
0de52dbf1b
uploaded ojdbc7.jar
6 years ago
additional_jars
0de52dbf1b
uploaded ojdbc7.jar
6 years ago
lib
7df5e3fa23
初始git
6 years ago
src
0de52dbf1b
uploaded ojdbc7.jar
6 years ago
web
7df5e3fa23
初始git
6 years ago
.gitignore
48ba5712ea
饼图,折线图,柱状图
6 years ago
README.md
7df5e3fa23
初始git
6 years ago
pom.xml
105e9cce8b
merge
6 years ago
README.md
=优软UAS商业BI模块阶段一开发文档=
==阶段一计划实现业务流程==
前端调用数据接口,获得数据的元信息
前端根据数据的元信息,判断可用的可视化模式
前端调用选用的可视化模式接口,获得该可视化模式的所需参数字段和数据预处理代码
前端向后端传入以下参数: - 所调用的可视化模式 - 该可视化模式所需参数 - 筛选规则、所选数据列向后台请求数据
后台按照传入的参数产生SQL语句,向数据库获取数据后传回前端
前端解析传入的数据,执行相应的数据预处理代码
前端将预处理好的数据、图表通用配置档、可视化模式配置档打包生成Echarts配置档
按照Echarts配置档生成图表
点击图表中相应位置可以改变筛选规则或分组规则,重新生成子图表
==阶段一模块结构==
数据接口 Data Connector
数据接口配置档储存
元数据Metadata生成
按参数产生SQL语句,从数据库获取原生数据,和元数据一起打包成JSON
图表 Charts
可视化模式接口 Visualization
可视化模式配置档储存
向图表传递预处理数据方式与可视化配置档
图表通用配置档生成向导与储存
传入参数,向后台请求数据
按照所选可视化模式的设置预处理传回的参数
基于预处理好的数据、图表通用配置档、可视化模式配置档生成Echarts配置档
根据Echarts配置档调用Echarts生成图表
点击图表中相应位置可以改变筛选规则或分组规则,重新生成子图表
报告与看板 Dashboards
报告和看板结构相同,只是报告不会定期刷新,页面大小限制(比如A4)
作为整体框架装载任意多个图表;图表的位置与大小可以直接在界面拖拽