一种用于基建数据的大屏可视化实时展示系统的制作方法

文档序号:36175272发布日期:2023-11-25 00:04阅读:86来源:国知局
一种用于基建数据的大屏可视化实时展示系统的制作方法

本发明属于数据可视化,具体涉及一种用于基建数据的大屏可视化实时展示系统。


背景技术:

1、为了对基建系统业务发展有一个可度量的数据参考,以及满足对各个地区基建数据的统计分析,实时高效掌握基建数据的动态变化,需要对基建系统数据进行统计以及可视化展示。基建数据大屏可视化系统作为显示工具,不仅仅是将图像、数据信号传输到大屏幕上显示给用户,而是需要对海量的基建数据信息进行高效率的分析和直观的展示,帮助管理决策人员发现数据背后的关系和规律,为科学决策提供参考。可视化的数据处理就是将大量的基建数据进行具象的调整,把数据中所蕴含的规律更加直观易辨呈现给用户、决策者,让数据更具有说服力,更具有传达信息的效果。

2、一种传统的数据统计方式是基于mvc架构的简单可视化页面展示;此方式依托于传统的代码架构,逻辑简单,易实现;却随着技术的进步,人们对互联网的依赖,出现了以下一些缺陷:

3、一、不能承载更多的数据统计。

4、随着基建数据数字化的普及应用,基建数据量与日俱增,现有的编码统计方式,总是造成系统卡顿,数据统计缺失、不精准等问题。

5、二、不能实时、高效的反应数据变化。

6、数据量的大幅度增加,导致数据统计总是滞后于实时的数据变化,不能在第一时间给出实时、高效的数据统计反馈。

7、三、不能做到前端展示功能与后端统计功能解耦。

8、前后端一体的传统编码方式,导致编码开发缓慢,专业度低,不能高效实现数据可视化系统的研发工作。


技术实现思路

1、本发明的目的在于克服现有技术的不足之处,提供一种可实现数据的实时高效统计和显示的用于基建数据的大屏可视化实时展示系统。

2、本发明的上述目的通过以下技术方案来实现:

3、一种用于基建数据的大屏可视化实时展示系统,其特征在于:包括前端展示模块和后端数据处理模块构成,所述前端展示模块和后端数据处理模块解耦;所述前端展示模块,用于根据前端展示需求,动态的向后端数据处理模块请求基建数据,将获取的基建数据在前端进行展示;所述后端数据处理模块,接收前端展示模块发送的基建数据请求,将处理后的基建数据提供给前端展示模块。

4、而且:所述前端展示模块包括数据请求模块及页面布局模块;所述数据请求模块根据大屏可视化页面布局方案,通过ajax的post请求动态的向数据处理模块请求基建数据;所述页面布局模块通过封装echarts插件对可视化页面进行布局,可视化页面可自适应各种分辨率的屏幕显示。

5、而且:所述ajax的post请求设置为定时请求,每隔一段时间请求一次基建数据。

6、而且:所述前端展示模块和后端数据处理模块通过nginx软负载进行跨域处理。

7、而且:所述后端数据处理模块包括数据源管理模块,所述数据源管理模块提供多种类型的数据配置来处理多来源数据,其中,所述数据源管理模块支持直连的源数据类型至少可以包括:mysql、sqlserver、oracle、db2;所述数据源管理模块支持excel上传,以及通过api应用程序接口请求、静态json方式绑定可视化图表的数据。

8、而且:所述基建数据包括值班管理数据、视频监控数据、计划、技术、技经、安全、质量、队伍六大专业管控数据、工程地图数据、人员地图数据、风险地图数据和违章管理数据中的一种或多种。

9、而且:所述计划、技术、技经、安全、质量、队伍六大专业数据、工程地图数据、人员地图数据、风险地图数据和违章管理数据均通过接口调用基建全过程平台和“e基建”来获取;所述值班管理数据通过接口调用风险管控平台获取;所述视频监控数据通过统一视频平台获取;前端展示平台需要展示的地理信息服务信息通过电网gis平台提供。

10、而且,所述后端数据处理模块包括redis缓存数据库;所述后端数据处理模块,将处理后的基建数据,存储于redis缓存数据库;所述前端展示模块,从redis缓存数据库获取统计展示的各个基建数据。

