时间事件可视化系统及方法技术方案

技术编号:20545950 阅读:25 留言:0更新日期:2019-03-09 18:52
本发明专利技术公开了时间事件可视化系统,包括事件信息组件以及事件呈现组件,所述事件信息组件用于确定事件和相关联的时间段的集合,所述事件呈现组件从所述事件信息组件接收事件信息,用于生成事件时序可视化,以呈现表示相对于当前时间段的事件和相关联的时间段的集合的图形用户界面(GUI)元素,所述事件时序可视化包括表示事件计数的第一维度(y轴)以及表示事件的时间段的第二维度(x轴),所述当前时间段的位置介于第二维度的端点的集合之间,所述事件计数是对各个事件类别的事件数量的统计。采用该技术方案便于用户快捷查看具有时间分量的大量业务信息。

Time Event Visualization System and Method

The invention discloses a time event visualization system, which includes an event information component and an event presentation component. The event information component is used to determine a set of events and associated time periods. The event presentation component receives event information from the event information component and generates event sequence visualization to present events and associated events relative to the current time period. A graphical user interface (GUI) element for a collection of time periods. The event sequence visualization includes the first dimension (y axis) representing event counts and the second dimension (x axis) representing event periods. The position of the current period is between the sets of endpoints of the second dimension. The event counts are the statistics of the number of events of each event category. Using this technology scheme, users can quickly view a large amount of business information with time component.

