天天看點

Echarts + Python 實作的動态實時大屏範例

❤️效果展示❤️

Echarts + Python 實作的動态實時大屏範例
Echarts + Python 實作的動态實時大屏範例
Echarts + Python 實作的動态實時大屏範例
Echarts + Python 實作的動态實時大屏範例
Echarts + Python 實作的動态實時大屏範例
Echarts + Python 實作的動态實時大屏範例

一、 确定需求方案

1、确定産品上線部署的螢幕LED分辨率

1280px*768px,F11全屏後占滿整屏無滾動條;其它分辨率螢幕可自适應顯示。

2、功能子產品

銷量目标達成率

利潤目标達成率

産品銷量分析

門店TOP

3D 地圖 總銷量

合同目标達成率

成本目标達成率

成本分析

門店數量

基于免安裝可執行程式:支援Windows、Linux、Mac等各種主流作業系統;将可執行程式exe複制到伺服器上即可,無需其它環境依賴;

觀看方式:既可在伺服器上直接觀看程式界面,也可遠端使用浏覽器打開播放,支援Chrome浏覽器、360浏覽器等主流浏覽器。

二、整體架構設計

前端基于Echarts開源庫設計,使用WebStorm編輯器;

後端基于Python Web實作,使用Pycharm編輯器;

資料傳輸格式:JSON;

資料源類型:目前已支援PostgreSQL、MySQL、Oracle、Microsoft SQL Server、SQLite、Excel表格等,還可以定制HTTP API接口方式或其它類型資料庫。

資料更新方式:摒棄了前端頁面定時拉取的方式(這種方式帶來嚴重的資源浪費),采用後端資料實時更新,實時推送到前端展示;

繼續閱讀