一种时间轴展示方法、系统、电子设备及存储介质与流程

未命名 09-13 阅读:130 评论:0


1.本技术涉及万维网技术领域,特别涉及一种时间轴展示方法、系统、电子设备及存储介质。


背景技术:

2.一种万维网(web)前端的时间轴组件用于按照某种规则排序并支持自定义检索条件展示在一定时间范围内用户关注的历史、事件、信息集合,当数据量较大或者关键信息的时间跨度较大时,现有的静态的时间轴在展示效果和信息交互上不能够快速、直观、便捷地检索到所需要展示的事件信息,无法提供通过数据检索更为直观的展示方式。
3.常见的时间轴展示一般仅限于根据数据渲染时间轴,对数据处理、检索查询、展现方式、功能扩展等不够灵活、直观。
4.公告号为cn115145666a的中国发明专利公开了一种基于vue框架的事件时间轴展示系统及方法,包括事件数据传输模块、时间轴模块、滚动条模块、事件展示模块和事件数据更改模块。根据获得的事件数据进行时间轴的绘制:通过记录单个事件数据标注位置所在容器的宽度width,事件数量n,计算时间轴宽度widthtimebar=width*n+t,t为宽度自适应修整量。时间轴本体的绘制利用css样式中的linear-gradient属性进行渐变色的绘制;事件数据标注位置、时间轴本体和连接线利用css样式中的marginleft和marginbottom属性进行设置和绘制,根据屏幕缩放比例及图形自适应情况进行动态绘制。根据时间轴宽度widthtimebar计算滚动条宽度widthscrollbar,计算滚动条滑块宽度widthslider=widthtimebar/n+x,其中x表示滚动条滑块的自适应修正量;利用jquery框架下的scrollbar控件创建时间轴滚动条;事件展示模块包括详情查看单元,所述详情查看单元用于对展示事件简介的卡片添加鼠标操作事件,触发鼠标操作事件后,能够查看事件详情信息。该专利公开的时间轴展示方法有以下缺陷:
5.1、缺少灵活的检索条件配置:
6.1)一个开放的组件因使用场景不同,灵活的配置检索条件非常重要,预置固定的检索条件,用户在使用过程中想要灵活的筛选,更快速、更直观地检索到想要看到事件信息显得力不从心。
7.2)灵活的配置检索条件,应该由用户根据自己的业务范围自定义检索条件,从而为用户提供便捷、直观的展现效果。
8.2、基于vue前端框架的局限性:
9.1)这种基于vue前端框架的时间轴展示系统及方法,将应用的前端框架进行了限制,从而对用户进行移植、复用都产生了局限性,导致可移植性和可复用性差。
10.2)一个开放的组件,用户可能基于任何前端框架,不应该受到前端框架的限制,从而能够很好的移植和复用。


技术实现要素:

