数据大屏的展示方法及装置、电子设备制造方法及图纸

技术编号:25478752 阅读:21 留言:0更新日期:2020-09-01 23:00
本申请实施例涉及一种数据大屏的展示方法及装置、电子设备。本申请实施例的数据大屏的展示方法包括:接收到外部输入的语音信息;对由语音信息转换成的文本信息进行语义分析,并从语义分析的结果中提取出操作指令;通过指令解析引擎对操作指令进行解析,当操作指令为针对不同数据大屏间的操作时,根据解析结果中的操作类型和操作对象,修改预设的展示策略;根据修改后的展示策略确定当前所要展示的数据大屏,并将该数据大屏所对应的配置文件发送至浏览器窗口,以使浏览器窗口解析配置文件,并以组件化形式展示该数据大屏。本申请实施例的数据大屏的展示方法不需要手动切换不同的浏览器窗口展示不同的数据大屏,使多个数据大屏的展示更加方便。

【技术实现步骤摘要】
数据大屏的展示方法及装置、电子设备
本申请实施例涉及数据大屏的
,特别是涉及一种数据大屏的展示方法及装置、电子设备。
技术介绍
随着信息化建设的快速发展,每天都产生着大量的数据,日积月累便形成了海量数据。然而海量数据中无法直观的展示数据背后的关系和规律,无法给管理者提供决策依据。在大数据时代来临之际,对数据的关系及规律直观展示变得尤为迫切,将海量数据处理、整合并转化为各种图表形式展示,管理者便能非常直观的获取到有用信息。随着硬件的发展,大型屏幕渐渐出现在人们的视野中,将各种相关的图表整合成一张数据大屏,并投放到大型屏幕中,可以帮助人们更加便捷的获取更有价值的信息。在传统的技术中,在对数据大屏进行展示时,是通过B/S架构,即“浏览器/服务器”模式进行展示,在浏览器端调用服务器中数据大屏的数据在浏览器窗口进行展示。然而在需要对多个数据大屏进行展示时,则需要在浏览器端进行多窗口的大屏切换操作,造成使用的不便。
技术实现思路
本申请实施例提供了一种数据大屏的展示方法及装置、电子设备,不需要手动切换不同的浏览器窗口展示不同的数据大屏,使多个数据大屏的展示更加方便。第一方面,本申请实施例提供了一种数据大屏的展示方法,所述方法包括:接收到外部输入的语音信息;对由所述语音信息转换成的文本信息进行语义分析,并从语义分析的结果中提取出操作指令;通过指令解析引擎对所述操作指令进行解析,当所述操作指令为针对不同数据大屏间的操作时,根据解析结果中的操作类型和操作对象,修改预设的展示策略;根据修改后的所述展示策略确定当前所要展示的数据大屏,并将该数据大屏所对应的配置文件发送至浏览器窗口,以使所述浏览器窗口解析所述配置文件,并以组件化形式展示该数据大屏。可选的,还包括如下步骤:接收到配置终端上传的数据大屏的配置文件,并将所述配置文件存储至预设的容器中,其中,所述配置文件由所述配置终端将组件化的所述数据大屏按预定格式转换得到;对所述容器中的多个所述配置文件进行排序,生成展示列表,并根据所述展示列表确定多个所述配置文件所对应的多个数据大屏的展示策略。可选的,所述展示列表包括所述配置文件的标识或名称,所述根据解析结果中的操作类型和操作对象,修改预设的展示策略,包括:根据解析结果中的对象与所述展示列表中的标识或名称的对应关系,确定所述操作类型所指向的操作对象;根据所述操作类型和所述操作对象,修改所述展示策略。可选的,当所述操作指令为针对当前所展示的数据大屏的操作,所述方法还包括:将解析结果中的操作类型和操作对象发送至所述浏览器窗口,其中,所述对象包括组件ID、数据ID和数据源;将该组件ID中的所述数据ID所调取的数据切换为所述数据源所对应的数据;将该数据ID和数据源广播至消息总线中,以使该展示的数据大屏中的其他组件中的所述数据ID所调取的数据切换为所述数据源所对应的数据。可选的,所述操作指令包括以下至少一项:打开、跳转、放大、切换日期、切换地区。可选的,所述配置文件中包括每个组件的显示坐标和每个组件的层级属性,所述浏览器窗口解析所述配置文件,并以组件化形式展示该数据大屏,包括:针对同一显示坐标区域的不同组件,根据不同组件的等级属性,叠加显示不同的组件。可选的,所所述配置文件中包括组件的样式ID,所述浏览器窗口解析所述配置文件,并以组件化形式展示该数据大屏,包括:根据该组件的样式ID,确定该组件的显示样式,并根据该显示样式展示该组件。第二方面,本申请实施例提供了一种数据大屏的展示装置,所述装置包括:语音接收模块,用于接收到外部输入的语音信息;语音处理模块,用于对由所述语音信息转换成的文本信息进行语义分析,并从语义分析的结果中提取出操作指令;解析模块,用于通过指令解析引擎对所述操作指令进行解析,当所述操作指令为针对不同数据大屏间的操作时,根据解析结果中的操作类型和操作对象,修改预设的展示策略;展示模块,用于根据修改后的所述展示策略确定当前所要展示的数据大屏,并将该数据大屏所对应的配置文件发送至浏览器窗口,以使所述浏览器窗口解析所述配置文件,并以组件化形式展示该数据大屏。第三方面,本申请实施例提供了一种电子设备,包括:至少一个存储器以及至少一个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如本申请实施例第一方面所述的数据大屏的展示方法的步骤。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如本申请实施例第一方面所述的数据大屏的展示方法的步骤。在本申请实施例中,将接收到的语音信息转换为文字信息后,提取出操作指令,并根据操作指令中的操作类型和操作对象修改展示策略,从而根据修改后的展示策略将当前需要展示的数据大屏的配置文件发送至浏览器,以使所述浏览器窗口解析所述配置文件并以组件化形式展示该数据大屏,从而通过用户发出的语音信息便可实现每个需要展示的数据大屏根据提前设置好的展示策略在同一浏览器窗口中进行展示,并不需要手动切换不同的浏览器窗口展示不同的数据大屏,使多个数据大屏的展示更加方便。为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图说明图1为在一个示例性的实施例中提供的一种数据大屏的展示方法的流程图;图2为在一个示例性的实施例中提供的配置数据大屏的流程图;图3为在一个示例性的实施例中提供的脚本窗口示意图;图4为在一个示例性的实施例中提供的针对当前展示的数据大屏上的交互操作的流程图;图5为在一个示例性的实施例中提供的组件发布订阅模式的示意图;图6为在一个示例性的实施例中提供的一种数据大屏的展示装置的结构示意图;图7为在一个示例性的实施例中提供的一种电子设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。应当明确,所描述的实施例仅仅是本申请实施例一部分实施例,而不是全部的实施例。基于本申请实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请实施例保护的范围。在本申请实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联本文档来自技高网...

