定制数据展示方法、系统、计算机设备及存储介质与流程

文档序号:30386760发布日期:2022-06-11 10:46阅读:110来源:国知局
定制数据展示方法、系统、计算机设备及存储介质与流程

1.本技术涉及数据处理及自定义展示的技术领域,特别是涉及一种定制数据展示方法、系统、计算机设备和存储介质。


背景技术:

2.如何使数据和信息以及数据之间的关系能够直观的展现出来,就需要把数据变为具象数据。数据可视化不仅能够将具象的数据和信息显现出来还能将抽象的数据信息转化为一目了然的、可视化的显现,这样无形中提高决策分析的准确性。同时随着信息技术的迅猛发展,互联网、物联网、云计算、大数据、人工智能等信息技术越来越频繁的出现在我们的生活中,当今大数据可视化分析的大趋势是向可视化设计ue、自助式探索分析、分析和展现一体化平台发展。随着技术的发展和演进,bi领域已经迎来了新一代敏捷bi的革新。基于大数据的处理技术,其对tb-pb级的数据可实现秒级响应。看到了数据,能交互式分析,能深入向下挖掘,能发现问题找到答案。
3.数据展示平台作为交通大数据运营门户平台中不可缺少的部分,是设计的一款辅助管理决策的支撑型应用,主要旨在借助于直观的图表、图形化手段,清晰有效地传达与沟通信息。其本质是视觉对话,通过将数据分析技术与图形技术结合,一方面可以使数据的呈现更加直观,方便用户查看;另一方面,它也允许用户挖掘数据中隐藏的价值。其中,个人工作台是数据展示平台中重要的组成部分,它的内容对管理者和普通职能人员来说都至关重要。
4.目前,个人工作台为了适应不同职能人员需求,通常需配置相应的多类型工作台模板供其使用,然而,在实际工作中,个人的工作侧重点有所不同,为满足看板信息的完整性而堆集过多信息模块显得看板十分复杂,影响客户使用体验感。此外,个人工作台一经设计更改不便,需要依托系统再开发,针对后续个人工作台中需要新增、删除、修改相关类型的工作模板显示十分繁琐、专业,需要专门的技术人员进行操作,影响客户的工作效率。
5.因此,如何开发出一种仅需提供框架、数据和展示形式,而内容由使用者根据实际需要自定义填充配置的可视化数据展示的个人工作台,显得尤为重要。


技术实现要素:

