您的当前位置:首页正文

一种大数据的可视化展示平台及其工作方法[发明专利]

2020-04-09 来源:星星旅游
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 110807057 A(43)申请公布日 2020.02.18

(21)申请号 201810804103.1(22)申请日 2018.07.20

(71)申请人 上海逸升信息科技有限公司

地址 201108 上海市闵行区元江路5500号

第1幢A714室(72)发明人 陈炯昊 

(74)专利代理机构 上海宏京知识产权代理事务

所(普通合伙) 31297

代理人 赵霞(51)Int.Cl.

G06F 16/25(2019.01)G06F 16/26(2019.01)G06F 21/60(2013.01)G06F 21/62(2013.01)

权利要求书1页 说明书5页 附图2页

CN 110807057 A(54)发明名称

一种大数据的可视化展示平台及其工作方法

(57)摘要

本发明公开一种大数据的可视化展示平台及其工作方法,包括数据整理系统,数据采集系统,数据库系统,可视化平台展示系统,可视化数据控制系统;所述数据采集系统以所述可视化平台展示系统可识别的方式进行数据采集;所述可视化平台展示系统向所述数据库系统发送询问请求,所述数据库系统接受请求并发送数据;所述可视化数据控制系统用于变更数据库本身数值,还用于变更所述可视化平台展示系统的数值和展示形式。通过此平台,用户可以以各种分类和不同的形式展示数据,既保证数据的安全性,也同时优化了数据的实时性。

CN 110807057 A

权 利 要 求 书

1/1页

1.一种大数据的可视化展示平台,其特征在于,所述大数据的可视化展示平台包括:数据整理系统,数据采集系统,数据库系统,可视化平台展示系统,可视化数据控制系统;所述数据采集系统用于以所述可视化平台展示系统可识别的方式进行数据采集;所述可视化平台展示系统用于向所述数据库系统发送询问请求,所述数据库系统接受请求并发送数据;所述可视化数据控制系统用于变更数据库本身数值,还用于变更所述可视化平台展示系统的数值和展示形式。

2.根据权利要求1所述的一种大数据的可视化展示平台,其特征在于所述数据整理系统,数据采集系统,可视化平台展示系统,可视化数据控制系统采用多层体系结构,使用XML规范作为信息交互的标准。

3.根据权利要求1所述的一种大数据的可视化展示平台,其特征在于所述大数据的可视化展示平台设有数据监控模块,所述数据采集系统采集到的数据通过数据监控模块与可视化平台展示系统进行区隔,所述数据监控模块借助PHP开发,对不同用户设置权限。

4.根据权利要求3所述的一种大数据的可视化展示平台,其特征在于所述数据监控模块含有MD5数据多层加密子模块。

5.根据权利要求1所述的一种大数据的可视化展示平台,其特征在于所述可视化平台展示系统包括浏览模块和控制模块。

6.根据权利要求5所述的一种大数据的可视化展示平台,其特征在于所述浏览模块采用B/S架构,CMS开发采用层级分布式结构实现,在CMS层之上,叠加了搜索引擎优化技术层、行业特色解决方案层,各项功能按模块进行编写;所述浏览模块包括UI/UX设计处理子模块和数据信息对接子模块。

7.根据权利要求6所述的一种大数据的可视化展示平台,其特征在于所述可视化平台展示系统根据UI/UX的设计区分不同的数据类型。

8.根据权利要求6所述的一种大数据的可视化展示平台,其特征在于所述UI/UX设计处理子模块采用sketch、3DMAX制作可视化的展示元素和UI界面;所述UI/UX设计处理子模块制作的可视化展示元素在Unreal Engine中进行后期处理。

9.根据权利要求5所述的一种大数据的可视化展示平台,其特征在于所述控制模块包含HTML5、CSS和Javascript组合模块,并通过socket接口对大屏的展示内容进行远程操作控制。

10.根据权利要求1-9任意一项所述的一种大数据的可视化展示平台的工作方法,其特征在于包括如下步骤:

(1)数据源的整理:针对企业内部的各种数据通过进行整理、分析及归类(2)数据的采集:针对不同类别的数据进行实时监控和采集,借助C++及PHP的方式,和后台数据不断交换

(3)可视化平台展示:在物理平台上展示,物理平台包括:LED、投影、手机、或显示器;在线上平台上展示,线上平台包括:互联网、视讯平台和公众号平台。

(4)可视化数据的控制:直观看到需要展示的数据,可以借助控制平台进行远程操作,进行数据的实时调取、各类数据的不同形式的比对、以及后台数据的变更。

