一种基于业务模型的可视化快速构建系统的制作方法

文档序号:23868487发布日期:2021-02-05 17:16阅读:55来源:国知局
一种基于业务模型的可视化快速构建系统的制作方法

[0001]
本发明涉及可视化构建领域,具体而言,涉及一种基于业务模型的可视化快速构建系统。


背景技术:

[0002]
web可视化的需求日益增多,由于可视化的页面从布局、可视化组件的编写、到数据导入的研发难度较高、研发时间较长,并且现阶段可视化研发人员不足,开发成本较高。
[0003]
因此,目前为了解决上述问题,需要提供一种可视化快速构建系统,便于用户快速构建可视化系统,其能够降低可视化构建的难度,缩短可视化开发时间,并且便于管理可视化页面,从而提高可视化构建的效率。


技术实现要素:

[0004]
本发明的目的在于提供一种基于业务模型的可视化快速构建系统,其能够便于用户快速构建可视化系统,其能够降低可视化构建的难度,缩短可视化开发时间,并且便于管理可视化页面。
[0005]
本发明的实施例是这样实现的:
[0006]
本申请实施例提供一种基于业务模型的可视化快速构建系统,包含分组管理模块、可视化构建模块、组件管理模块和组件编辑模块,所述分组管理模块用于添加和编辑小组,并根据所述小组添加和编辑项目,所述可视化构建模块用于根据所述项目创建和编辑可视化大屏,所述组件管理模块用于根据所述可视化大屏添加和编辑可视化组件,所述组件编辑模块用于编辑所述可视化组件的组件内容。
[0007]
在本发明的一些实施例中,上述一种基于业务模型的可视化快速构建系统包含链接发布模块,所述链接发布模块用于生成所述可视化大屏的网页,并分享所述网页的网络链接。
[0008]
在本发明的一些实施例中,上述一种基于业务模型的可视化快速构建系统包含可视化预览模块,所述可视化大屏模块用于显示所述可视化大屏。
[0009]
在本发明的一些实施例中,所述可视化组件包含图表、文本、表格、交互组件、扩展组件中的任意一种或多种。
[0010]
在本发明的一些实施例中,所述图表包含饼图、折线图、柱状图、散点图、气泡图、漏斗图、雷达图、仪表盘和水滴占比图中的任意一种或多种;所述交互组件包含输入框、下拉框、时间选择器、时间范围选择器和级联选择器中的任意一种或多种;所述扩展组件包含高级饼图、轮播图、2d地图、排名图和3d词云中的任意一种或多种。
[0011]
在本发明的一些实施例中,所述模块、所述小组、所述项目、所述可视化大屏、所述可视化组件或所述组件内容的编辑包含复制、剪切、删除和命名中的任意一种或多种。
[0012]
在本发明的一些实施例中,所述组件内容包含组件样式和组件数据中的任意一种或多种。
[0013]
在本发明的一些实施例中,所述组件样式包含所述组件内容的大小、背景、颜色、表头、插图、提示框、布局和标签中的任意一种或多种。
[0014]
在本发明的一些实施例中,所述组件数据包含所述组件内容的数据分组、数据导入方式、数据类型、维度、度量单位和计算方式中的任意一种或多种。
[0015]
在本发明的一些实施例中,上述一种基于业务模型的可视化快速构建系统包含指标管理模块,所述数据导入方式包含数据源和文本,所述指标管理模块用于添加和编辑所述数据源。
[0016]
相对于现有技术,本发明的实施例至少具有如下优点或有益效果:
[0017]
本申请实施例提供一种基于业务模型的可视化快速构建系统,包含分组管理模块、可视化构建模块、组件管理模块和组件编辑模块,所述分组管理模块用于添加和编辑小组,并根据所述小组添加和编辑项目,所述可视化构建模块用于根据所述项目创建和编辑可视化大屏,所述组件管理模块用于根据所述可视化大屏添加和编辑可视化组件,所述组件编辑模块用于编辑所述可视化组件的组件内容。
[0018]
本申请实施例通过分组管理模块添加和编辑小组,并根据小组添加和编辑项目,从而通过可视化构建模块根据项目创建和编辑可视化大屏,便于人们创建和管理多个不同类型的可视化大屏,并且利用不同分组和项目快速编辑各个可视化大屏,提高了用户构建可视化的效率;通过组件管理模块根据可视化大屏添加和编辑可视化组件,降低了可视化构建的难度,进一步缩短了可视化创建的周期;通过组件管理模块根据创建的可视化大屏添加和编辑可视化组件,降低了可视化页面的研发难度;通过组件编辑模块编辑可视化组件,便于非专业人员构建可视化大屏。本发明利用上传的可视化组件可以快速布局可视化页面,并且利用可视化组件和可视化组件的组件内容的编辑,降低了可视化的研发难度和开发成本,并且便于管理可视化页面,提高了可视化构建的效率。
附图说明
[0019]
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0020]
图1为本发明实施例基于业务模型的可视化快速构建系统的原理示意图。
具体实施方式
[0021]
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
[0022]
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0023]
在本申请的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。
[0024]
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。
[0025]
实施例
[0026]
请参阅图1,图1所示为本申请实施例提供的一种基于业务模型的可视化快速构建系统的原理图。基于业务模型的可视化快速构建系统,包含分组管理模块、可视化构建模块、组件管理模块和组件编辑模块,上述分组管理模块用于添加和编辑小组,并根据上述小组添加和编辑项目,上述可视化构建模块用于根据上述项目创建和编辑可视化大屏,上述组件管理模块用于根据上述可视化大屏添加和编辑可视化组件,上述组件编辑模块用于编辑上述可视化组件的组件内容。
[0027]
详细的,分组管理模块用于添加和编辑小组,从而根据小组添加项目,利用项目创建对应的可视化大屏,组件管理模块用于根据可视化大屏添加和编辑可视化组件,从而通过组件管理模块存储多个可视化组件。可选的,组件编辑模块用于编辑可视化组件的组件内容,从而修改不同可视化组件,便于直接调用可视化组件构建可视化大屏。
[0028]
详细的,通过分组管理模块添加和编辑小组,并利用不同小组添加和编辑项目。可视化构建模块的输入与分组管理模块的输出通信连接,从而获取项目,并根据项目创建和编辑可视化大屏。组件管理模块的输入与可视化构建模块的输出通信连接,从而获取可视化大屏,并向可视化大屏添加和编辑可视化组件。详细的,组件编辑模块的输入与组件管理模块的输出通信连接,从而获取可视化组件,并编辑可视化组件的组件内容。
[0029]
使用时,通过分组管理模块添加小组,并根据添加的小组添加项目,从而利用可视化构建模块根据项目创建可视化大屏,通过组件管理模块向可视化大屏添加可视化组件,通过组件编辑模块将天界的可视化组件的组件内容进行编辑,便于下次调用未经修改的可视化组件,并且便于通过编辑可视化大屏调用修改后的可视化组件。其中,通过编辑小组和项目将不同类型的可视化大屏进行分类管理。
[0030]
在本发明的一些实施例中,上述一种基于业务模型的可视化快速构建系统包含链接发布模块,所述链接发布模块用于生成所述可视化大屏的网页,并分享所述网页的网络链接。
[0031]
详细的,链接发布模块通过可视化大屏生成网页,并分享网页的网络链接,便于通过网络链接查看和共享可视化大屏。其中,链接发布模块的输入与可视化构建模块的输出通信连接,从而获取可视化大屏。
[0032]
在本发明的一些实施例中,上述一种基于业务模型的可视化快速构建系统包含可视化预览模块,所述可视化大屏模块用于显示所述可视化大屏。
[0033]
详细的,可视化预览模块通过单独显示可视化大屏预览效果,其中可视化预览模块可以通过当前页面显示,也可以通过新建的页面显示。其中,可视化预览模块的输入与可视化构建模块的输出通信连接,从而获取可视化大屏。
[0034]
在本发明的一些实施例中,所述可视化组件包含图表、文本、表格、交互组件、扩展组件中的任意一种或多种。
[0035]
详细的,可视化组件中包含图表、文本、表格、交互组件、扩展组件中的任意一种或多种,便于构建质量高的可视化页面,其中各个组件的内容可以设置成默认内容。
[0036]
在本发明的一些实施例中,所述图表包含饼图、折线图、柱状图、散点图、气泡图、漏斗图、雷达图、仪表盘和水滴占比图中的任意一种或多种;所述交互组件包含输入框、下拉框、时间选择器、时间范围选择器和级联选择器中的任意一种或多种;所述扩展组件包含高级饼图、轮播图、2d地图、排名图和3d词云中的任意一种或多种。
[0037]
详细的,图表包含饼图、折线图、柱状图、散点图、气泡图、漏斗图、雷达图、仪表盘和水滴占比图中的任意一种或多种样式,交互组件包含输入框、下拉框、时间选择器、时间范围选择器和级联选择器中的任意一种或多种样式,扩展组件包含高级饼图、轮播图、2d地图、排名图和3d词云中的任意一种或多种样式,便于非专业人员直接使用快速构建可视化页面,提高可视化页面创建的效率和质量。
[0038]
在本发明的一些实施例中,所述模块、所述小组、所述项目、所述可视化大屏、所述可视化组件或所述组件内容的编辑包含复制、剪切、删除和命名中的任意一种或多种。
[0039]
详细的,添加小组后编辑小组、通过小组添加项目后编辑项目、通过项目创建可视化大屏后编辑可视化大屏、通过可视化大屏添加可视化组件后编辑,通过可视化组件添加组件内容并编辑组件内容,其中对小组、项目、可视化大屏、可视化组件、组件内容的编辑可以是复制、剪切、删除、命名中的任意一种或多种操作,便于管理可视化大屏的分类和内容。可选的,小组可以包含产业分析、营商环境、疫情分析、开发项目等内容,而项目可以包含小组下的不同分类,比如产业分析小组的项目包含多种不同的产业类型,不同产业类型可以包含多个不同的可视化大屏或者编辑多次产生的多个可视化大屏。可视化组件为可视化大屏中的不同组成,利用编辑可视化组件中的组件内容编辑可视化大屏。通过复制、剪切、删除和命名的操作,达到了快速构建可视化大屏的目的。
[0040]
在本发明的一些实施例中,所述组件内容包含组件样式和组件数据中的任意一种或多种。
[0041]
详细的,组件内容包含组件样式和组件数据,其中,利用组件样式调整可视化大屏的视觉效果,利用组件数据便于人们通过可视化大屏直观的了解统计和分析数据的结果。
[0042]
在本发明的一些实施例中,所述组件样式包含所述组件内容的大小、背景、颜色、表头、插图、提示框、布局和标签中的任意一种或多种。
[0043]
详细的,组件样式包含组件内容的大小、背景、颜色、表头、插图、提示框、布局和标签中的任意一种或多种。其中,组件内容的大小可以包含组件或组件内数据的字体大小。通过该组件样式设置,便于调整可视化页面的多种表现样式,提高了可视化页面的质量。
[0044]
在本发明的一些实施例中,所述组件数据包含所述组件内容的数据分组、数据导入方式、数据类型、维度、度量单位和计算方式中的任意一种或多种。
[0045]
详细的,组件数据包含组件内容的数据分组,其中数据分组用于根据存储有数据源的不同分组进行选择,数据导入方式用于选择组件内容的上传方式,比如利用数据源导入或文本输入的方式,数据类型可以是用于根据不同分组存储的多种不同类型的数据源选择上传的数据源,维度可以是用于设置组件内容中分布的不同数据的数量,并且度量单位
是指组件内容中分布的不同数据的度量单位,都有利于通过可视化组件编辑多种种类的数据,其中计算方式可以用于对多种种类数据进行统计,便于对可视化页面中的数据进行分析。
[0046]
在本发明的一些实施例中,上述一种基于业务模型的可视化快速构建系统包含指标管理模块,所述指标管理模块用于添加和编辑所述数据源。
[0047]
详细的,指标管理模块用于添加和编辑组件数据中的数据源。可选的,指标管理模块可以添加和编辑数据分组,并根据不同分组上传不同类型的数据源,从而供组件编辑模块编辑组件内容时选择不同分组下的各数据源。其中,组件编辑模块的输入与指标管理模块的输出通信连接,从而接收指标管理模块添加的不同分组以及根据不同分组上传的数据源。利用指标管理模块添加和编辑组件数据的数据源,便于导入数据,进一步提高了构建可视化页面的效率。
[0048]
可以理解,图1所示的结构仅为示意,基于业务模型的可视化快速构建系统还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
[0049]
在本申请所提供的实施例中,应该理解到,所揭露的装置,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的框图显示了根据本申请的多个实施例的装置和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也要注意的是,框图中的每个方框、以及框图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0050]
另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0051]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0052]
综上所述,本申请实施例提供的一种基于业务模型的可视化快速构建系统:
[0053]
通过分组管理模块添加和编辑小组,并根据小组添加和编辑项目,从而通过可视化构建模块根据项目创建和编辑可视化大屏,便于人们创建和管理多个不同类型的可视化大屏,并且利用不同分组和项目快速编辑各个可视化大屏,提高了用户构建可视化的效率;通过组件管理模块根据可视化大屏添加和编辑可视化组件,降低了可视化构建的难度,进一步缩短了可视化创建的周期;通过组件管理模块根据创建的可视化大屏添加和编辑可视化组件,降低了可视化页面的研发难度;通过组件编辑模块编辑可视化组件,便于非专业人员构建可视化大屏。本发明利用上传的可视化组件可以快速布局可视化页面,并且利用可视化组件和可视化组件的组件内容的编辑,降低了可视化的研发难度和开发成本,并且便
于管理可视化页面,提高了可视化构建的效率。
[0054]
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
[0055]
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其它的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1