数据筛选方法和数据筛选装置制造方法

文档序号:6500012阅读:197来源:国知局
数据筛选方法和数据筛选装置制造方法
【专利摘要】本发明揭示了一种数据筛选方法,包括如下的步骤:获取源数据,源数据包含日期标签。在源数据中提取日期标签。建立索引表,索引表具有多种索引特征值,日期标签被映射至索引表。建立索引表的可视化呈现。在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联。基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。本发明还揭示了一种数据筛选装置。本发明的数据筛选方法和数据筛选装置提供了以可视化方式呈现的日历控件,提取源数据中的日期标签并将源数据以日期标签为依据关联到日历控件,用户在日历控件上按照日期进行筛选就能够得到经过筛选的源数据。
【专利说明】数据筛选方法和数据筛选装置
【技术领域】
[0001]本发明涉及数据筛选技术,尤其涉及一种基于日历控件对数据进行筛选的方法和
>J-U ρ?α装直。
【背景技术】
[0002]进入21世纪,电脑和互联网日益成为生活中不可或缺的部分。电脑和互联网给人们生活带来的最大的改变是可以提供大量的数据。按照目前的电脑和网络技术水平,人们已可以很方便地通过网络来存储、统计和查询数据,但是数据量日益增多,如何快速从繁冗的数据中找到自己所需的数据资料是一个难题。

【发明内容】

[0003]本发明旨在提出一种基于日历控件的数据筛选技术。
[0004]根据本发明的一实施例,提出一种数据筛选方法,包括如下的步骤:
[0005]获取源数据,源数据包含日期标签;
[0006]在源数据中 提取日期标签;
[0007]建立索引表,索引表具有多种索引特征值,日期标签被映射至索引表;
[0008]建立索引表的可视化呈现;
[0009]在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联;
[0010]基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。
[0011]在一个实施例中,日期标签基于自然月、自然周或者自然日;多种索引特征值包括自然月、自然周和自然日。建立索引表的可视化呈现包括呈现基于自然月、自然周或者自然日的日历表。用户的输入指令是在索引表的可视化呈现上基于自然月、自然周或者自然日进行选择。
[0012]在一个实施例中,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联包括:将映射至索引表上同一位置的输入指令和日期标签相关联。
[0013]根据本发明的一实施例,提出一种数据筛选装置,包括数据接口、日期标签提取器、索引表呈现器、指令接收器和数据筛选器。数据接口获取源数据,源数据包含日期标签。日期标签提取器连接到数据接口,日期标签提取器在源数据中提取日期标签。索引表呈现器连接到日期标签提取器,索引表呈现器建立索引表以及索引表的可视化呈现,索引表具有多种索引特征值,日期标签被映射至索引表。指令接收器连接到索引表呈现器,指令接收器在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联。数据筛选器连接到指令接收器和数据接口,数据筛选器基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。
[0014]在一个实施例中,日期标签基于自然月、自然周或者自然日。多种索引特征值包括自然月、自然周和自然日。索引表呈现器呈现基于自然月、自然周或者自然日的日历表以建立索引表的可视化呈现。用户的输入指令是在索引表的可视化呈现上基于自然月、自然周或者自然日进行选择。
[0015]在一个实施例中,指令接收器将映射至索引表上同一位置的输入指令和日期标签相关联。
[0016]本发明的数据筛选方法和数据筛选装置提供了以可视化方式呈现的日历控件,提取源数据中的日期标签并将源数据以日期标签为依据关联到日历控件,用户在日历控件上按照日期进行筛选就能够得到经过筛选的源数据。
【专利附图】