【技术保护点】
1.一种数据大屏的展示方法,其特征在于,所述方法包括:/n接收到外部输入的语音信息;/n对由所述语音信息转换成的文本信息进行语义分析,并从语义分析的结果中提取出操作指令;/n通过指令解析引擎对所述操作指令进行解析,当所述操作指令为针对不同数据大屏间的操作时,根据解析结果中的操作类型和操作对象,修改预设的展示策略;/n根据修改后的所述展示策略确定当前所要展示的数据大屏,并将该数据大屏所对应的配置文件发送至浏览器窗口,以使所述浏览器窗口解析所述配置文件,并以组件化形式展示该数据大屏。/n

【技术特征摘要】
1.一种数据大屏的展示方法,其特征在于,所述方法包括:
接收到外部输入的语音信息;
对由所述语音信息转换成的文本信息进行语义分析,并从语义分析的结果中提取出操作指令;
通过指令解析引擎对所述操作指令进行解析,当所述操作指令为针对不同数据大屏间的操作时,根据解析结果中的操作类型和操作对象,修改预设的展示策略;
根据修改后的所述展示策略确定当前所要展示的数据大屏,并将该数据大屏所对应的配置文件发送至浏览器窗口,以使所述浏览器窗口解析所述配置文件,并以组件化形式展示该数据大屏。


2.根据权利要求1所述的数据大屏的展示方法,其特征在于,还包括如下步骤:
接收到配置终端上传的数据大屏的配置文件,并将所述配置文件存储至预设的容器中,其中,所述配置文件由所述配置终端将组件化的所述数据大屏按预定格式转换得到;
对所述容器中的多个所述配置文件进行排序,生成展示列表,并根据所述展示列表确定多个所述配置文件所对应的多个数据大屏的展示策略。


3.根据权利要求2所述的数据大屏的展示方法,其特征在于,所述展示列表包括所述配置文件的标识或名称,所述根据解析结果中的操作类型和操作对象,修改预设的展示策略,包括:
根据解析结果中的对象与所述展示列表中的标识或名称的对应关系,确定所述操作类型所指向的操作对象;
根据所述操作类型和所述操作对象,修改所述展示策略。


4.根据权利要求2所述的数据大屏的展示方法,其特征在于,当所述操作指令为针对当前所展示的数据大屏的操作,所述方法还包括:
将解析结果中的操作类型和操作对象发送至所述浏览器窗口,其中,所述对象包括组件ID、数据ID和数据源;
将该组件ID中的所述数据ID所调取的数据切换为所述数据源所对应的数据;
将该数据ID和数据源广播至消息总线中,以使该展示的数据大屏中的其他组件中的所述数据ID所调取的数据切换为所述数据源所对应的数据。


5.根据权利要求...

【专利技术属性】
技术研发人员:吴疆林沛欣卢超李海荣陈永辉
申请(专利权)人:广州市玄武无线科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1