# Dashboard **Repository Path**: edge-intelligence-gw/dash-board ## Basic Information - **Project Name**: Dashboard - **Description**: No description available - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-10-06 - **Last Updated**: 2024-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 展示平台(*Presentator*) ### 1 介绍 - 部署在**云端**,包括**前端与后台**,提供**时序数据存储**与**统计结果展示**服务 - 后台**基于*Springboot*框架搭建**,**使用*MQTT*协议**实现**文本数据接收(与任务缓存模块(*Client*)通信)**,**使用*gRPC*协议**实现**图片数据接收(与联邦学习模块(*FL*)通信)**,**使用*redis*数据库**实现**时序数据(任务流数据、网络监控数据)存储** - 前端**使用*Bootstrap4***实现**响应式布局**,**使用*Websocket***实现**后台数据实时获取**,**使用*Echarts*库**实现**统计图表绘制** - 后台负责**数据的接收、储存、处理与统计**,前端负责**数据的展示(页面渲染、图表绘制)**,整体形成**丰富完备、专业美观的展示平台** ### 2 后台 - **数据收集**:收集**来自*Client*、*FL*、算力网络图模块的数据** - **数据处理**:对数据进行**处理,统一其传向前端的数据格式** - **数据统计**:对数据进行**统计分析,得到有参考价值的统计数据** - **数据传输**:将**处理好的数据与统计数据发送给前端** - **数据存储**:将**重要的数据存入*redis*数据库** ### 3 前端 - **页面渲染**:渲染**展示页面** - **数据传输**:从**后台收集需要的数据** - **图表绘制**:根据数据**绘制统计图表,方便分析观察** ### 4 贡献 - *Fork* 本仓库 - 新建 *to_xxx* 分支 - 提交代码 - 新建 *Pull Request*