【附图说明】
[0017]图1揭示了根据本发明的一实施例的数据筛选方法的流程图。
[0018]图2揭示了根据本发明的一实施例的数据筛选装置的结构图。
[0019]图3a?图3f揭示了根据本发明的一实施例在日历控件上进行指令输入的示意图。
【具体实施方式】
[0020]参考图1所示,本发明揭示了一种数据筛选方法,该方法100包括如下的步骤:
[0021]102.获取源数据,源数据包含日期标签。在一个实施例中,日期标签基于自然月、自然周或者自然日。
[0022]104.在源数据中提取日期标签。在步骤104中,在获取的源数据中提取出每一个源数据的日期标签。
[0023]106.建立索引表,索引表具有多种索引特征值,日期标签被映射至索引表。在一个实施例中,多种索引特征值包括自然月、自然周和自然日。日期标签被映射至索引表可以以如下的方式实现:将日期标签映射至索引表中具有与之相同的索引特征值的位置。比如,日期标签为2011年I月,可被映射至索引表中具有索引特征值为2011年I月的位置(此处的索引特征值是自然月)。再比如,索引特征值是2012年第20周,可被映射至索引表中具有索引特征值为2012年第20周的位置(此处的索引特征值是自然周)。再比如,索引特征值是2012年8月6日,可被映射至索引表中具有索引特征值为2012年8月6日的位置(此处的索引特征值是自然日)。
[0024]108.建立索引表的可视化呈现。在一个实施例中,建立索引表的可视化呈现包括呈现基于自然月、自然周或者自然日的日历表,即实现一个可视的日历控件。
[0025]110.在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联。在一个实施例中,用户的输入指令是在索引表的可视化呈现上基于自然月、自然周或者自然日进行选择。即用户在日历控件上按照自然月、自然周或者自然日进行选择,选择的方式既可以是单选,也可以是复选。图3a?图3f揭示了根据本发明的一实施例在日历控件上进行指令输入的示意图。图3a揭示了按照自然日进行单选的示意图,图3b揭示了按照自然日进行复选的示意图。图3c揭示了按照自然周进行单选的示意图,图3d揭示了按照自然周进行复选的示意图。图3e揭示了按照自然月进行单选的示意图,图3d揭示了按照自然月进行复选的示意图。在得到了用户的输入指令后,还需要解析输入指令并将输入指令映射至索弓I表以使得输入指令与日期标签相关联。在一个实施例中,步骤110中将输入指令与日期标签相关联的过程实现如下:将映射至索引表上同一位置的输入指令和日期标签相关联,即这些日期标签就是被用户所选中的自然月、自然周或者自然日。
[0026]112.基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。按照日期标签将具有这些日期标签的源数据导出即完成了数据筛选。
[0027]图2揭示了根据本发明的一实施例的数据筛选装置的结构图。参考图2所示,该数据筛选装置200包括数据接口 202、日期标签提取器204、索引表呈现器206、指令接收器208和数据筛选器210。
[0028]数据接口 202获取源数据,源数据包含日期标签。在一个实施例中,日期标签基于自然月、自然周或者自然日。
[0029]日期标签提取器204连接到数据接口202。日期标签提取器204在源数据中提取日期标签。日期标签提取器204在获取的源数据中提取出每一个源数据的日期标签。
[0030]索引表呈现器206连接到日期标签提取器204。索引表呈现器206建立索引表以及索引表的可视化呈现,索引表具有多种索引特征值,日期标签被映射至索引表。在一个实施例中,多种索引特征值包括自然月、自然周和自然日。日期标签被映射至索引表可以以如下的方式实现:将日期标签映射至索引表中具有与之相同的索引特征值的位置。比如,日期标签为2011年I月,可被映射至索引表中具有索引特征值为2011年I月的位置(此处的索引特征值是自然月)。再比如,索引特征值是2012年第20周,可被映射至索引表中具有索引特征值为2012年第20周的位置(此处的索引特征值是自然周)。再比如,索引特征值是2012年8月6日,可被映射至索引表中具有索引特征值为2012年8月6日的位置(此处的索引特征值是自然日)。在一个实施例中,索引表呈现器206建立索引表的可视化呈现包括呈现基于自然月、自然周或者自然日的日历表,即实现一个可视的日历控件。
[0031]指令接收器208连接到索引表呈现器206。指令接收器208在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联。在一个实施例中,指令接收器208接收的用户的输入指令是在索引表的可视化呈现上基于自然月、自然周或者自然日进行选择。即用户在日历控件上按照自然月、自然周或者自然日进行选择,选择的方式既可以是单选,也可以是复选。图3a?图3f揭示了根据本发明的一实施例在日历控件上进行指令输入的示意图。图3a揭示了按照自然日进行单选的示意图,图3b揭示了按照自然日进行复选的示意图。图3c揭示了按照自然周进行单选的示意图,图3d揭示了按照自然周进行复选的示意图。图3e揭示了按照自然月进行单选的示意图,图3d揭示了按照自然月进行复选的示意图。在得到了用户的输入指令后,指令接收器208还需要解析输入指令并将输入指令映射至索引表以使得输入指令与曰期标签相关联。在一个实施例中,指令接收器208将输入指令与日期标签相关联的过程实现如下:将映射至索引表上同一位置的输入指令和日期标签相关联,即这些日期标签就是被用户所选中的自然月、自然周或者自然日。
[0032]数据筛选器210连接到指令接收器208和数据接口 202。数据筛选器210基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。数据筛选器210按照日期标签将具有这些日期标签的源数据导出即完成了数据筛选。
[0033]本发明的数据筛选方法和数据筛选装置提供了以可视化方式呈现的日历控件,提取源数据中的日期标签并将源数据以日期标签为依据关联到日历控件,用户在日历控件上按照日期进行筛选就能够得到经过筛选的源数据。
【权利要求】
1.一种数据筛选方法,其特征在于,包括: 获取源数据,所述源数据包含日期标签; 在源数据中提取日期标签; 建立索引表,所述索引表具有多种索引特征值,所述日期标签被映射至所述索引表; 建立索引表的可视化呈现; 在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联; 基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。
2.如权利要求1所述的数据筛选方法,其特征在于, 所述日期标签基于自然月、自然周或者自然日; 所述多种索引特征值包括自然月、自然周和自然日。
3.如权利要求2所述的数据筛选方法,其特征在于,所述建立索引表的可视化呈现包括呈现基于自然月、自然周或者自然日的日历表。
4.如权利要求3所述的数据筛选方法,其特征在于,用户的输入指令是在索引表的可视化呈现上基于自然月、自然周或者自然日进行选择。
5.如权利要求1所述的数据筛选方法,其特征在于,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联包括:将映射至索引表上同一位置的输入指令和日期标签相关联。
6.一种数据筛选装置,其特征在于,包括: 数据接口,数据接口获取源数据,所述源数据包含日期标签; 日期标签提取器,连接到数据接口,日期标签提取器在源数据中提取日期标签; 索引表呈现器,连接到日期标签提取器,索引表呈现器建立索引表以及索引表的可视化呈现,所述索引表具有多种索引特征值,所述日期标签被映射至所述索引表; 指令接收器,连接到索引表呈现器,指令接收器在索引表的可视化呈现上接收用户的输入指令,解析输入指令并将输入指令映射至索引表以使得输入指令与日期标签相关联;数据筛选器,连接到指令接收器和数据接口,数据筛选器基于与输入指令相关联的日期标签筛选源数据并导出经过筛选的源数据。
7.如权利要求6所述的数据筛选装置,其特征在于, 所述日期标签基于自然月、自然周或者自然日; 所述多种索引特征值包括自然月、自然周和自然日。
8.如权利要求7所述的数据筛选装置,其特征在于,所述索引表呈现器呈现基于自然月、自然周或者自然日的日历表以建立索引表的可视化呈现。
9.如权利要求8所述的数据筛选装置,其特征在于,用户的输入指令是在索引表的可视化呈现上基于自然月、自然周或者自然日进行选择。
10.如权利要求6所述的数据筛选装置,其特征在于,所述指令接收器将映射至索引表上同一位置的输入指令和日期标签相关联。
【文档编号】G06F17/30GK104008102SQ201310056395
【公开日】2014年8月27日 申请日期:2013年2月21日 优先权日:2013年2月21日
【发明者】申军立, 周玄 申请人:纽海信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1