2

CN 110807057 A

说 明 书

一种大数据的可视化展示平台及其工作方法

1/5页

技术领域

[0001]本发明涉及一种大数据的可视化展示平台及其工作方法,属于大数据的可视化展示领域。

背景技术

[0002]随着互联网深入到人们生活的各个角落,大数据的采集和应用需求应运而生。大数据的应用不仅仅涉及到社会生活层面,也深入到企业的自身管理中。目前的大数据市场背景是:大数据已经被各个行业及各大公司所运用,主要用于各个行业的数据分析及各个企业自身及对手的数据分析,以求在这些数据分析中达到更好的应对作战策略。[0003]基于这样的市场需求,大数据的可视化展示平台应运而生。平台系统的本质是数据的可视化展示,让行业及企业的各个管理层可以直观的看到各类数据,并且同时可以操作各种数据,进行分析、比对及模拟操作等。这些大数据是以实时的方式进行演示,同时也反馈并保存下前端的各种操作结果。由于最佳的大数据可视化展示平台需要兼顾可视化、实时性及可操作性三大方向,所以对整个平台的计算方式和数据展示方式要求非常高。常规的展示平台要么是通过对数据进行模拟化二次制作或者简单地将数据直接通过网络传输到大屏上进行展示,无法做到以各种动态形式进行展示,不具备直观性和真实性。要么有的平台由于过分依赖网络的性能,所以对数据的实时性也做的非常不理想,经常有延时卡顿等现象,这样就严重影响了平台的实用性。[0004]另外,大数据是一个灵活可变的数据内容,所以展示也需要应对这样的情况可以灵活的进行各种变化操作,但目前的各种平台相对比较局限,在显示平台上已经固定了各个数据的展示方式,无法做及时的变更和操作;即使要做调整,也有可能会对整个后台的数据库的日常布局和运行产生影响。这样的操作性能严重影响了企业的工作效率。发明内容

[0005]本发明的目的是解决现有技术中的不足,提供一种大数据的可视化展示平台及其工作方法,能以各种展示方式,实时的展示各类不同后台的大数据,同时确保数据的安全性、实时性、直观性及可操作性。[0006]为了实现上述目的,本发明提供一种大数据的可视化展示平台及其工作方法,所述大数据的可视化展示平台包括:数据整理系统,数据采集系统,数据库系统,可视化平台展示系统,可视化数据控制系统;所述数据采集系统以所述可视化平台展示系统可识别的方式进行数据采集;所述可视化平台展示系统向所述数据库系统发送询问请求,所述数据库系统接受请求并发送数据;所述可视化数据控制系统用于变更数据库本身数值,还用于变更所述可视化平台展示系统的数值和展示形式。[0007]进一步的,所述数据整理系统,数据采集系统,可视化平台展示系统,可视化数据控制系统采用多层体系结构,使用XML(Extensible Markup Language,即可扩展标记语言)规范作为信息交互的标准。

3

CN 110807057 A[0008]

说 明 书

2/5页

进一步的,所述大数据的可视化展示平台设有数据监控模块,所述数据采集系统

采集到的数据通过数据监控模块与可视化平台展示系统进行区隔,所述数据监控模块借助PHP开发,对不同用户设置账号密码,各级别权限。[0009]进一步的,所述数据监控模块含有MD5(MD5Message-Digest Algorithm,即MD5消息摘要算法)数据多层加密子模块。[0010]进一步的,所述可视化平台展示系统包括浏览模块和控制模块。[0011]更进一步的,所述浏览模块采用B/S(Browser/Server,即浏览器-服务器)架构,CMS(Content Management System,即内容管理系统)开发采用层级分布式结构实现,在CMS(Content Management System,即内容管理系统)层之上,叠加了搜索引擎优化技术层、行业特色解决方案层,各项功能按模块进行编写;所述浏览模块包括UI/UX设计处理子模块和数据信息对接子模块。[0012]更进一步的,所述可视化平台展示系统根据UI/UX的设计区分不同的数据类型。[0013]进一步的,所述UI/UX设计处理子模块采用sketch、3DMAX制作可视化的展示元素和UI界面;所述UI/UX设计处理子模块制作的可视化展示元素在Unreal Engine中进行后期处理。

[0014]进一步的,所述控制模块包含HTML5、CSS和Javascript组合模块,并通过socket接口对大屏的展示内容进行远程操作控制。