6.本技术实施例提供了一种定制数据展示方法、系统、计算机设备和存储介质,以至少解决相关技术中的个人工作台存在的为满足看板信息完整性而堆集过多信息模块造成看板十分复杂,及一经设计更改不便需依托系统再开发造成操作繁琐的技术问题。
7.第一方面,本技术实施例提供了一种定制数据展示方法,包括:
8.当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
9.根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
10.针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
11.将所述目标组件进行组装,以形成定制数据展示的目标看板页面。
12.在其中一些实施例中,所述当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的个人看板的步骤之前,所述方法还包括:
13.根据岗位角色和/或个人角色的角色看板,制定所述角色看板相对应的个人工作台的登录身份信息;
14.根据相对应的所述角色看板及所述登录身份信息的关系,组建相关联的预设对应关系。
15.在其中一些实施例中,所述根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模的步骤具体包括:
16.展开所述角色看板中的模板信息下已有工程树结构目录;
17.通过新增或导入方式在对应的所述工程树结构目录下添录目标信息;
18.解析所述目标信息以构建所述模板信息中所需的自定义数据建模。
19.在其中一些实施例中,所述针对所述自定义数据建模中的构成要素进行配置,以形成目标组件的步骤具体包括:
20.将所述自定义数据建模中的基本目标信息进行修改配置,以获取基本配置要素;
21.在所述基本配置要素上进行全局或自定义范畴的参数化配置,以获取参数配置要素;
22.过滤所述参数配置要素,以获取目标组件。
23.在其中一些实施例中,所述将所述目标组件进行组装,以形成定制数据展示的目标看板页面的步骤具体包括:
24.通过将获取的所述目标组件与预设指标管理无缝对接,以获取所述目标组件中的定制数据;
25.将所述定制数据以图表或者报表的形式通过目标看板页面进行可视化展示。
26.在其中一些实施例中,所述将所述目标组件进行组装,以形成定制数据展示的目标看板页面的步骤之后,所述方法还包括:
27.统筹分析所述目标看板页面的数据信息;
28.将所述数据信息反馈出的数据态势生成报表并发送决策者。
29.第二方面,本技术实施例提供了一种定制数据展示系统,包括:
30.选择模块,用于当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
31.构建模块,用于根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
32.配置模块,用于针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
33.组装模块,用于将所述目标组件进行组装,以形成定制数据展示的目标看板页面。
34.在其中一些实施例中,所述系统还包括:
35.制定模块,用于根据岗位角色和/或个人角色的角色看板,制定所述角色看板相对
应的个人工作台的登录身份信息;
36.组建模块,用于根据相对应的所述角色看板及所述登录身份信息的关系,组建相关联的预设对应关系。
37.在其中一些实施例中,所述构建模块包括:
38.展开单元,用于展开所述角色看板中的模板信息下已有工程树结构目录;
39.添录单元,用于通过新增或导入方式在对应的所述工程树结构目录下添录目标信息;
40.解析单元,用于解析所述目标信息以构建所述模板信息中所需的自定义数据建模。
41.在其中一些实施例中,所述配置模块包括:
42.修改配置单元,用于将所述自定义数据建模中的基本目标信息进行修改配置,以获取基本配置要素;
43.参数化配置单元,用于在所述基本配置要素上进行全局或自定义范畴的参数化配置,以获取参数配置要素;
44.过滤单元,用于过滤所述参数配置要素,以获取目标组件。
45.在其中一些实施例中,所述组装模块包括:
46.对接单元,用于通过将获取的所述目标组件与预设指标管理无缝对接,以获取所述目标组件中的定制数据;
47.可视化单元,用于将所述定制数据以图表或者报表的形式通过目标看板页面进行可视化展示。
48.在其中一些实施例中,所述系统还包括:
49.统筹模块,用于统筹分析所述目标看板页面的数据信息;
50.生成模块,用于将所述数据信息反馈出的数据态势生成报表并发送决策者。
51.第三方面,本技术实施例提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的定制数据展示方法。
52.第四方面,本技术实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的定制数据展示方法。
53.相比于相关技术,本技术实施例提供的一种定制数据展示方法、系统、计算机设备和存储介质,通过数据展示看板由个人工作台自定义定制,集成了丰富的多样化展示组件和功能全面的数据过滤器,针对模板信息的所需自定义数据建模中的构成要素进行配置,以形成目标组件,并将其组装形成具有个人特色的看板,实现通过自定义简单配置,即可快速打造用户专属的个人定制化工作台,即刻呈现符合用户需求的数据展示看板,从而满足用户的使用需求,与此同时用户不需要掌握专业技术知识,仅熟悉所在领域业务即可轻松灵活运用个人工作台;解决相关技术中的个人工作台存在的为满足看板信息完整性而堆集过多信息模块造成看板十分复杂,及一经设计更改不便需依托系统再开发造成操作繁琐的技术问题。
54.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
附图说明
55.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
56.图1是本发明实施例一提供的定制数据展示方法的流程图;
57.图2是本发明提供的定制数据展示业务流程图;
58.图3是本发明实施例一提供的步骤s102的具体流程图;
59.图4是本发明实施例一提供的步骤s103的具体流程图;
60.图5是本发明实施例一提供的步骤s104的具体流程图;
61.图6是本发明实施例二提供的与实施例一方法对应的定制数据展示系统结构框图;
62.图7是本发明提供的定制数据展示系统的逻辑结构图;
63.图8是本发明提供的定制数据展示系统的功能架构图;
64.图9是本发明实施例三提供的定制数据展示方法的流程图;
65.图10是本发明实施例四提供的与实施例三方法对应的定制数据展示系统结构框图;
66.图11是本发明实施例五提供的定制数据展示方法的流程图;
67.图12是本发明实施例六提供的与实施例五方法对应的定制数据展示系统结构框图;
68.图13是本发明实施例七提供的计算机设备的硬件结构示意图。
69.附图标记说明:
70.01-制定模块;
71.02-组建模块;
72.10-选择模块;
73.20-构建模块、21-展开单元、22-添录单元、23-解析单元;
74.30-配置模块、31-修改配置单元、32-参数化配置单元、33-过滤单元;
75.40-组装模块、41-对接单元、42-可视化单元;
76.50-统筹模块;
77.60-生成模块;
78.70-总线、71-处理器、72-存储器、73-通信接口。
具体实施方式
79.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。基于本技术提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
80.显而易见地,下面描述中的附图仅仅是本技术的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本技术应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本技术公开的内容相关的本领域的普通技术人员而言,在本技术揭
露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本技术公开的内容不充分。
81.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本技术所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
82.除非另作定义,本技术所涉及的技术术语或者科学术语应当为本技术所属技术领域内具有一般技能的人士所理解的通常意义。本技术所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本技术所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本技术所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
83.本技术中描述的各种技术可用于各种无线通信系统,例如2g、3g、4g、5g通信系统以及下一代通信系统,又例如全球移动通信系统(global system for mobile communications,简称为gsm),码分多址(code division multiple access,简称为cdma)系统,时分多址(time division multiple access,简称为tdma)系统,宽带码分多址(wideband code division multiple access wireless,简称为wcdma),频分多址(frequency division multiple addressing,简称为fdma)系统,正交频分多址(orthogonal frequency-division multiple access,简称为ofdma)系统,单载波fdma(sc-fdma)系统,通用分组无线业务(general packet radio service,简称为gprs)系统,长期演进(long term evolution,简称为lte)系统,5g新空口(new radio,简称为nr)系统以及其他此类通信系统。
84.本实施例提供的定制数据展示系统可集成在基站、射频拉远单元(radio remote unit,简称为rru)或者其他任意需要进行射频收发的网元设备中。本文中的基站可以是接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与网际协议(internet protocol,简称为ip)分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括ip网络。基站还可协调对空中接口的属性管理。例如,基站可以是gsm或cdma中的基站(base transceiver station,简称为bts),也可以是wcdma中的基站(node b),还可以是lte中的演进型基站(evolutional node b,简称为enb或e-node b),还可以是5g nr中的(generation node b,简称为gnb),本技术并不限定。
85.实施例一
86.本实施例提供了一种定制数据展示方法。图1是根据本技术实施例的定制数据展示方法的流程图。结合图2所示的定制数据展示业务流程图,以辅助解释说明本实施例的定制数据展示方法。如图1所示,该流程包括如下步骤:
87.s101,当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
88.具体地,服务器中储存有用户登录信息和角色看板的对应关系。其中,角色可以包括岗位角色和/或个人角色,其中,岗位角色用于指示用户的岗位,个人角色用于指示用户个人。实际应用中,可以根据组织架构设置相应的岗位角色,以及根据员工和岗位的对应关系设置员工的身份信息和岗位角色的对应关系。
89.s102,根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
90.具体地,服务器中的模板信息中存在存储的数据集列表,在数据集列表中选择需要作为数据源的数据集,将需要展示的维度和度量拖动到配置框中,在中间的预览区域会实时展示图形展示效果;其中,数据集列表的内容来源于数据建模。
91.其中,如图3所示,步骤s102的具体步骤包括:
92.s1021,展开所述角色看板中的模板信息下已有工程树结构目录;
93.具体地,更好的对模板信息进行管理,点开角色看板,在其下的模板信息中会显示已处于打开状态的工程树结构,点击工程树结构可将工程树结构展开并可看到工程树结构下已存在的所有应用目录。
94.s1022,通过新增或导入方式在对应的所述工程树结构目录下添录目标信息;
95.具体地,针对需要新增的添录目标等相关信息,通过重新编辑相关数据进行直接新增添录。而针对已编辑好的添录目标等相关信息,可直接通过媒介将相关已编辑好的添录目标进行导入添录。
96.s1023,解析所述目标信息以构建所述模板信息中所需的自定义数据建模;
97.具体地,配置自定义数据模型需要的数据源,并配置的数据模型的维度、度量和关联关系;系统根据这些配置自动生成mondrian或kylin的模型,实现基于混合数据组织的olap实现。
98.s103,针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
99.具体地,构成要素进行配置指对工作台的数据进行各项处理,包括:对数据的基本信息进行修改;对数据的参数进行增删改查操作;对数据进行一系列数据过滤处理,如对象操作、数组操作、数值操作等。
100.其中,如图4所示,步骤s103的具体步骤包括:
101.s1031,将所述自定义数据建模中的基本目标信息进行修改配置,以获取基本配置要素;
102.具体地,用户进入数据源的目标信息配置页面,通过修改当前数据源基本信息,点击保存完成对数据源进行修改配置操作。
103.s1032,在所述基本配置要素上进行全局或自定义范畴的参数化配置,以获取参数配置要素;
104.具体地,用户进入组件的数据配置模块,可看到组件列表,点击任意一条组件数据,显示组件控制表单,表单信息包括组件名称、全局参数、模块参数、数据融合等,对组件的数据配置进行参数化配置操作。
105.s1033,过滤所述参数配置要素,以获取目标组件;
106.具体地,显示当前数据源的过滤器列表以及数据源信息,数据源的过滤器进行增删改查操作,并对数据进行一系列数据过滤处理;数据的过滤器可从该数据源全局配置的过滤器中选择,也可新增过滤器再进行过滤器配置。其中,用户在组件的数据源详细信息页面中,点击该数据源的过滤器列表中某一个,右侧显示过滤器信息,在右侧信息展示块点击处理按钮,下方代码框展示经过过滤器处理的数据源数据。
107.s104,将所述目标组件进行组装,以形成定制数据展示的目标看板页面。
108.具体地,用户在组件类型列表中选择组件类型,再点击选择按钮,选择展示组件。组件类型分为:排行列表、表格、自定义内容、echarts图表四种,其中排行列表需填写标签字段名、数值字段名、单位等相关信息表单;表格需填写数值关键字、表头、样式、宽度等表格相关属性信息;自定义内容中已有几种预设模板,若都不符合使用要求可自行设计模板,内容模板中需插入关键字替换数据;echarts图表已有柱状图、折线图、饼状图等,若都不符合使用要求可自定义图表,内容模板中需插入关键字替换数据。
109.其中,如图5所示,步骤s104的具体步骤包括:
110.s1041,通过将获取的所述目标组件与预设指标管理无缝对接,以获取所述目标组件中的定制数据;
111.具体地,通过datagrip导出数据,其中,datagrip是一款跨平台的数据库管理客户端工具,支持多种数据库,如sql server、oracle、mysql等,方便连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等。
112.s1042,将所述定制数据以图表或者报表的形式通过目标看板页面进行可视化展示;
113.具体地,在可视化设计引擎中对工程的应用页面进行拖拉拽的页面布局,并实现展示数据或数据模型的绑定,根据完成的页面布局、数据和数据模型的绑定,系统自动识别从kylin数据源中获取关系数据或多维分析数据,并实现页面渲染。
114.通过上述步骤,通过数据展示看板由个人工作台自定义定制,集成了丰富的多样化展示组件和功能全面的数据过滤器,针对模板信息的所需自定义数据建模中的构成要素进行配置,以形成目标组件,并将其组装形成具有个人特色的看板,实现通过自定义简单配置,即可快速打造用户专属的个人定制化工作台,即刻呈现符合用户需求的数据展示看板。因此,解决相关技术中的个人工作台存在的为满足看板信息完整性而堆集过多信息模块造成看板十分复杂,及一经设计更改不便需依托系统再开发造成操作繁琐的技术问题。
115.实施例二
116.本实施例提供了与实施例一所述方法相对应的系统的结构框图。图6是根据本技术实施例的定制数据展示系统的结构框图。结合图7所示的逻辑结构图,及图8所示的功能架构图,以辅助解释说明本实施例的定制数据展示系统。如图6所示,该系统包括:
117.选择模块10,用于当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
118.构建模块20,用于根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
119.配置模块30,用于针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
120.组装模块40,用于将所述目标组件进行组装,以形成定制数据展示的目标看板页面。
121.进一步地,所述构建模块20包括:
122.展开单元21,用于展开所述角色看板中的模板信息下已有工程树结构目录;
123.添录单元22,用于通过新增或导入方式在对应的所述工程树结构目录下添录目标信息;
124.解析单元23,用于解析所述目标信息以构建所述模板信息中所需的自定义数据建模。
125.进一步地,所述配置模块30包括:
126.修改配置单元31,用于将所述自定义数据建模中的基本目标信息进行修改配置,以获取基本配置要素;
127.参数化配置单元32,用于在所述基本配置要素上进行全局或自定义范畴的参数化配置,以获取参数配置要素;
128.过滤单元33,用于过滤所述参数配置要素,以获取目标组件。
129.进一步地,所述组装模块40包括:
130.对接单元41,用于通过将获取的所述目标组件与预设指标管理无缝对接,以获取所述目标组件中的定制数据;
131.可视化单元42,用于将所述定制数据以图表或者报表的形式通过目标看板页面进行可视化展示。
132.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
133.实施例三
134.本实施提供了一种定制数据展示方法。图9是根据本技术实施例的另一种定制数据展示方法的流程图,如图9所示,该流程包括如下步骤:
135.s201,根据岗位角色和/或个人角色的角色看板,制定所述角色看板相对应的个人工作台的登录身份信息;
136.s202,根据相对应的所述角色看板及所述登录身份信息的关系,组建相关联的预设对应关系;
137.s203,当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
138.s204,根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
139.s205,针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,
所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
140.s206,将所述目标组件进行组装,以形成定制数据展示的目标看板页面。
141.通过上述步骤,根据角色看板及登录身份信息的对应关系组建预设对应关系,当个人工作台的用户登录一登录,即可选择出与用户登录的信息相对应的角色看板;通过数据展示看板由个人工作台自定义定制,集成了丰富的多样化展示组件和功能全面的数据过滤器,针对模板信息的所需自定义数据建模中的构成要素进行配置,以形成目标组件,并将其组装形成具有个人特色的看板,实现通过自定义简单配置,即可快速打造用户专属的个人定制化工作台,即刻呈现符合用户需求的数据展示看板。因此,解决相关技术中的个人工作台存在的为满足看板信息完整性而堆集过多信息模块造成看板十分复杂,及一经设计更改不便需依托系统再开发造成操作繁琐的技术问题。
142.实施例四
143.本实施例提供了与实施例三所述方法相对应的系统的结构框图。图10是根据本技术实施例的定制数据展示系统的结构框图,如图10所示,该系统包括:
144.制定模块01,用于根据岗位角色和/或个人角色的角色看板,制定所述角色看板相对应的个人工作台的登录身份信息;
145.组建模块02,用于根据相对应的所述角色看板及所述登录身份信息的关系,组建相关联的预设对应关系;
146.选择模块10,用于当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
147.构建模块20,用于根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
148.配置模块30,用于针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
149.组装模块40,用于将所述目标组件进行组装,以形成定制数据展示的目标看板页面。
150.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
151.实施例五
152.本实施提供了一种定制数据展示方法。图11是根据本技术实施例的另一种定制数据展示方法的流程图,如图11所示,该流程包括如下步骤:
153.s301,当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
154.s302,根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
155.s303,针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
156.s304,将所述目标组件进行组装,以形成定制数据展示的目标看板页面;
157.s305,统筹分析所述目标看板页面的数据信息;
158.s306,将所述数据信息反馈出的数据态势生成报表并发送决策者。
159.通过上述步骤,通过数据展示看板由个人工作台自定义定制,集成了丰富的多样化展示组件和功能全面的数据过滤器,针对模板信息的所需自定义数据建模中的构成要素进行配置,以形成目标组件,并将其组装形成具有个人特色的看板,实现通过自定义简单配置,即可快速打造用户专属的个人定制化工作台,即刻呈现符合用户需求的数据展示看板。除了具有“可视化”的特征外,还具有“可交流”和“可互动”的特征,决策者可通过此系统深刻洞察所有业务情况,为具体决策提供有力依据,进一步实现有效地对分析结果信息进行解读和传达。因此,解决相关技术中的个人工作台存在的为满足看板信息完整性而堆集过多信息模块造成看板十分复杂,及一经设计更改不便需依托系统再开发造成操作繁琐的技术问题。
160.实施例六
161.本实施例提供了与实施例五所述方法相对应的系统的结构框图。图12是根据本技术实施例的定制数据展示系统的结构框图,如图12所示,该系统包括:
162.选择模块10,用于当接收到个人工作台的用户登录信息后,根据预设对应关系选择与所述用户登录信息相对应的角色看板;
163.构建模块20,用于根据所述角色看板中的模板信息,以获取所述模板信息中所需的自定义数据建模;
164.配置模块30,用于针对所述自定义数据建模中的构成要素进行配置,以形成目标组件;其中,所述目标组件包括图片、弹框、选项卡、表格中的至少两项;
165.组装模块40,用于将所述目标组件进行组装,以形成定制数据展示的目标看板页面;
166.统筹模块50,用于统筹分析所述目标看板页面的数据信息;
167.生成模块60,用于将所述数据信息反馈出的数据态势生成报表并发送决策者。
168.需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。
169.实施例七
170.结合图1、9、11描述的本技术实施例定制数据展示方法可以由计算机设备来实现。图13为根据本技术实施例的计算机设备的硬件结构示意图。
171.计算机设备可以包括处理器71以及存储有计算机程序指令的存储器72。
172.具体地,上述处理器71可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,简称为asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
173.其中,存储器72可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器72可包括硬盘驱动器(hard disk drive,简称为hdd)、软盘驱动器、固态驱动器(solid state drive,简称为ssd)、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,简称为usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器72可
包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器72可在数据处理装置的内部或外部。在特定实施例中,存储器72是非易失性(non-volatile)存储器。在特定实施例中,存储器72包括只读存储器(read-only memory,简称为rom)和随机存取存储器(random access memory,简称为ram)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(programmable read-only memory,简称为prom)、可擦除prom(erasable programmable read-only memory,简称为eprom)、电可擦除prom(electrically erasable programmable read-only memory,简称为eeprom)、电可改写rom(electrically alterable read-only memory,简称为earom)或闪存(flash)或者两个或更多个以上这些的组合。在合适的情况下,该ram可以是静态随机存取存储器(static random-access memory,简称为sram)或动态随机存取存储器(dynamic random access memory,简称为dram),其中,dram可以是快速页模式动态随机存取存储器(fast page mode dynamic random access memory,简称为fpmdram)、扩展数据输出动态随机存取存储器(extended date out dynamic random access memory,简称为edodram)、同步动态随机存取内存(synchronous dynamic random-access memory,简称sdram)等。
174.存储器72可以用来存储或者缓存需要处理和/或通信使用的各种数据文件,以及处理器72所执行的可能的计算机程序指令。
175.处理器71通过读取并执行存储器72中存储的计算机程序指令,以实现上述实施例中的任意一种定制数据展示方法。
176.在其中一些实施例中,计算机设备还可包括通信接口73和总线70。其中,如图13所示,处理器71、存储器72、通信接口73通过总线70连接并完成相互间的通信。
177.通信接口73用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。通信接口73还可以实现与其他部件例如:外接设备、图像/数据采集设备、数据库、外部存储以及图像/数据处理工作站等之间进行数据通信。
178.总线70包括硬件、软件或两者,将计算机设备的部件彼此耦接在一起。总线70包括但不限于以下至少之一:数据总线(data bus)、地址总线(address bus)、控制总线(control bus)、扩展总线(expansion bus)、局部总线(local bus)。举例来说而非限制,总线70可包括图形加速接口(accelerated graphics port,简称为agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,简称为eisa)总线、前端总线(front side bus,简称为fsb)、超传输(hyper transport,简称为ht)互连、工业标准架构(industry standard architecture,简称为isa)总线、无线带宽(infiniband)互连、低引脚数(low pin count,简称为lpc)总线、存储器总线、微信道架构(micro channel architecture,简称为mca)总线、外围组件互连(peripheral component interconnect,简称为pci)总线、pci-express(pci-x)总线、串行高级技术附件(serial advanced technology attachment,简称为sata)总线、视频电子标准协会局部(video electronics standards association local bus,简称为vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线70可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
179.该计算机设备可以基于获取到的定制数据展示系统,执行本技术实施例中的定制数据展示方法,从而实现结合图1、9、11描述的定制数据展示方法。
180.另外,结合上述实施例中的定制数据展示方法,本技术实施例可提供存储介质来实现。该存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例一、三、五中的任意一种定制数据展示方法。
181.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
182.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1