【技术实现步骤摘要】
时间事件可视化系统及方法
本专利技术涉及计算机应用系统领域,特别涉及时间事件可视化系统及方法。
技术介绍
随着数字化的不断推进,数字资源以指数级速度增长,面对规模庞大、内容丰富、类型繁多、语种多样的资源集合,如何有效地获取所需资源成为一个难题。而用户需要的是直观、生动、见解的界面,庞大的数字资源能够在有限的界面空间里得到充分的展示和高效率的导航。信息可视化旨在研究大规模非数值型的视觉呈现,它在数字资源中的应用使各种资源不再孤立生硬,以一种更容易接受的方式展现给用户,给用户解释信息之间的联系,包括具有某种形式的定义关系或次序的业务信息,以便作出对相关资源的判断,帮助用户在认知层面组织和管理大量复杂的信息内容。一般用户要处理具有时间分量的大量业务信息,譬如查明哪些当前日期已过期的事件,以及超过当前日期多少天,并作出相应的业务决定,需要花费大量的时间整理及遍历庞大的数据资源库,耗费了过多的人力资源和人工成本。
技术实现思路
鉴于上述问题,本专利技术实施例的目的在于提供时间事件可视化系统及方法,便于用户快捷查看具有时间分量的大量业务信息。本专利技术实施例提供的时间事件可视化系统,包括事件信息组件以及事件呈现组件,所述事件信息组件用于确定事件和相关联的时间段的集合,所述事件呈现组件从所述事件信息组件接收事件信息,用于生成事件时序可视化,以呈现表示相对于当前时间段的事件和相关联的时间段的集合的图形用户界面元素,所述事件时序可视化包括表示事件计数的第一维度以及表示事件的时间段的第二维度,所述当前时间段的位置介于第二维度的端点的集合之间,所述事件计数是对各个事件类别的事件数量的统计。可选地,还包括用户界面组件,所述用户界面组件用于接收控制指令作为所述事件呈现组件的输入,并响应于所述控制指令在所述第二维度的所述端点的集合之间移动所述当前时间段的位置。可选地,移动所述当前时间段的位置,如果具有大于第二维度的端点的相关联的时间段的事件计数,则所述事件计数在积压时间帧中呈现。可选地,还包括用户界面组件,用于接收控制指令作为所述事件呈现组件的输入,并响应于所述控制指令将所选择的事件从当前位置移至所述第二维度的端点的集合之间的新位置,并修改经移动的事件的相关联的时间段以匹配所述新位置指示的时间段。可选地,还包括数据库,所述事件信息组件检索存储在所述数据库中的事件信息,所述数据库为与事件可视化系统相同设备中的本地数据库,或者为与事件可视化系统不同设备中的远程数据库。可选地,还包括计数器,每个所述事件类别对应一个计数器,所述计数器按事件类别存储预定时间段内的事件数量。另外,本专利技术还提供了时间事件可视化方法,包括根据存储在数据库中的事件信息确定事件和相关联的时间段的集合;生成事件时序可视化,以便呈现表示相对于当前时间段的事件和相关联的时间段的集合的多个图形用户界面元素,所述事件时序可视化包括表示事件计数的第一维度以及表示事件的时间段的第二维度,其中当前时间段的位置介于第二维度的端点的集合之间,所述事件计数是对各个事件类别的事件数量的统计。可选地,还包括系统初始化:确定积压时间帧、相对于当前时间段的短期时间帧,将时间帧内积压和数天内的事件类别计数设置为零,确定事件类别列表。可选地,生成事件时序可视化还包括:检索事件列表,判断事件列表上是否有要处理的事件,如果没有要处理的事件,则生成事件时序可视化并结束该过程;如果有要处理的事件,则从事件列表检索下一事件,并进一步确认所述事件是否已经发生,如果是则所述事件被忽略,并返回检索事件列表的步骤;如果确认所述事件未发生,则检索当前时间段,并且确定相对于当前时间段的事件日期;确定相对日期是否位于将被呈现在事件时序可视化中的短期时间帧内,如果事件确定的在短期时间帧外部,并且确定在积压时间帧外部,则所述事件将被丢弃,并返回检索事件列表步骤;如果所述事件在确定的短期时间帧外部但在积压时间帧内,则对事件类别增加检索到的积压事件计数,并返回检索事件列表步骤;如果所述事件位于短期时间帧内,则检索事件类别列表,将检索到的事件类别增加到短期日期的事件计数内,并返回检索事件列表步骤。可选地,检索事件列表为检索存储在数据库中的事件信息,所述数据库为本地数据库或远程数据库。由上可见,应用本实施例技术方案,由于利用时间事件可视化来展现事件信息,将事件信息呈现为事件时序可视化,用户可按可视方式查明具有时间分量的大量业务信息,并且相应地作出业务决定。附图说明图1示出了事件可视化系统的一实施例;图2A示出了事件信息的数据库的一实施例;图2B示出了事件时间线的一实施例;图3示出了事件时序可视化的一实施例;图4示出了事件时序可视化的实现的一实施例;图5示出了第一选择事件时序可视化的GUI元素的一实施例;图6示出了第一操纵事件时序可视化的GUI元素的一实施例;图7示出了第二选择事件时序可视化的GUI元素的一实施例;图8示出了第二操纵事件时序可视化的GUI元素的一实施例;图9示出了修改事件信息的数据库的一实施例;图10A示出了第一逻辑流程的一实施例;图10B示出第二逻辑流程的一实施例;图11A示出了集中式系统的一实施例;图11B示出了集中式系统的实现的一实施例;图12示出分布式系统的一实施例。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。实施例1:本实施例提供利用时间事件可视化直方图来展现事件信息的技术,利用时间事件时序可视化直方图来展现事件信息的技术,描述了用于将事件信息呈现为事件时序可视化的一种技术。一种时间事件可视化系统,包括事件信息组件以及事件呈现组件,所述事件信息组件用于确定事件和相关联的时间段的集合,所述事件呈现组件从所述事件信息组件接收事件信息,用于生成事件时序可视化,以呈现表示相对于当前时间段的事件和相关联的时间段的集合的图形用户界面(GUI)元素,所述事件时序可视化包括表示事件计数的第一维度(y轴)以及表示事件的时间段的第二维度(x轴),所述当前时间段的位置介于第二维度的端点的集合之间,所述事件计数是对各个事件类别的事件数量的统计。还包括用户界面组件,所述用户界面组件用于接收控制指令作为所述事件呈现组件的输入,并响应于所述控制指令在所述第二维度的所述端点的集合之间移动所述当前时间段的位置,以便示出更多或更少的事件和相关联的时间段。移动所述当前时间段的位置,如果具有大于第二维度的端点的相关联的时间段的事件计数,则所述事件计数在积压时间帧中呈现。还包括用户界面组件,用于接收控制指令作为所述事件呈现组件的输入,并响应于所述控制指令将所选择的事件从当前位置移至所述第二维度的端点的集合之间的新位置,并修改经移动的事件的相关联的时间段以匹配所述新位置指示的时间段。还包括数据库,所述事件信息组件检索存储在所述数据库中的事件信息,所述数据库为与事件可视化系统相同设备中的本地数据库,或者为与事件可视化系统不同设备中的远程数据库。还包括计数器,每个所述事件类别对应一个计数器,所述计数器按事件类别存储预定时间段内的事件数量。以此方式,可按可视方式快速查明相对于当前时间段已过期的事件。各个实施例一般涉及用于改进数本文档来自技高网...