[0015]本发明还公开了上述一种大数据的可视化展示平台的工作方法包括如下步骤:[0016](1)数据源的整理:针对企业内部的各种数据通过进行整理、分析及归类[0017](2)数据的采集:针对不同类别的数据进行实时监控和采集,借助C++及PHP的方式,和后台数据不断交换[0018](3)可视化平台展示:在物理平台上展示,物理平台包括:LED、投影、手机、或显示器;在线上平台上展示,线上平台包括:互联网、视讯平台和公众号平台。[0019](4)可视化数据的控制:直观看到需要展示的数据,可以借助控制平台进行远程操作,进行数据的实时调取、各类数据的不同形式的比对、以及后台数据的变更。[0020]与现有技术相比,本发明的有益效果是:通过此系统,用户不再是简单的把所有数据都平铺在显示画面中,而是对数据进行各种分类并以不同的形式进行展示;数据采集系统以所述可视化平台展示系统可识别的方式进行数据采集,以便于实时数据的展示;可视化展示平台和企业各类数据库之间的衔接是通过发送询问请求、接受请求、发送数据等多次的双向对话来完成,既保证数据的安全性,也同时优化了数据的实时性;对数据的控制和变更,不仅基于数据库本身数值的变更,还基于所述大数据的可视化展示平台的控制库参数和展示形式的变更,方便用户进行各类数值的调整,甚至是表格等各类展示形式的变更,对数据的变更实时快速的反应到所述可视化平台展示系统。

附图说明

[0021]附图在不限制本发明的应用范围的情况下说明了本发明的较佳实施例。[0022]图1为本发明工作流程图。[0023]图2为本发明功能框架图。[0024]图3为本发明CMS系统框架图

4

CN 110807057 A

说 明 书

3/5页

具体实施方式

[0025]以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。[0026]在本发明中,除非另有明确的说明和限定,术语“包括”应理解为开放式的,即,包括但不限于。

[0027]一种大数据的可视化展示平台,其工作流程图如图1所示,包括数据整理系统,数据采集系统,数据库系统,可视化平台展示系统,可视化数据控制系统;所述数据采集系统以所述可视化平台展示系统可识别的方式进行数据采集;所述可视化平台展示系统向所述数据库系统发送询问请求,所述数据库系统接受请求并发送数据;所述可视化数据控制系统用于变更数据库本身数值,还用于变更所述可视化平台展示系统的数值和展示形式,。[0028]采用以上的实施方式,用户不再是简单的把所有数据都平铺在显示画面中,而是通过各种分类和不同的形式进行展示。数据采集系统以所述可视化平台展示系统可识别的方式进行数据采集,以便于实时数据的展示;可视化展示平台和企业各类数据库之间的衔接是通过发送询问请求、接受请求、发送数据等多次的双向对话来完成,既保证数据的安全性,也同时优化了数据的实时性。对数据的控制和变更,不仅可以直接控制数据库本身数值的变更,还可以直接变更所述可视化平台展示系统的数值和展示形式,方便实时变化的动态显示,方便用户进行各类数值的调整,甚至是表格等各类展示形式的变更。同时可视化数据控制系统和可视化平台展示系统的设置,用户既保证了数据安全,也不再需要每次展示都要进行模拟化制作,不再是简单的观看或者鼠标操作,而是通过具备后台管理功能的第三方操作设备进行远程操作和演示,极大的方便了用户的使用和管理。[0029]在上述实施例中,优选地,所述数据整理系统,数据采集系统,可视化平台展示系统,可视化数据控制系统采用多层体系结构,使用XML(Extensible Markup Language,即可扩展标记语言)规范作为信息交互的标准,能够方便的进行跨平台之间的数据交互。[0030]在上述实施例中,优选地,功能框架图如图2所示,所述大数据的可视化展示平台设有数据监控模块,所述数据采集系统采集到的数据通过数据监控模块与可视化平台展示系统进行区隔,所述数据监控模块借助PHP开发,对不同用户设置账号密码,各级别权限,提高了整个可视化展示平台的主机、数据库、网络、应用等各层次的安全性和可靠性。[0031]在上述实施例中,优选地,所述数据监控模块含有MD5(MD5Message-Digest Algorithm,即MD5消息摘要算法)数据多层加密子模块,确保了数据信息的安全性。[0032]在上述实施例中,优选地,所述可视化平台展示系统包括浏览模块和控制模块。[0033]在上述实施例中,更优选地,所述浏览模块采用B/S(Browser/Server,即浏览器-服务器)架构,CMS(Content Management System,即内容管理系统)开发采用层级分布式结构实现,其中CMS(Content Management System,即内容管理系统)系统框架图如图3所示,在CMS(Content Management System,即内容管理系统)层之上,叠加了搜索引擎优化技术层、行业特色解决方案层,各项功能按模块进行编写,根据各个企业不同情况中反应出来的共性问题,设置不同模块,比如搜索引擎优化技术层,最大限度的方便了企业在不同环境中面向不同人群展示其企业及行业的各类大数据,方便了参与者的理解和思考,也方便了用户对这些数据更好的去运用和学习,此种结构设计,便于扩展新功能或进行升级。所述浏览

