基于dashbord多图表动态合并数据的系统及方法与流程

文档序号:29210209发布日期:2022-03-12 04:37阅读:197来源:国知局
基于dashbord多图表动态合并数据的系统及方法与流程

1.本发明涉及信息化数据整合传输技术领域,具体涉及一种基于dashbord多图表动态合并数据的系统及方法。


背景技术:

2.dashboard是商业智能仪表盘的简称,它是一般商业智能都拥有的实现数据可视化的模块,是向企业展示度量信息和关键业务指标(kpi)现状的数据虚拟化工具,dashboard关键的特征是从多种数据源获取实时数据,并且是定制化的交互式界面,dashboard以丰富的,可交互的可视化界面为数据提供更好的使用体验;
3.现有的dashbord多图表在使用的过程中,无法通过websocket(基于tcp的全双工通信协议)的方式一次传递到服务端,同时也不能接收多个图表的数据请求,将相同数据集、过滤条件相同,而维度与指标不同的图表进行合并,给工作人员的使用带来了很多不便。


技术实现要素:

4.本发明的目的在于提供一种基于dashbord多图表动态合并数据的系统及方法,可以解决现有技术中dashbord多图表在使用的过程中,无法通过websocket的方式一次传递到服务端,也不能接收多个图表的数据请求的问题。
5.本发明的目的是通过以下技术方案实现的:
6.本发明提供一种基于dashbord多图表动态合并数据的系统,包括数据采集程序、数据处理程序、字符类别处理端、音频处理端、数据存储端、websocket客户端及显示屏;所述数据采集程序的输出端连接数据处理程序;所述数据采集程序将收集的数据信息传输至所述数据处理程序进行识别分类;所述数据处理程序将分类后的数据信息分别传输至字符类别处理端、音频处理端和数据存储端进行相应的细化处理;所述字符类别处理端、音频处理端和数据存储端均与websocket客户端信号连接,并将细化处理后的数据信息传输至websocket客户端;所述websocket客户端的输出端连接有显示屏。
7.进一步的,所述字符类别处理端包括微控制单元、图片显示模块、图片叠加模块、字数显示模块及显示芯片;所述微控制单元的输入端连接所述数据处理程序,输出端分别连接图片显示模块和字数显示模块;所述图片显示模块的输出端连接图片叠加模块;所述图片叠加模块的输出端和字数显示模块的输出端均连接显示芯片;所述显示芯片的输出端连接所述websocket客户端。
8.进一步的,所述音频处理端包括音频控制单元、音频驱动模块、音频读写模块及扬声设备;所述音频控制单元的输入端连接所述数据处理程序,输出端分别连接音频驱动模块和音频读写模块;所述音频驱动模块的输出端和音频读写模块的输出端均连接扬声设备;所述扬声设备的输出端连接所述websocket客户端。
9.进一步的,所述数据存储端包括存储器、数据存储模块、数据识别分类模块、存储
器读写模块及存储cpu;所述存储器的输入端连接所述数据处理程序,输出端分别连接数据存储模块和数据识别分别模块;所述数据识别分类模块的输出端连接存储器读写模块;所述数据存储模块的输出端和存储器读写模块的输出端均连接存储cpu;所述存储cpu的输出端连接所述websocket客户端。
10.进一步的,所述显示屏为触摸显示屏。
11.本发明还提供了一种基于dashbord多图表动态合并数据的方法,包括以下步骤:
12.步骤s1、启动设备,利用数据采集程序对外部的数据信息进行收集并传输至数据采集程序;
13.步骤s2、数据处理程序将接收的数据信息进行识别分类,并将分类后的数据信息分别传输至相应的字符类别处理端、音频处理端和数据存储端;
14.步骤s3、字符类别处理端、音频处理端和数据存储端均对接收后的数据信息进行相应的细化处理;
15.步骤s4、字符类别处理端、音频处理端和数据存储端均将细化处理后信息数据传输至websocket客户端;
16.步骤s5、websocket客户端将接收的信息数据传输至显示屏进行显示。
17.进一步的,所述字符类别处理端对接收后的数据信息进行相应的细化处理具体包括:
18.微控制单元接收数据处理程序的字符类数据信息,并进行字符类别处理;
19.字符类数据信息经过字符类别处理后,分别通过图片显示模块与字符显示模块对不同的字符类别进行细化处理;
20.经过图片显示模块细化处理的字符类数据信息传输至图片叠加模块进行二次细化处理。
21.进一步的,所述音频处理端对接收后的数据信息进行相应的细化处理具体包括:
22.音频控制单元接收数据处理程序的音频类数据信息进行智能语音处理;
23.经过智能语音处理后的音频类数据信息分别传输到音频驱动模块与音频读写模块进行细化处理与智能微调;
24.经过细化处理与智能微调的音频类数据信息传输至扬声设备。
25.进一步的,所述数据存储端对接收后的数据信息进行相应的细化处理具体包括:
26.存储器接收数据处理程序的存储类数据信息进行数据内容保存;
27.存储器将已保存的数据内容分别传输至数据存储模块与数据识别分类模块进行处理;
28.数据识别分类模块将反馈好的存储类数据信息传输到存储器读写模块进行再次处理;
29.数据存储模块与存储器读写模块同步将已经处理好的存储类数据信息共同传输至存储cpu。
30.进一步的,所述音频控制单元接收数据处理程序的音频类数据信息进行智能语音处理具体包括:
31.对原数据信息中的杂音噪音进行过滤识别,并在杂音处进行智能语音的添加。
32.本发明的有益效果:
33.1.本发明基于dashbord多图表动态合并数据的系统及方法,通过将收集的数据信息经过数据处理程序识别分类后分别传输至字符类别处理端、音频处理端和数据存储端进行相对应的细化处理,然后将细化处理的数据信息传输至websocket客户端来显示在触摸显示屏上。实现了多图表在使用的过程中,通过websocket的方式一次传递到服务端,并能同时接收多个图表的数据请求,从而达到维度与指标不同的图表进行合并的效果。
34.2.本发明基于dashbord多图表动态合并数据的系统及方法,主要通过微控制单元、图片显示模块与字符显示模块处理字符类数据信息;通过音频控制单元、音频驱动模块和音频读写模的智能语音调节来匹配扬声设备进行语音调节;通过数据存储模块与数据识别分类模块来记录数据,再通过触摸显示屏显示websocket客户端所反馈到的内容,从而达到了执行合并后的请求,将合并的请求结果按图表拆分,返回各图表数据结果的效果。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
36.图1为基于dashbord多图表动态合并数据的系统的组成结构示意图;
37.图2为基于dashbord多图表动态合并数据的方法的步骤流程示意图。
具体实施方式
38.下面结合附图对本公开实施例进行详细描述。
39.以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
40.本发明提供一种基于dashbord多图表动态合并数据的系统,包括数据采集程序、数据处理程序、字符类别处理端、音频处理端、数据存储端、websocket客户端及显示屏;所述数据采集程序的输出端连接数据处理程序;所述数据采集程序将收集的数据信息传输至所述数据处理程序进行识别分类;所述数据处理程序将分类后的数据信息分别传输至字符类别处理端、音频处理端和数据存储端进行相应的细化处理;所述字符类别处理端、音频处理端和数据存储端均与websocket客户端信号连接,并将细化处理后的数据信息传输至websocket客户端;所述websocket客户端的输出端连接有显示屏。
41.具体的,所述字符类别处理端包括微控制单元、图片显示模块、图片叠加模块、字数显示模块及显示芯片;所述微控制单元的输入端连接所述数据处理程序,数据处理程序将收集到的数据信息识别划分为字符类数据信息传输至微控制单元,微控制单元输出端分别连接图片显示模块和字数显示模块,经过微控制单元处理后的字符类数据信息分别传输
至图片显示模块和字数显示模块进行细化处理;所述图片显示模块的输出端连接图片叠加模块,再次进行数据信息的细化处理;所述图片叠加模块的输出端和字数显示模块的输出端均连接显示芯片;所述显示芯片的输出端连接所述websocket客户端。
42.具体的,所述音频处理端包括音频控制单元、音频驱动模块、音频读写模块及扬声设备;所述音频控制单元的输入端连接所述数据处理程序,数据处理程序将音频类数据信息传输至音频控制单元进行初步处理,初步处理包括原数据信息中的杂音噪音进行过滤识别,并在杂音处进行智能语音的添加,;音频控制单元输出端分别连接音频驱动模块和音频读写模块,经过初步处理的音频类数据信息分别传输至音频驱动模块和音频读写模块进行细化与智能微调;所述音频驱动模块的输出端和音频读写模块的输出端均连接扬声设备,继而使工作人员能够使用语音对杨生设备进行操作;所述扬声设备的输出端连接所述websocket客户端。
43.具体的,所述数据存储端包括存储器、数据存储模块、数据识别分类模块、存储器读写模块及存储cpu;所述存储器的输入端连接所述数据处理程序,输出端分别连接数据存储模块和数据识别分别模块;所述数据识别分类模块的输出端连接存储器读写模块;所述数据存储模块的输出端和存储器读写模块的输出端均连接存储cpu;所述存储cpu的输出端连接所述websocket客户端。
44.优选的,所述显示屏为触摸显示屏。
45.本发明还提供一种基于dashbord多图表动态合并数据的方法,包括以下步骤:
46.步骤s1、启动设备,利用数据采集程序对外部的数据信息进行收集并传输至数据采集程序;
47.首先需要工作人员手动将设备启动,通过数据采集程序对外部的数据信息进行收集并进行传输,随后将已经被数据采集程序收集到的数据信息传输到数据处理程序。
48.步骤s2、数据处理程序将接收的数据信息进行识别分类,并将分类后的数据信息分别传输至相应的字符类别处理端、音频处理端和数据存储端;
49.数据处理程序对接受的数据信息进行识别后分类成字符类数据信息、音频类数据信息和存储类数据信息;然后将字符类数据信息传输至字符类别处理端;将音频类数据信息传输至音频处理端;将存储类数据信息传输至数据存储端。
50.步骤s3、字符类别处理端、音频处理端和数据存储端均对接收后的数据信息进行相应的细化处理;
51.步骤s4、字符类别处理端、音频处理端和数据存储端均将细化处理后信息数据传输至websocket客户端;
52.步骤s5、websocket客户端将接收的信息数据传输至显示屏进行显示。
53.进一步的,本技术的一种优选实施方式中,所述字符类别处理端对接收后的数据信息进行相应的细化处理具体包括:
54.微控制单元接收数据处理程序的字符类数据信息,并进行字符类别处理;
55.字符类数据信息经过字符类别处理后,分别通过图片显示模块与字符显示模块对不同的字符类别进行细化处理;
56.经过图片显示模块细化处理的字符类数据信息传输至图片叠加模块进行二次细化处理。
57.进一步的,本技术的一种优选实施方式中,所述音频处理端对接收后的数据信息进行相应的细化处理具体包括:
58.音频控制单元接收数据处理程序的音频类数据信息进行智能语音处理;
59.其中智能语音处理过程包括对原数据信息中的杂音噪音进行过滤识别,并在杂音处进行智能语音的添加;
60.经过智能语音处理后的音频类数据信息分别传输到音频驱动模块与音频读写模块进行细化处理与智能微调;
61.经过细化处理与智能微调的音频类数据信息传输至扬声设备。继而使工作人员能够使用语音对扬声设备进行操作,同时将反馈完成的信息传输到扬声设备进行下一步准备。
62.进一步的,本技术的一种优选实施方式中,所述数据存储端对接收后的数据信息进行相应的细化处理具体包括:
63.存储器接收数据处理程序的存储类数据信息进行数据内容保存;
64.存储器将已保存的数据内容分别传输至数据存储模块与数据识别分类模块进行处理;
65.数据识别分类模块将反馈好的存储类数据信息传输到存储器读写模块进行再次处理;
66.数据存储模块与存储器读写模块同步将已经处理好的存储类数据信息共同传输至存储cpu。
67.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
68.在本技术所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
69.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
70.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
71.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全
部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
72.以上仅为说明本发明的实施方式,并不用于限制本发明,对于本领域的技术人员来说,凡在本发明的精神和原则之内,不经过创造性劳动所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1