一种表达指标的方法和装置制造方法及图纸

技术编号:15090549 阅读:144 留言:0更新日期:2017-04-07 19:09
本发明专利技术公开了一种用图形化方式表达指标的方法和装置。通过在指标图形附近呈现该指标的口径刻度图形,直观地表现出指标的统计口径;并通过操作口径刻度的图形,实现对指标口径的增减的直观操作,提升用户操作体验;本方法和装置可以直接用于在数据仓库中对统计指标的表达,统一了数据仓库精确的技术语言和统计指标的业务语言,使普通业务人员也可以表达出能够在数据仓库中直接统计的指标,提高了数据仓库应用的实用性和应用的普遍性。

Method and device for expressing index

The invention discloses a method and a device for expressing indexes in a graphical manner. The diameter of the indicators in the index scale graphics rendering graphics near, intuitively show statistical indicators; and through the operation of the scale caliber graphics, visual operation on the index or caliber, improve the user experience; the method and the device can be directly used in the statistical indicators of the expression in the data warehouse, unified the language of the business data warehouse technology and accurate language statistical indicators, so that ordinary business personnel can also express directly to statistics in data warehouse index, improve the data warehouse application with practicability and universality.

【技术实现步骤摘要】

本专利技术涉及统计学、数据仓库技术和信息可视化、计算机图形学,尤其涉及对指标的图形化表达。
技术介绍
目前数据仓库的元数据管理中的语义层分析理论和工具,对ETL处理、维度建模、事实模型等阐述和应用得较多,但对于数据仓库中具有重要地位的指标(在部分数据仓库相关的软件或文献中,称为度量,与统计学上的统计指标基本上是一个概念,在本说明书、权利要求书中均称为指标),尚没有一个独立的、有明确业务意义的表达方式。对于指标,现有的方式,基本上均局限在技术上对指标进行阐述和应用,例如,使用直接来源于数据库中的模型字段进行指标的表达,这种表达方式,使得数据仓库中的指标与统计学上的指标没有共同的平台来描述指标口径;也使得数据仓库技术人员与业务人员没有共同的语言:对于数据仓库技术人员是在用模型字段等技术语言精确地描述指标,但业务人员是在用笼统含糊的业务语言描述指标,笼统含糊的业务语言无法在精确的模型字段上落地,业务人员也就无法直观地看到可以直接在数据仓库上进行统计的指标口径,更不能直观地建立或移除可以直接在数据仓库上进行统计的指标口径。
技术实现思路
用语义分析指标的结构,可以看出,大部分指标都是由两部分组成:一组限定词和一个词根。词根即指标统计对象和统计方法;限定词,即统计范畴或称统计口径,简称口径,实际上就是数据仓库中的维度元数据对象中的维度成员(因维度成员的主要作用是刻划指标在维度上的分布情况,在本文和权利要求书中,我们均称维度成员为刻度)。在指标中已限定的刻度,我们称为对于此指标的口径刻度,因为在此时,已限定的刻度对于指标的作用,是在已经刻划完毕指标的分布数据后,起着限定量化指标数据的条件的作用,即限定着指标的统计口径。只要我们表达出对限定着指标的统计口径的刻度,即可以直观地表达出指标的口径,也就建立了数据仓库中的指标与统计学的上统计指标的共同的表达平台,也就统一了数据仓库技术人员和业务人员对指标表达的语言。专利技术目的:克服指标表达在数据仓库应用技术上现有的呈现和操作的不直观的不足之处,提出用图形化的口径刻度直观地表达指标的方法和装置。专利技术的技术方案是:通过在指标图形附近呈现口径刻度图形的图形化方式,直观表达指标及其口径刻度,并通过在呈现的图形上绑定事件,对指标进行语义层次上的操作。一种图形化表达统计指标的方法,包括以下2个步骤。步骤1,根据待表达的指标的数据集合,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待绘制的指标表示块的位置,和指标中待绘制的各个刻度表示块的位置。所述的图形居中原则,是指图形整体的中心,尽量呈现在表达容器的水平方向、或垂直方向的中央部分;所述的图形对称原则,是刻度表示块以指标表示块为中心,尽量呈左右对称、或上下对称排列。步骤2,根据步骤1计算的结果,在表达容器中,绘制指标表示块和口径刻度表示块。所述的表达容器,是绑定了加入刻度事件的、用于绘制指标表示块和各个刻度表示块的表达容器。所述的事件,是指在特定条件下,发生的有结果的动作。所述的特定条件,即触发条件,有时也称为请求。所述的发生的动作,是对请求的响应的动作,简称响应。所述的绑定,是指在指定的对象上,附加所述事件,使所述对象具有产生所述响应的能力。所述加入刻度事件,其响应动作包括:根据包括已呈现的刻度表示块个数的数据,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待加入的刻度表示块的绘制位置;依据计算的所述绘制位置绘制所述的待加入的刻度表示块;在指标表示块的名称中加上待加入的刻度的名称。对于步骤2中所述的指标表示块和刻度表示块上,均绑定了拖拽事件;且所述拖拽事件的触发条件,是接收到输入装置发生在该所述表示块上的拖拽的请求,拖拽事件的响应动作包括:在表达容器中,按输入的拖拽轨迹改变该所述表示块呈现的位置。对于步骤2中所述的刻度表示块,还绑定了移除口径刻度事件;且所述移除口径刻度事件的触发条件,是接收到输入装置发生在该所述刻度表示块之上的一个输入的请求,所述移除口径刻度事件的响应动作包括:在表达容器中,移除该所述刻度表示块;在指标表示块的名称中去掉该所述刻度的名称。一种表达统计指标的装置,包括计算模块和绘制模块。所述计算模块,是根据待表达的指标的数据集合,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待绘制的指标表示块位置,和指标中待绘制的各个刻度表示块的位置。所述绘制模块,是根据计算模块计算的结果,在表达容器中,绘制指标表示块和刻度表示块。绘制模块中所述的表达容器,是绑定了加入刻度事件的、用于绘制指标表示块和各个刻度表示块的表达容器。对于绘制模块中所述加入刻度事件,其响应动作包括:根据包括已呈现的刻度表示块个数的数据,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待加入的刻度表示块的绘制位置;依据计算的所述绘制位置绘制所述的待加入的刻度表示块;在指标表示块的名称中加上待加入的刻度的名称。对于绘制模块中所述的指标表示块和口径刻度表示块,均绑定了拖拽事件;且所述拖拽事件的触发条件,是接收到输入装置发生在该所述表示块上的拖拽的请求,拖拽事件的响应动作包括:在表达容器中,按输入的拖拽轨迹改变该所述表示块呈现的位置。对于绘制模块中所述的刻度表示块,还绑定了移除口径刻度事件;且所述移除口径刻度事件的触发条件,是接收到输入装置发生在该所述刻度表示块之上的一个输入的请求,所述移除口径刻度事件的响应动作包括:在表达容器中,移除该所述刻度表示块;在指标表示块的名称中去掉该所述刻度的名称。本专利技术与现有技术相比的有益效果有如下三点。(1)本专利技术提出的表达指标的方法和装置,通过用图形呈现指标及其口径刻度,直观形象地表达出指标的口径,并可以按业务的需要,拖拽指标和口径刻度的呈现的位置,提升了对指标呈现的视觉体验。(2)本专利技术提出的表达指标的方法和装置,可以在指标中追加口径刻度,也可以在指标中移除口径刻度,直观表达了对指标口径的操作,提升了用户操作体验。(3)本专利技术提供的对指标的呈现和操作的表达,可以直接用于对数据仓库中的统计指标的表达,统一了数据仓库精确的技术语言和统计指标的业务语言之间的矛盾,使普通业务人员也可以表达出能够在数据仓库中直接统计的指标,从而提高了数据仓库的直观性和应用普遍性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是用图形化表达指标的方法的示意流程图。图2是用图形化表达指标的装置的示意框图。图3是实施例一计算和呈现指标表示块和各刻度表示块位置的示意图。图4是实施例一接收加入的刻度表示块的示意图。图5是实施例一拖拽指标表示块和刻度表示块位置的示意图。图本文档来自技高网...