11.本技术实施例的目的在于提供一种时间轴展示方法、系统、电子设备及存储介质,用以解决现有技术中检索条件的灵活配置问题,以及页面不能提供快速、直观的展现效果的问题。
12.本技术的实施例采用如下技术方案:一种时间轴展示方法,应用于电子设备,所述方法包括:
13.根据第一指令,获得目标数据;
14.对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据;
15.根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示;
16.设定的自定义检索条件被触发时,在时间轴上检索对应事件数据并在时间轴上展示对应的事件数据;
17.基于时间轴上展示的事件数据生成滚动条,其中,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。
18.在一些实施例中,对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据,包括:
19.根据第二指令,获得自定义检索条件的数据集,自定义检索条件至少包括目标数据的优先级、性质和发生时间;
20.根据所述自定义检索条件的数据集对目标数据进行分类、排序,获得不同层级的事件数据。
21.在一些实施例中,所述根据第二指令,获得自定义检索条件的数据集,包括:
22.创建自定义检索条件的数据集;
23.其中,所述自定义检索条件的数据集配置为支持自定义检索条件优先级设置。
24.在一些实施例中,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示,包括:
25.基于事件数据和自定义检索条件进行页面渲染,所述页面配置为识别展示自定义检索条件的方式和优先级;所述页面包括两个状态,其中一个状态为展开状态,另一个状态为收起状态。
26.在一些实施例中,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示,还包括:
27.采用html5.0语言进行时间轴的页面渲染,采用层叠样式表进行时间轴的样式处理。
28.在一些实施例中,所述方法还包括:
29.所述页面配置为至少能够对事件数据进行设定操作;
30.其中,所述设定操作至少包括以下至少一种:查看、编辑、删除和下载。
31.在一些实施例中,对获得的目标数据基于自定义检索条件进行分类处理,以获得不同层级的事件数据,包括:
32.采用原生javascript进行控制层的交互处理。
33.本技术还公开了一种时间轴展示系统,包括:
34.数据采集模块,其配置为根据第一指令,获得目标数据;
35.数据处理模块,其配置为对获得的目标数据基于自定义检索条件进行分类处理,以获得不同层级的事件数据;
36.时间轴模块,其配置为根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示;
37.数据检索模块,其配置为设定的自定义检索条件被触发时,以能够在时间轴上检索对应事件数据并在时间轴上展示对应的事件数据;
38.滚动条模块,其配置为基于时间轴上展示的事件数据生成滚动条,其中,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。
39.本技术还公开了一种电子设备,包括处理器和存储器,所述存储器中存储有可执行程序,所述处理器执行所述可执行程序以进行如上述实施例中任一项所述方法的步骤。
40.本技术还公开了一种存储介质,所述存储介质承载有一个或者多个计算机程序,所述一个或者多个计算机程序被处理器执行以实现如上述实施例中任一项所述方法的步骤。
41.本技术实施例的有益效果在于:
42.通过对获得的目标数据按照自定义检索条件进行分类处理,获得不同层级的事件数据,以为事件数据的展示做好准备,便于时间轴展示时根据自定义条件快速准确的查看对应的事件数据。根据不同的行业、历史环境等自定义检索条件,实现了时间轴展示过程中用户对事件数据检索的灵活选择,提高用户的使用感受。
附图说明
43.为了更清楚地说明本技术实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1为本技术实施例时间轴展示方法的流程图;
45.图2为本技术实施例图1中步骤s110的一个实施例的流程图;
46.图3为本技术实施例图1中步骤s120的一个实施例的流程图;
47.图4为本技术实施例主要用到技术以及功能支撑点的结构框图;
48.图5为本技术实施例展示系统的结构框图;
49.图6为本技术实施例电子设备的结构框图。
具体实施方式
50.此处参考附图描述本技术的各种方案以及特征。
51.应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本技术的范围和精神内的其他修改。
52.包含在说明书中并构成说明书的一部分的附图示出了本技术的实施例,并且与上面给出的对本技术的大致描述以及下面给出的对实施例的详细描述一起用于解释本技术
的原理。
53.通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本技术的这些和其它特性将会变得显而易见。
54.还应当理解,尽管已经参照一些具体实例对本技术进行了描述,但本领域技术人员能够确定地实现本技术的很多其它等效形式,它们具有如上述“发明内容”的特征并因此都位于借此所限定的保护范围内。
55.当结合附图时,鉴于以下详细说明,本技术的上述和其他方面、特征和优势将变得更为显而易见。
56.此后参照附图描述本技术的具体实施例;然而,应当理解,所申请的实施例仅仅是本技术的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本技术模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为上述“发明内容”的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本技术。
57.本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本技术的相同或不同实施例中的一个或多个。
58.为解决背景技术中的问题,本技术公开了一种时间轴展示方法。
59.该时间轴展示方法应用于电子设备,如图1所示,该方法包括以下步骤:
60.步骤s100,根据第一指令,获得目标数据。
61.该过程可以是直接通过第一指令去获取存储在电子设备的已有目标数据,以获得目标数据;也可以通过第一指令乘除法电子设备的后台接口产生目标数据,然后获得该目标数据。即,目标数据的采集可以通过第一指令获得主动获取或者被推送的目标数据。
62.该目标数据的采集能够兼容多种平台,多种数据源的采集能力,通过神经网路数据挖掘技术,高效运用目标数据集群、分割、孤立点分析等算法,快速挖掘有价值的数据,采用标准化流程和工具处理数据确保获得预定义的高质量的目标数据。预定义是指根据用户想要在时间轴上展示的目标数据对应的选择标准或者条件。获得的目标数据是后续进行时间轴展示时的数据仓库。
63.步骤s110,对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据。
64.自定义条件可以根据用户的需求进行灵活的设置和修改,保证时间轴的展示为用户提供快速、直观的展示效果。目标数据自带时间、事件内容、优先级、性质等的数据属性,自定义检索条件可以根据目标数据的时间或事件内容或优先级或性质等进行设置,也可以根据多个目标数据的数据属性进行组合设置组合自定义检索条件,以实现自定义检索条件的灵活配置。
65.步骤s120,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示。
66.比如,选择操作为对事件数据的重要程度优先级进行时间轴绘制和时间轴上事件数据的展示。则时间轴和展示在时间轴上的事件数据就将按照事件数据的重要程度从高到低依次进行顺序展示。
67.步骤s130,设定的自定义检索条件被触发时,以能够在时间轴上检索对应事件数
据并在时间轴上展示对应的事件数据。
68.在对事件数据进行展示的同时,自定义的检索条件也看通过页面进行展示。页面经过渲染,通过数据驱动模式识别展示检索条件的方式和优先级,并能够根据数据量进行友好的展开和收起操作,自适应屏幕分辨率。
69.自定义检索条件的触发方式可以采用在页面设置检索按钮,检索按钮被点击操作时以触发自定义检索条件;也可以通过回车键的按下触发自定义检索条件,或者当鼠标移出页面显示区域等方式进行自定义检索条件的触发。
70.当时自定义检索条件触发后,时间轴在页面展示的部分跳至对应触发的自定义检索条件的位置,对应在时间轴上的事件数据在页面得以显示,用户可以直接查看对应的事件数据,实现了用于快速准确查找和查看对应事件数据,提高用户的使用感受。
71.步骤s140,基于时间轴上展示的事件数据生成滚动条,其中,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。
72.可以根据时间轴的布置方向及展示的事件数据对应生成滚动条,即时间轴较长,对应展示的事件数据较多,则可以生成滚动条,用以当用户需要在相邻页面内进行事件数据的查看时,可以直接拖动滚动条,以能够对时间轴上一定时间范围内的事件数据进行查看,而不必在相近范围内的时间轴上进行频繁的自定义检索条件的输入,以整体上提高用户对事件数据的查看,更好的提高用户的使用感受。
73.在一些实施例中,步骤s110,对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据,如图2所示,包括:
74.步骤s1101,根据第二指令,获得自定义检索条件的数据集,自定义检索条件至少包括目标数据的优先级、性质和发生时间。
75.自定义检索条件的数据集为用户自己定义的检索条件的集合,根据业务方向的不同,可以从不同层级和不同维度去自定义设置检索条件,检索方式可以是输入、选择限不限于以上方式,并支持检索条件优先级的设置。即在根据第二指令获得自定义检索条件的数据集之前,先创建自定义检索条件的数据集。自定义检索条件的数据集可以采用json格式,便于使用者理解、创建和维护。通过以上方法自定义配置检索条件,实现灵活配置检索条件,使检索变得更直观,更便捷,更易于维护。
76.步骤s1102,根据所述自定义检索条件的数据集对目标数据进行分类、排序,获得不同层级的事件数据。
77.对获得的自定义检索条件的数据集进行处理,可以按照优先级检索方式进行数据排序、整理,比如相关数据的关联、对外的接口处理等,然后根据排序整理结果对目标数据进行分类、排序,获得不同层级的事件数据,为事件数据展示做准备工作。上述处理过程可以采用现有的搜索引擎(比如谷歌等)技术结合现有的chatgpt(chat generative pre-trained transformer)技术,即时返回检索结果数据。具体的,可以采用熊猫和企鹅算法,拒绝seo(search engine optimization)行为,降低因不必要的页面排名而产生的时间消耗。
78.在一些实施例中,步骤s120,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示,如图3所示,包括:
79.步骤s1201,基于事件数据和自定义检索条件进行页面渲染,所述页面配置为识别
展示自定义检索条件的方式和优先级;
80.所述页面包括两个状态,其中一个状态为展开状态,另一个状态为收起状态。
81.根据事件数据和自定义检索条件驱动时间轴展示,在时间轴展示前,可以对页面进行渲染,通过不同的样式展示效果标记不同的信息类别,不仅限于颜色,可以采用设计的背景图片,精准计算时间轴刻度的步长。比如,接收json格式自定义的功能按钮数据集,用户可以根据各自领域需要对json数据集进行自定义,进行功能按钮数据集处理并展示。该过程配置为可提供灵活、便捷的事件功能扩展。
82.在一些实施例中,步骤s120,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示,还包括:
83.步骤s1202,采用html5.0语言进行时间轴的页面渲染,采用层叠样式表进行时间轴的样式处理。
84.通过步骤s1202使得本技术所涉及技术相关不依赖任何前端框架,使用h5(html5.0)展示层界面渲染,使用css(cascading style sheets,层叠样式表)进行样式处理,不受任何第三方前端框架束缚。
85.在一些实施例中,所述方法还包括:
86.步骤s150,所述页面配置为至少能够对事件数据进行设定操作;
87.其中,所述设定操作至少包括以下至少一种:查看、编辑、删除和下载。
88.对时间轴通过鼠标操作或者触发自定义的功能按钮,完成查看、编辑、删除、下载等业务相关自定义操作。开放多种事件端口,比如事件输入端口,以实现灵活的应用与友好的扩展。同时,面向时间轴对应信息,提供自定义功能按钮展示,用以对时间轴进行使用扩展,时间轴以及其操作展示友好适应不同分辨率要求。自定义功能按钮可以通过排列方式展开,亦可以通过鼠标事件触发。当设定操作进行时,可以进行事件触发回调来回调目标数据,以进行对应设定操作的后续处理过程。
89.在一些实施例中,对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据,包括:
90.采用原生javascript进行控制层的交互处理,使得本技术所涉及技术相关不依赖任何前端框架。
91.初级使用者即可进行快速移植并进行扩展,主要用到技术以及功能支撑点如下图4。
92.本技术可应用于个人、家庭、各行业、历史展示等各个方面。能够系统、完整的记录某一领域的发展足迹和详细事迹,而且呈现形式直观、清晰。提供便捷、快速的检索方式,自定义的功能扩展,在浏览阅读的时候娱乐、互动,增加了互联网的趣味性和体验性。
93.本实例基于大数据的网络时代,对历史、事件、流程处置进行记录,直观呈现,既保证了信息完整记录,又能够在某一领域能追溯到其发展足迹。
94.本技术还公开了一种时间轴展示系统,如图5所示,该展示系统包括:
95.数据采集模块,其配置为根据第一指令,获得目标数据。
96.该过程可以是直接通过第一指令去获取存储在电子设备的已有目标数据,获得目标数据;也可以通过第一指令乘除法电子设备的后台接口产生目标数据,然后获得该目标数据。即,目标数据的采集可以通过第一指令获得主动获取或者被推送的目标数据。
97.该目标数据的采集能够兼容多种平台,多种数据源的采集能力,通过神经网路数据挖掘技术,高效运用目标数据集群、分割、孤立点分析等算法,快速挖掘有价值的数据,采用标准化流程和工具处理数据确保获得预定义的高质量的目标数据。预定义是指根据用户想要在时间轴上展示的目标数据对应的选择标准或者条件。获得的目标数据是后续进行时间轴展示时的数据仓库。
98.数据处理模块,其配置为对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据。
99.自定义条件可以根据用户的需求进行灵活的设置和修改,保证时间轴的展示为用户提供快速、直观的展示效果。目标数据自带时间、事件内容、优先级、性质等的数据属性,自定义检索条件可以根据目标数据的时间或事件内容或优先级或性质等进行设置,也可以根据多个目标数据的数据属性进行组合设置组合自定义检索条件,以实现自定义检索条件的灵活配置。
100.根据第二指令,获得自定义检索条件的数据集,自定义检索条件至少包括目标数据的优先级、性质和发生时间。
101.自定义检索条件的数据集为用户自己定义的检索条件的集合,根据业务方向的不同,可以从不同层级和不同维度去自定义设置检索条件,检索方式可以是输入、选择限不限于以上方式,并支持检索条件优先级的设置。即在根据第二指令获得自定义检索条件的数据集之前,先创建自定义检索条件的数据集。自定义检索条件的数据集可以采用json格式,便于使用者理解、创建和维护。通过以上方法自定义配置检索条件,实现灵活配置检索条件,使检索变得更直观,更便捷,更易于维护。
102.根据所述自定义检索条件的数据集对目标数据进行分类、排序,获得不同层级的事件数据。
103.对获得的自定义检索条件的数据集进行处理,可以按照优先级检索方式进行数据排序、整理,比如相关数据的关联、对外的接口处理等,然后根据排序整理结果对目标数据进行分类、排序,获得不同层级的事件数据,为事件数据展示做准备工作。上述处理过程可以采用现有的搜索引擎(比如谷歌等)技术结合现有的chatgpt(chat generative pre-trained transformer)技术,即时返回检索结果数据。具体的,可以采用熊猫和企鹅算法,拒绝seo(search engine optimization)行为,降低因不必要的页面排名而产生的时间消耗。
104.时间轴模块,其配置为根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示。
105.比如,选择操作为对事件数据的重要程度优先级进行时间轴绘制和时间轴上事件数据的展示。则时间轴和展示在时间轴上的事件数据就将按照事件数据的重要程度从高到低依次进行顺序展示。
106.基于事件数据和自定义检索条件进行页面渲染,所述页面配置为识别展示自定义检索条件的方式和优先级,页面包括两个状态,其中一个状态为展开状态,另一个状态为收起状态,使得页面能够根据事件数据的数据量进行展开和收起操作。
107.根据事件数据和自定义检索条件驱动时间轴展示,在时间轴展示前,可以对页面进行渲染,通过不同的样式展示效果标记不同的信息类别,不仅限于颜色,可以采用设计的
背景图片,精准计算时间轴刻度的步长。比如,接收json格式自定义的功能按钮数据集,用户可以根据各自领域需要对json数据集进行自定义,进行功能按钮数据集处理并展示。该过程配置为可提供灵活、便捷的事件功能扩展。
108.采用html5.0语言进行时间轴的页面渲染,采用层叠样式表进行时间轴的样式处理。
109.通过该模块使得本技术所涉及技术相关不依赖任何前端框架,使用h5(html5.0)展示层界面渲染,使用css(cascading style sheets,层叠样式表)进行样式处理,不受任何第三方前端框架束缚,初级使用者即可进行快速移植并进行扩展。
110.数据检索模块,其配置为设定的自定义检索条件被触发时,以能够在时间轴上检索对应事件数据并在时间轴上展示对应的事件数据。
111.在对事件数据进行展示的同时,自定义的检索条件也看通过页面进行展示。页面经过渲染,通过数据驱动模式识别展示检索条件的方式和优先级,并能够根据数据量进行友好的展开和收起操作,自适应屏幕分辨率。
112.自定义检索条件的触发方式可以采用在页面设置检索按钮,检索按钮被点击操作时以触发自定义检索条件;也可以通过回车键的按下触发自定义检索条件,或者当鼠标移出页面显示区域等方式进行自定义检索条件的触发。
113.当时自定义检索条件触发后,时间轴在页面展示的部分跳至对应触发的自定义检索条件的位置,对应在时间轴上的事件数据在页面得以显示,用户可以直接查看对应的事件数据,实现了用于快速准确查找和查看对应事件数据,提高用户的使用感受。
114.滚动条模块,其配置为基于时间轴上展示的事件数据生成滚动条,其中,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。
115.可以根据时间轴的布置方向及展示的事件数据对应生成滚动条,即时间轴较长,对应展示的事件数据较多,则可以生成滚动条,用以当用户需要在相邻页面内进行事件数据的查看时,可以直接拖动滚动条,以能够对时间轴上一定时间范围内的事件数据进行查看,而不必在相近范围内的时间轴上进行频繁的自定义检索条件的输入,以整体上提高用户对事件数据的查看,更好的提高用户的使用感受。
116.还可以设置事件驱动扩展模块,其配置为页面配置为至少能够对事件数据进行设定操作;
117.其中,所述设定操作至少包括以下至少一种:查看、编辑、删除和下载。
118.对时间轴通过鼠标操作或者触发自定义的功能按钮,完成查看、编辑、删除、下载等业务相关自定义操作。开放多种事件端口,比如事件输入端口,以实现灵活的应用与友好的扩展。同时,面向时间轴对应信息,提供自定义功能按钮展示,用以对时间轴进行使用扩展,时间轴以及其操作展示友好适应不同分辨率要求。自定义功能按钮可以通过排列方式展开,亦可以通过鼠标事件触发。
119.本技术还公开了一种电子设备,如图6所示,该电子设备包括处理器和存储器,所述存储器中存储有可执行程序,所述处理器执行所述可执行程序以进行如上述实施例中任一项所述方法的步骤。
120.本技术还公开了一种存储介质,所述存储介质承载有一个或者多个计算机程序,所述一个或者多个计算机程序被处理器执行以实现如上述实施例中任一项所述方法的步
骤。
121.应理解,在本技术实施例中,处理器可以是中央处理单元(central processing unit,简称cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现成可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
122.还应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read only memory,简称rom)、可编程只读存储器(programmable rom,简称prom)、可擦除可编程只读存储器(erasable prom,简称eprom)、电可擦除可编程只读存储器(electrically eprom,简称eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,简称sram)、动态随机存取存储器(dynamic ram,简称dram)、同步动态随机存取存储器(synchronous dram,简称sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,简称ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,简称esdram)、同步连接动态随机存取存储器(synchlink dram,简称sldram)和直接内存总线随机存取存储器(direct rambus ram,简称dr ram)。
123.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
124.应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
125.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
126.在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
127.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block,简称ilb)和步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
128.在本技术所提供的几个实施例中,应该理解到,所揭露的芯片的时间轴展示方法、系统、电子设备及存储介质,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外
的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
129.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
130.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
131.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘)等。
132.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。

