数据的可视化方法和装置与流程

文档序号:33537438发布日期:2023-03-22 08:44阅读:45来源:国知局
数据的可视化方法和装置与流程

1.本发明属于数据处理技术领域,尤其涉及数据的可视化方法和装置。


背景技术:

2.数据可视化,是关于数据视觉表现形式的科学技术研究,利用图形、图像处理、计算机视觉以及用户界面,通过表达、建模以及对立体、表面、属性以及动画的显示,对数据加以可视化解释。数据可视化技术,是一种将大型数据集中的数据以图形图像形式表示,并利用数据分析和开发工具发现其中未知信息的处理过程,包含以下几个基本概念:1、数据空间;2、数据开发;3、数据分析;4、数据可视化。
3.数据可视化已经提出了许多方法,这些方法根据其可视化的原理不同可以划分为基于几何的技术、面向像素技术、基于图标的技术、基于层次的技术、基于图像的技术和分布式技术等。现有的数据可视化技术,通常都是通过对数据的分析,可视化展示数据的变化过程,然而在现实的应用过程,有些数据可视化的需求并不是针对变化过程的可视化展示,而是需要直观、详细的展示用户需要的数据,现有的数据可视化技术则无法满足这些需求,且无法针对不同的用户进行不同权限的数据可视化变更与调节。


技术实现要素:

4.本发明实施例的目的在于提供数据的可视化方法和装置,旨在解决背景技术中提出的问题。
5.为实现上述目的,本发明实施例提供如下技术方案:数据的可视化方法,所述方法具体包括以下步骤:接收用户的数据需求信息,关联获取用户身份信息,根据所述用户身份信息,匹配获取用户的数据获取权限;对所述数据需求信息进行分析,匹配相关需求数据,加载需求数据基体,构建数据可视化基体;基于所述数据获取权限,对数据可视化基体进行可视化数据限制调整,生成并展示数据限制基体,接收用户反馈信息;根据所述用户反馈信息,判断用户是否具有数据补充需求,并在具有数据补充需求时,推荐需求补充对象;向所述需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体。
6.作为本发明实施例技术方案进一步的限定,所述接收用户的数据需求信息,关联获取用户身份信息,根据所述用户身份信息,匹配获取用户的数据获取权限具体包括以下步骤:接收用户的数据需求信息;解析所述数据需求信息对应的发送地址;
根据所述发送地址,关联获取用户身份信息;根据所述用户身份信息,匹配获取用户的数据获取权限。
7.作为本发明实施例技术方案进一步的限定,所述对所述数据需求信息进行分析,匹配相关需求数据,加载需求数据基体,构建数据可视化基体具体包括以下步骤:对所述数据需求信息进行分析,提取关键需求信息;根据所述关键需求信息,匹配相关需求数据;根据所述相关需求数据,确定需求数据基体;综合所述相关需求数据和所述需求数据基体,构建数据可视化基体。
8.作为本发明实施例技术方案进一步的限定,所述基于所述数据获取权限,对数据可视化基体进行可视化数据限制调整,生成并展示数据限制基体,接收用户反馈信息具体包括以下步骤:基于所述数据获取权限,识别所述相关需求数据中的权限屏蔽数据;按照所述权限屏蔽数据,对数据可视化基体进行可视化数据限制调整,生成数据限制基体;将所述数据限制基体进行展示;接收用户对于所述数据限制基体的用户反馈信息。
9.作为本发明实施例技术方案进一步的限定,所述根据所述用户反馈信息,判断用户是否具有数据补充需求,并在具有数据补充需求时,推荐需求补充对象具体包括以下步骤:对所述用户反馈信息进行分析,判断用户是否具有数据补充需求;若具有数据补充需求,则根据权限屏蔽数据,确定并推荐需求补充对象;若不具有数据补充需求,则不推荐需求补充对象。
10.作为本发明实施例技术方案进一步的限定,所述向所述需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体具体包括以下步骤:向所述需求补充对象发送数据补充申请;实时监测所述数据补充申请对应的申请反馈信息和审核反馈信息;根据所述申请反馈信息和所述审核反馈信息,匹配获取需求补充数据;根据所述需求补充数据,对所述数据限制基体进行补充调整,生成数据补充基体;将所述数据补充基体进行展示。
11.数据的可视化装置,所述装置包括需求接收处理单元、数据基体构建单元、基体限制调整单元、补充判断处理单元和基体补充调整单元,其中:需求接收处理单元,用于接收用户的数据需求信息,关联获取用户身份信息,根据所述用户身份信息,匹配获取用户的数据获取权限;数据基体构建单元,用于对所述数据需求信息进行分析,匹配相关需求数据,加载需求数据基体,构建数据可视化基体;基体限制调整单元,用于基于所述数据获取权限,对数据可视化基体进行可视化数据限制调整,生成并展示数据限制基体,接收用户反馈信息;补充判断处理单元,用于根据所述用户反馈信息,判断用户是否具有数据补充需
求,并在具有数据补充需求时,推荐需求补充对象;基体补充调整单元,用于向所述需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体。
12.作为本发明实施例技术方案进一步的限定,所述需求接收处理单元具体包括:需求接收模块,用于接收用户的数据需求信息;地址解析模块,用于解析所述数据需求信息对应的发送地址;身份关联模块,用于根据所述发送地址,关联获取用户身份信息;权限匹配模块,用于根据所述用户身份信息,匹配获取用户的数据获取权限。
13.作为本发明实施例技术方案进一步的限定,所述数据基体构建单元具体包括:需求分析模块,用于对所述数据需求信息进行分析,提取关键需求信息;数据匹配模块,用于根据所述关键需求信息,匹配相关需求数据;基体确定模块,用于根据所述相关需求数据,确定需求数据基体;基体构建模块,用于综合所述相关需求数据和所述需求数据基体,构建数据可视化基体。
14.作为本发明实施例技术方案进一步的限定,所述基体限制调整单元具体包括:屏蔽识别模块,用于基于所述数据获取权限,识别所述相关需求数据中的权限屏蔽数据;限制调整模块,用于按照所述权限屏蔽数据,对数据可视化基体进行可视化数据限制调整,生成数据限制基体;基体展示模块,用于将所述数据限制基体进行展示;反馈接收模块,用于接收用户对于所述数据限制基体的用户反馈信息。
15.与现有技术相比,本发明的有益效果是:本发明实施例通过接收用户的数据需求信息,匹配获取用户的数据获取权限;对数据需求信息进行分析,构建数据可视化基体;对数据可视化基体进行可视化数据限制调整;在具有数据补充需求时,推荐需求补充对象;向需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体。能够构建数据可视化基体,并基于用户的数据获取权限,进行可视化数据限制调整,再按照数据补充申请的结果,生成并展示数据补充基体,从而实现对用户需要的数据进行直观、详细的展示,且能够针对不同的用户进行不同权限的数据可视化变更与调节。
附图说明
16.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
17.图1示出了本发明实施例提供的方法的流程图。
18.图2示出了本发明实施例提供的方法中数据需求接收处理的流程图。
19.图3示出了本发明实施例提供的方法中数据基体加载构建的流程图。
20.图4示出了本发明实施例提供的方法中基体数据限制调整的流程图。
21.图5示出了本发明实施例提供的方法中补充需求判断处理的流程图。
22.图6示出了本发明实施例提供的方法中基体数据补充调整的流程图。
23.图7示出了本发明实施例提供的装置的应用架构图。
24.图8示出了本发明实施例提供的装置中需求接收处理单元的结构框图。
25.图9示出了本发明实施例提供的装置中数据基体构建单元的结构框图。
26.图10示出了本发明实施例提供的装置中基体限制调整单元的结构框图。
具体实施方式
27.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
28.可以理解的是,现有技术中,数据可视化处理,通常都是通过对数据的分析,可视化展示数据的变化过程,然而在现实的应用过程,有些数据可视化的需求并不是针对变化过程的可视化展示,而是需要直观、详细的展示用户需要的数据,现有的数据可视化技术则无法满足这些需求,且无法针对不同的用户进行不同权限的数据可视化变更与调节。
29.为解决上述问题,本发明实施例通过接收用户的数据需求信息,匹配获取用户的数据获取权限;对数据需求信息进行分析,构建数据可视化基体;对数据可视化基体进行可视化数据限制调整;在具有数据补充需求时,推荐需求补充对象;向需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体。能够构建数据可视化基体,并基于用户的数据获取权限,进行可视化数据限制调整,再按照数据补充申请的结果,生成并展示数据补充基体,从而实现对用户需要的数据进行直观、详细的展示,且能够针对不同的用户进行不同权限的数据可视化变更与调节。
30.图1示出了本发明实施例提供的方法的流程图。
31.具体的,数据的可视化方法,所述方法具体包括以下步骤:步骤s101,接收用户的数据需求信息,关联获取用户身份信息,根据所述用户身份信息,匹配获取用户的数据获取权限。
32.在本发明实施例中,通过接收用户通过其对应的用户端发送的数据需求信息,对数据需求信息对应的用户端进行信息解析,获取用户端对应的发送地址,由于用户与用户端一一对应,因此可以按照用户端的发送地址,关联获取用户身份信息,进而按照用户身份信息,匹配获取用户的数据获取权限。
33.具体的,图2示出了本发明实施例提供的方法中数据需求接收处理的流程图。
34.其中,在本发明提供的优选实施方式中,所述接收用户的数据需求信息,关联获取用户身份信息,根据所述用户身份信息,匹配获取用户的数据获取权限具体包括以下步骤:步骤s1011,接收用户的数据需求信息。
35.步骤s1012,解析所述数据需求信息对应的发送地址。
36.步骤s1013,根据所述发送地址,关联获取用户身份信息。
37.步骤s1014,根据所述用户身份信息,匹配获取用户的数据获取权限。
38.进一步的,所述数据的可视化方法还包括以下步骤:步骤s102,对所述数据需求信息进行分析,匹配相关需求数据,加载需求数据基
体,构建数据可视化基体。
39.在本发明实施例中,通过对数据需求信息进行分析,识别并剔除数据需求信息中的冗余信息,之后提取生成关键需求信息,进而按照关键需求信息,从数据库中匹配与用户需求相关的相关需求数据,并根据相关需求数据的直接对象和/或间接对象,确定数据库中的需求数据基体,并将相关需求数据在需求数据基体中进行可视化处理,构建数据可视化基体。
40.可以理解的是,数据可视化基体,是完全按照用户的数据需求,基于直接对象和/或间接对象,构建生成的反映所有需求数据的基体,由于不能够确定用户的权限是否符合全部展示所有的需求数据,因此,数据可视化基体并不向用户进行直接展示。
41.具体的,图3示出了本发明实施例提供的方法中数据基体加载构建的流程图。
42.其中,在本发明提供的优选实施方式中,所述对所述数据需求信息进行分析,匹配相关需求数据,加载需求数据基体,构建数据可视化基体具体包括以下步骤:步骤s1021,对所述数据需求信息进行分析,提取关键需求信息。
43.步骤s1022,根据所述关键需求信息,匹配相关需求数据。
44.步骤s1023,根据所述相关需求数据,确定需求数据基体。
45.步骤s1024,综合所述相关需求数据和所述需求数据基体,构建数据可视化基体。
46.进一步的,所述数据的可视化方法还包括以下步骤:步骤s103,基于所述数据获取权限,对数据可视化基体进行可视化数据限制调整,生成并展示数据限制基体,接收用户反馈信息。
47.在本发明实施例中,通过对数据获取权限进行分析,识别相关需求数据中不能够向用户展示的权限屏蔽数据,进而对数据可视化基体中相关的权限屏蔽数据进行限制展示调整,完成限制展示调整之后,使得数据可视化基体调整生成数据限制基体,进而将数据限制基体向用户进行展示,并且在数据限制基体的下侧生成并展示反馈窗口,用户可以在浏览数据限制基体之后,在展示反馈窗口处输入用户反馈信息。
48.可以理解的是,数据限制基体中,基于基体可视化展示的数据,虽然能够满足用户的权限限制,但是可能无法满足用户的工作需求,因此,用户在浏览数据限制基体之后,可以在展示反馈窗口提出相应的反馈。
49.具体的,图4示出了本发明实施例提供的方法中基体数据限制调整的流程图。
50.其中,在本发明提供的优选实施方式中,所述基于所述数据获取权限,对数据可视化基体进行可视化数据限制调整,生成并展示数据限制基体,接收用户反馈信息具体包括以下步骤:步骤s1031,基于所述数据获取权限,识别所述相关需求数据中的权限屏蔽数据。
51.步骤s1032,按照所述权限屏蔽数据,对数据可视化基体进行可视化数据限制调整,生成数据限制基体。
52.步骤s1033,将所述数据限制基体进行展示。
53.步骤s1034,接收用户对于所述数据限制基体的用户反馈信息。
54.进一步的,所述数据的可视化方法还包括以下步骤:步骤s104,根据所述用户反馈信息,判断用户是否具有数据补充需求,并在具有数据补充需求时,推荐需求补充对象。
55.在本发明实施例中,通过对用户反馈信息进行内容识别分析,生成识别分析结果,按照识别分析结果,判断用户是否具有数据补充需求,在具有数据补充需求时,确定能够获取权限屏蔽数据的对象,并将该对象标记为需求补充对象,且在展示反馈窗口处,将需求补充对象向用户推荐展示;在不具有数据补充需求时,则不进行需求补充对象的推荐处理。
56.具体的,图5示出了本发明实施例提供的方法中补充需求判断处理的流程图。
57.其中,在本发明提供的优选实施方式中,所述根据所述用户反馈信息,判断用户是否具有数据补充需求,并在具有数据补充需求时,推荐需求补充对象具体包括以下步骤:步骤s1041,对所述用户反馈信息进行分析,判断用户是否具有数据补充需求。
58.步骤s1042,若具有数据补充需求,则根据权限屏蔽数据,确定并推荐需求补充对象。
59.步骤s1043,若不具有数据补充需求,则不推荐需求补充对象。
60.进一步的,所述数据的可视化方法还包括以下步骤:步骤s105,向所述需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体。
61.在本发明实施例中,在用户点击推荐展示的需求补充对象之后,向需求补充对象的用户端发送数据补充申请,并且对需求补充对象的处理进行跟踪,获取需求补充对象的申请反馈信息,并且在申请反馈信息为同意用户的数据补充申请之后,将申请反馈信息发送至相对应的领导的用户端,通过对领导的审核处理进行跟踪,获取审核反馈信息,进而按照审核反馈信息,匹配获取与权限屏蔽数据相关的需求补充数据,根据需求补充数据,在数据限制基体上进行相关数据的补充调整,使得数据限制基体补充调整生成数据补充基体,进而再将数据补充基体向用户进行展示,实现数据基于基体的可视化展示。
62.具体的,图6示出了本发明实施例提供的方法中基体数据补充调整的流程图。
63.其中,在本发明提供的优选实施方式中,所述向所述需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体具体包括以下步骤:步骤s1051,向所述需求补充对象发送数据补充申请。
64.步骤s1052,实时监测所述数据补充申请对应的申请反馈信息和审核反馈信息。
65.步骤s1053,根据所述申请反馈信息和所述审核反馈信息,匹配获取需求补充数据。
66.步骤s1054,根据所述需求补充数据,对所述数据限制基体进行补充调整,生成数据补充基体。
67.步骤s1055,将所述数据补充基体进行展示。
68.进一步的,图7示出了本发明实施例提供的装置的应用架构图。
69.其中,在本发明提供的又一个优选实施方式中,数据的可视化装置,包括:需求接收处理单元101,用于接收用户的数据需求信息,关联获取用户身份信息,根据所述用户身份信息,匹配获取用户的数据获取权限。
70.在本发明实施例中,需求接收处理单元101通过接收用户通过其对应的用户端发送的数据需求信息,对数据需求信息对应的用户端进行信息解析,获取用户端对应的发送地址,由于用户与用户端一一对应,因此可以按照用户端的发送地址,关联获取用户身份信
息,进而按照用户身份信息,匹配获取用户的数据获取权限。
71.具体的,图8示出了本发明实施例提供的装置中需求接收处理单元101的结构框图。
72.其中,在本发明提供的优选实施方式中,所述需求接收处理单元101具体包括:需求接收模块1011,用于接收用户的数据需求信息。
73.地址解析模块1012,用于解析所述数据需求信息对应的发送地址。
74.身份关联模块1013,用于根据所述发送地址,关联获取用户身份信息。
75.权限匹配模块1014,用于根据所述用户身份信息,匹配获取用户的数据获取权限。
76.进一步的,所述数据的可视化装置还包括:数据基体构建单元102,用于对所述数据需求信息进行分析,匹配相关需求数据,加载需求数据基体,构建数据可视化基体。
77.在本发明实施例中,数据基体构建单元102通过对数据需求信息进行分析,识别并剔除数据需求信息中的冗余信息,之后提取生成关键需求信息,进而按照关键需求信息,从数据库中匹配与用户需求相关的相关需求数据,并根据相关需求数据的直接对象和/或间接对象,确定数据库中的需求数据基体,并将相关需求数据在需求数据基体中进行可视化处理,构建数据可视化基体。
78.具体的,图9示出了本发明实施例提供的装置中数据基体构建单元102的结构框图。
79.其中,在本发明提供的优选实施方式中,所述数据基体构建单元102具体包括:需求分析模块1021,用于对所述数据需求信息进行分析,提取关键需求信息。
80.数据匹配模块1022,用于根据所述关键需求信息,匹配相关需求数据。
81.基体确定模块1023,用于根据所述相关需求数据,确定需求数据基体。
82.基体构建模块1024,用于综合所述相关需求数据和所述需求数据基体,构建数据可视化基体。
83.进一步的,所述数据的可视化装置还包括:基体限制调整单元103,用于基于所述数据获取权限,对数据可视化基体进行可视化数据限制调整,生成并展示数据限制基体,接收用户反馈信息。
84.在本发明实施例中,基体限制调整单元103通过对数据获取权限进行分析,识别相关需求数据中不能够向用户展示的权限屏蔽数据,进而对数据可视化基体中相关的权限屏蔽数据进行限制展示调整,完成限制展示调整之后,使得数据可视化基体调整生成数据限制基体,进而将数据限制基体向用户进行展示,并且在数据限制基体的下侧生成并展示反馈窗口,用户可以在浏览数据限制基体之后,在展示反馈窗口处输入用户反馈信息。
85.具体的,图10示出了本发明实施例提供的装置中基体限制调整单元103的结构框图。
86.其中,在本发明提供的优选实施方式中,所述基体限制调整单元103具体包括:屏蔽识别模块1031,用于基于所述数据获取权限,识别所述相关需求数据中的权限屏蔽数据。
87.限制调整模块1032,用于按照所述权限屏蔽数据,对数据可视化基体进行可视化数据限制调整,生成数据限制基体。
88.基体展示模块1033,用于将所述数据限制基体进行展示。
89.反馈接收模块1034,用于接收用户对于所述数据限制基体的用户反馈信息。
90.进一步的,所述数据的可视化装置还包括:补充判断处理单元104,用于根据所述用户反馈信息,判断用户是否具有数据补充需求,并在具有数据补充需求时,推荐需求补充对象。
91.在本发明实施例中,补充判断处理单元104通过对用户反馈信息进行内容识别分析,生成识别分析结果,按照识别分析结果,判断用户是否具有数据补充需求,在具有数据补充需求时,确定能够获取权限屏蔽数据的对象,并将该对象标记为需求补充对象,且在展示反馈窗口处,将需求补充对象向用户推荐展示;在不具有数据补充需求时,则不进行需求补充对象的推荐处理。
92.基体补充调整单元105,用于向所述需求补充对象发送数据补充申请,并在申请通过之后,获取需求补充数据,对数据限制基体进行补充调整,生成并展示数据补充基体。
93.在本发明实施例中,在用户点击推荐展示的需求补充对象之后,基体补充调整单元105向需求补充对象的用户端发送数据补充申请,并且对需求补充对象的处理进行跟踪,获取需求补充对象的申请反馈信息,并且在申请反馈信息为同意用户的数据补充申请之后,将申请反馈信息发送至相对应的领导的用户端,通过对领导的审核处理进行跟踪,获取审核反馈信息,进而按照审核反馈信息,匹配获取与权限屏蔽数据相关的需求补充数据,根据需求补充数据,在数据限制基体上进行相关数据的补充调整,使得数据限制基体补充调整生成数据补充基体,进而再将数据补充基体向用户进行展示,实现数据基于基体的可视化展示。
94.应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
95.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
96.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存
在矛盾,都应当认为是本说明书记载的范围。
97.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
98.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1