【技术保护点】
1.时间事件可视化系统,其特征在于,包括事件信息组件以及事件呈现组件,所述事件信息组件用于确定事件和相关联的时间段的集合,所述事件呈现组件从所述事件信息组件接收事件信息,用于生成事件时序可视化,以呈现表示相对于当前时间段的事件和相关联的时间段的集合的图形用户界面元素,所述事件时序可视化包括表示事件计数的第一维度以及表示事件的时间段的第二维度,所述当前时间段的位置介于第二维度的端点的集合之间,所述事件计数是对各个事件类别的事件数量的统计。

【技术特征摘要】
1.时间事件可视化系统,其特征在于,包括事件信息组件以及事件呈现组件,所述事件信息组件用于确定事件和相关联的时间段的集合,所述事件呈现组件从所述事件信息组件接收事件信息,用于生成事件时序可视化,以呈现表示相对于当前时间段的事件和相关联的时间段的集合的图形用户界面元素,所述事件时序可视化包括表示事件计数的第一维度以及表示事件的时间段的第二维度,所述当前时间段的位置介于第二维度的端点的集合之间,所述事件计数是对各个事件类别的事件数量的统计。2.如权利要求1所述的时间事件可视化系统,其特征在于,还包括用户界面组件,所述用户界面组件用于接收控制指令作为所述事件呈现组件的输入,并响应于所述控制指令在所述第二维度的所述端点的集合之间移动所述当前时间段的位置。3.如权利要求2所述的时间事件可视化系统,其特征在于,移动所述当前时间段的位置,如果具有大于第二维度的端点的相关联的时间段的事件计数,则所述事件计数在积压时间帧中呈现。4.如权利要求1所述的时间事件可视化系统,其特征在于,还包括用户界面组件,用于接收控制指令作为所述事件呈现组件的输入,并响应于所述控制指令将所选择的事件从当前位置移至所述第二维度的端点的集合之间的新位置,并修改经移动的事件的相关联的时间段以匹配所述新位置指示的时间段。5.如权利要求1至4中任一所述的时间事件可视化系统,其特征在于,还包括数据库,所述事件信息组件检索存储在所述数据库中的事件信息,所述数据库为与事件可视化系统相同设备中的本地数据库,或者为与事件可视化系统不同设备中的远程数据库。6.如权利要求5所述的时间事件可视化系统,其特征在于,还包括计数器,每个所述事件类别对应一个计数器,所述计数器按事件类别存储预定时间段内的事件数量。7.时间...

【专利技术属性】
技术研发人员:陈昌娜衷宇清吴刚崔兆阳凌健文张雄威林泽兵黄捷陈立业张思敏陈永涛黄宇娴陈辉煌王雅娟晏平
申请(专利权)人:广州供电局有限公司
类型:发明
国别省市:广东,44

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

1