5

CN 110807057 A

说 明 书

4/5页

模块包括UI/UX设计处理子模块和数据信息对接子模块。[0034]在上述实施例中,更优选地,所述可视化平台展示系统根据UI/UX的设计区分不同的数据类型。由于之前数据整理系统已经对数据进行整理、分析及归类,这样方便可视化平台展示系统更好的与数据整理系统对接。[0035]在上述实施例中,更优选地,所述UI/UX设计处理子模块采用sketch、3DMAX制作可视化的展示元素和UI界面,采用sketch、3DMAX可以绘制各种常用的数据元素模块和场景界面,使得可视化元素更富立体感;所述UI/UX设计处理子模块制作的可视化展示元素在Unreal Engine中进行后期处理,此种方式为系统运行创造了良好的基础,它不仅解决了大数据后台和前端的兼容问题,同时Unreal Engine自带的各种渲染插件、画面处理工具,使得可视化的画面展示效果更加形象真实,也让用户对大数据的在整个行业的应用有更直观的体验,同时面对不同的物理展示平台具备自适应的功能,可自行调整各种画面比例及对应分辨率、画质效果,最大限度的优化,满足不同物理平台的展示需求。[0036]在上述实施例中,优选地,所述控制模块包含HTML5、CSS和Javascript组合模块,并通过socket接口对大屏的展示内容进行远程操作控制。能够实现的控制功能有:大数据的分组模块的选择展示,包括选择(单选、多选)、放大、缩小等;数据的分类比对,按类别独立调取各类数据,进行分析和比对,以得到不同分析结论;数据的动态演示,包括三维720度数据模型展示,视频及图文展示;根据不同企业的需求,在可视化平台上调取企业的内部真视系统,进行远程演示;后台管理,设置不同权限用于不同类型的用户(包括账户密码),可根据自身权限浏览及更改不同的后台内容(包括数据表单中的数值、展示形式、日期等各种数据)。

[0037]上述一种大数据的可视化展示平台的工作方法,包括如下步骤:[0038](1)数据源的整理:针对企业内部的各种数据通过进行整理、分析及归类(2)数据的采集:针对不同类别的数据进行实时监控和采集,借助C++及PHP的方式,和后台数据不断交换[0039](3)可视化平台展示:在物理平台上展示,物理平台包括:LED、投影、手机、或显示器;在线上平台上展示,线上平台包括:互联网、视讯平台和公众号平台。[0040](4)可视化数据的控制:直观看到需要展示的数据,可以借助控制平台进行远程操作,进行数据的实时调取、各类数据的不同形式的比对、以及后台数据的变更。[0041]本发明实施例提供的一种大数据的可视化展示平台,该可视化展示平台的可采用灵活的开发手段(Apache、PHP和MySQL),在面向对象的业务组件应用框架上,能够在不影响系统情况下快速开发新业务,同时提供对业务进行快捷修改和动态加载的支持。整个可视化平台能够支持多个层面的可扩展性(包括后端的数据管理和前端的可视化界面和数据展示形式等),通过负载平衡、快速开发重组、业务参数配置等多个方面使得系统可以支持各类企业未来不断变化的业务特征。同时,PHP、MySQL可跨UNIX、Linux、Windows NT等平台运行,降低了系统及数据迁移的风险。如果架设Linux/UNIX服务器,可节约操作系统费用,降低了平台的开发成本。

[0042]虽然本申请文件按照以上具体实施方式对本发明进行了描述,但是应当理解,以上每一个具体实施方式都不必然是独立的,本领域的普通技术人员可以独立实施,也可以进行适当的组合,形成本领域普通技术人员能够理解并实施的其它实施方式。

6

CN 110807057 A[0043]

说 明 书

5/5页

以上实施方式仅仅是示例性的而非限制性的,任何未脱离本发明精神所作出的等

效的实施方式均应落在本发明的保护范围内。

7

CN 110807057 A

说 明 书 附 图

1/2页

图1

8

CN 110807057 A

说 明 书 附 图

2/2页

图2

图3

9

因篇幅问题不能全部显示,请点此查看更多更全内容