8【源码】数据可视化:基于 Echarts +Java SpringBoot 实现的动态实时大屏范例 - 旅游服务平台

网友投稿 277 2022-09-28

8【源码】数据可视化:基于 Echarts +Java SpringBoot 实现的动态实时大屏范例 - 旅游服务平台

数据可视化大屏的出现,掀起一番又一番的浪潮,众多企业主纷纷想要打造属于自己的“酷炫吊炸天”的霸道总裁大屏驾驶舱。

之前有小伙伴们建议我出一些视频课程来学习Echarts,这样可以更快上手,所以我就追星赶月的录制了​​《Echarts - 0基础入门课程》​​,希望对有需要的小伙伴有帮助。

传送门

效果图展示

一、 确定需求方案

1、确定产品上线部署的屏幕LED分辨率

本案例基于16:9 屏宽比,F11全屏显示。

2、部署方式

基于免安装可执行程序:支持Windows、Linux、Mac等各种操作系统;将程序复制到服务器上即可,无需其它环境依赖;

观看方式:既可在服务器上直接观看程序界面,也可在远程用浏览器打开播放,例如Chrome浏览器、360浏览器等。

二、整体架构设计

前端基于Echarts开源库设计,使用WebStorm编辑器;后端基于Java Web实现,使用 IDEA 编辑器;数据传输格式:JSON;数据源类型:目前采用JSON文件方式,自行添加Mybatis可支持PostgreSQL、MySQL、Oracle、Microsoft SQL Server、SQLite,自行添加Pandas可支持Excel表格等,还可以定制HTTP API接口方式。数据更新方式:采用get 轮询方式 。在实际应用中,也可以视情况选择j监测后端数据实时更新,实时推送到前端的方式;

三、编码实现 (关键代码)

1、前端html代码 - 页面布局layout&样式style

旅游服务平台大屏