技术特征:
1.一种时间轴展示方法,其特征在于,应用于电子设备,所述方法包括:根据第一指令,获得目标数据;对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据;根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示;当设定的自定义检索条件被触发时,在时间轴上检索对应事件数据并在时间轴上展示对应的事件数据;基于时间轴上展示的事件数据生成,其中,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。2.根据权利要求1所述的时间轴展示方法,其特征在于,对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据,包括:根据第二指令,获得自定义检索条件的数据集,自定义检索条件至少包括目标数据的优先级、性质和发生时间;根据所述自定义检索条件的数据集对目标数据进行分类、排序,获得不同层级的事件数据。3.根据权利要求2所述的时间轴展示方法,其特征在于,所述根据第二指令,获得自定义检索条件的数据集,包括:创建自定义检索条件的数据集;其中,所述自定义检索条件的数据集配置为支持自定义检索条件优先级设置。4.根据权利要求1所述的时间轴展示方法,其特征在于,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示,包括:基于事件数据和自定义检索条件进行页面渲染,所述页面配置为识别展示自定义检索条件的方式和优先级;所述页面包括两个状态,其中一个状态为展开状态,另一个状态为收起状态。5.根据权利要求4所述的时间轴展示方法,其特征在于,根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示,还包括:采用html5.0语言进行时间轴的页面渲染,采用层叠样式表进行时间轴的样式处理。6.根据权利要求4所述的时间轴展示方法,其特征在于,所述方法还包括:所述页面配置为至少能够对事件数据进行设定操作;其中,所述设定操作至少包括以下至少一种:查看、编辑、删除和下载。7.根据权利要求1所述的时间轴展示方法,其特征在于,对获得的目标数据基于自定义检索条件进行分类处理,以获得不同层级的事件数据,包括:采用原生javascript进行控制层的交互处理。8.一种时间轴展示系统,其特征在于,包括:数据采集模块,其配置为根据第一指令,获得目标数据;数据处理模块,其配置为对获得的目标数据基于自定义检索条件进行分类处理,以获得不同层级的事件数据;时间轴模块,其配置为根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示;数据检索模块,其配置为设定的自定义检索条件被触发时,在时间轴上检索对应事件
数据并在时间轴上展示对应的事件数据;滚动条模块,其配置为基于时间轴上展示的事件数据生成滚动条,其中,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器中存储有可执行程序,所述处理器执行所述可执行程序以进行如权利要求1至7中任一项所述方法的步骤。10.一种存储介质,所述存储介质承载有一个或者多个计算机程序,其特征在于,所述一个或者多个计算机程序被处理器执行以实现如权利要求1至7中任一项所述方法的步骤。

技术总结
本申请提供了一种时间轴展示方法、系统、电子设备及存储介质,展示方法包括:根据第一指令,获得目标数据;对获得的目标数据基于自定义检索条件进行分类处理,获得不同层级的事件数据,以为事件数据的展示做好准备;根据所述事件数据层级的选择操作进行时间轴绘制和时间轴上事件数据的展示;设定的自定义检索条件被触发时,在时间轴上检索对应事件数据使得用户可以快速准确的查看对应的事件数据;基于时间轴上展示的事件数据生成滚动条,滚动条相对展示的时间轴位置变动时,能够对时间轴上一定时间范围内的事件数据进行展示。适用于不同的行业,实现了时间轴展示过程中用户对事件数据检索的灵活选择,提高用户的使用感受。提高用户的使用感受。提高用户的使用感受。


技术研发人员:樊士玲
受保护的技术使用者:北京天融信科技有限公司 北京天融信软件有限公司
技术研发日:2023.06.15
技术公布日:2023/9/12
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