11、本发明具有的优点和积极效果为:

12、本发明用于基建数据的大屏可视化实时展示系统包括前端展示模块和后端数据处理模块,两个模块为独立运行的模块,通过解耦方式连接。后端数据处理模块与外接的多种基建数据源进行连接,对各基件数据源提供的基建数据按照数据类型进行统一化实时处理,能够实时、高效的反应数据变化,并将处理后的数据进行存储;所述前端展示模块,根据前端展示需求,动态的向后端数据处理模块请求基建数据,并将获取的基建数据在前端进行展示。本发明通过将相互独立处理数据的两个模块耦合为一个展示系统,可实现将数据及时准确的展示于前端的大屏幕上,相比于现有技术,实现了基建数据的实时高效统计和显示。



技术特征:

1.一种用于基建数据的大屏可视化实时展示系统,其特征在于:包括前端展示模块和后端数据处理模块构成;所述前端展示模块,用于根据前端展示需求,动态的向后端数据处理模块请求基建数据,将获取的基建数据在前端进行展示;所述后端数据处理模块,接收前端展示模块发送的基建数据请求,将处理后的基建数据提供给前端展示模块。

2.根据权利要求1所述的用于基建数据的大屏可视化实时展示系统,其特征在于:所述前端展示模块包括数据请求模块及页面布局模块;所述数据请求模块根据大屏可视化页面布局方案,通过ajax的post请求动态的向数据处理模块请求基建数据;所述页面布局模块通过封装echarts插件对可视化页面进行布局,可视化页面可自适应各种分辨率的屏幕显示。

3.根据权利要求2所述的用于基建数据的大屏可视化实时展示系统,其特征在于:所述ajax的post请求设置为定时请求,每隔一段时间请求一次基建数据。

4.根据权利要求1所述的用于基建数据的大屏可视化实时展示系统,其特征在于:所述前端展示模块和后端数据处理模块通过nginx软负载进行跨域处理。

5.根据权利要求1所述的用于基建数据的大屏可视化实时展示系统,其特征在于:所述后端数据处理模块包括数据源管理模块,所述数据源管理模块提供多种类型的数据配置来处理多来源数据,其中,所述数据源管理模块支持直连的源数据类型至少可以包括:mysql、sqlserver、oracle、db2;所述数据源管理模块支持excel上传,以及通过api应用程序接口请求、静态json方式绑定可视化图表的数据。

6.根据权利要求1所述的用于基建数据的大屏可视化实时展示系统,其特征在于:所述基建数据包括值班管理数据、视频监控数据、计划、技术、技经、安全、质量、队伍六大专业管控数据、工程地图数据、人员地图数据、风险地图数据和违章管理数据中的一种或多种。

7.根据权利要求6所述的用于基建数据的大屏可视化实时展示系统,其特征在于:所述计划、技术、技经、安全、质量、队伍六大专业数据、工程地图数据、人员地图数据、

8.根据权利要求1所述的用于基建数据的大屏可视化实时展示系统,其特征在于,所述后端数据处理模块包括redis缓存数据库;所述后端数据处理模块,将处理后的基建数据,存储于redis缓存数据库;所述前端展示模块,从redis缓存数据库获取统计展示的各个基建数据。


技术总结
本发明涉及一种用于基建数据的大屏可视化实时展示系统,包括前端展示模块和后端数据处理模块构成,所述前端展示模块和后端数据处理模块解耦配合;所述前端展示模块,用于根据前端展示需求,动态的向后端数据处理模块请求基建数据,将获取的基建数据在前端进行展示;所述后端数据处理模块,接收前端展示模块发送的基建数据请求,将处理后的基建数据提供给前端展示模块。本发明通过将相互独立处理数据的两个模块耦合为一个展示系统,可实现将数据及时准确的展示于前端的大屏幕上,相比于现有技术,实现了基建数据的实时高效统计和显示。

技术研发人员:范永学,余菊芳,罗喜群,马骏,刘超,李文杰,高静,刘海洋,宋文志,韩国龙,刘鹏
受保护的技术使用者:北京国电通网络技术有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1