【技术保护点】
一种表达指标的方法,其特征在于,包括以下步骤:步骤1,根据待表达的指标的数据集合,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待绘制的指标表示块的位置,和指标中待绘制的各个刻度表示块的位置;步骤2,根据步骤1计算的结果,在表达容器中,绘制指标表示块和刻度表示块。

【技术特征摘要】
1.一种表达指标的方法,其特征在于,包括以下步骤:
步骤1,根据待表达的指标的数据集合,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待绘制的指标表示块的位置,和指标中待绘制的各个刻度表示块的位置;
步骤2,根据步骤1计算的结果,在表达容器中,绘制指标表示块和刻度表示块。
2.根据权利要求1,步骤2中所述的表达容器,其特征在于:
所述的表达容器,是绑定了加入刻度事件的、用于绘制指标表示块和各个刻度表示块的表达容器;
所述加入刻度事件,其响应动作包括:根据包括已呈现的刻度表示块个数的数据,按包括图形居中原则和图形对称原则的计算原则,采用解析几何的方法,计算待加入的刻度表示块的绘制位置;依据计算的所述绘制位置绘制所述的待加入的刻度表示块;在指标表示块的名称中加上待加入的刻度的名称。
3.根据权利要求1,步骤2中所述的指标表示块和刻度表示块,其特征在于,包括:
在所述指标表示块和刻度表示块上,绑定了拖拽事件;
所述拖拽事件的触发条件,是接收到输入装置发生在该所述表示块上的拖拽的请求,拖拽事件的响应动作包括:在表达容器中,按输入的拖拽轨迹改变该所述表示块呈现的位置。
4.根据权利要求1,步骤2中的所述的刻度表示块,其特征在于,包括:
在所述刻度表示块上,绑定了移除口径刻度事件;
所述移除口径刻度事件的触发条件,是接收到输入装置发生在该所述刻度表示块之上的一个输入的请求,所述移除口径刻度事件的响应动作包括:在表达容器中,移除该所述刻度表示块;在指标表示块的名称中去掉该所述刻度的名称。
5.一种表...

【专利技术属性】
技术研发人员:付强
申请(专利权)人:成都复晓科技有限公司
类型:发明
国别省市:四川;51

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

1