數(shù)據(jù)篩選方法和數(shù)據(jù)篩選裝置制造方法
【專利摘要】本發(fā)明揭示了一種數(shù)據(jù)篩選方法,包括如下的步驟:獲取源數(shù)據(jù),源數(shù)據(jù)包含日期標簽。在源數(shù)據(jù)中提取日期標簽。建立索引表,索引表具有多種索引特征值,日期標簽被映射至索引表。建立索引表的可視化呈現(xiàn)。在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián)?;谂c輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。本發(fā)明還揭示了一種數(shù)據(jù)篩選裝置。本發(fā)明的數(shù)據(jù)篩選方法和數(shù)據(jù)篩選裝置提供了以可視化方式呈現(xiàn)的日歷控件,提取源數(shù)據(jù)中的日期標簽并將源數(shù)據(jù)以日期標簽為依據(jù)關聯(lián)到日歷控件,用戶在日歷控件上按照日期進行篩選就能夠得到經(jīng)過篩選的源數(shù)據(jù)。
【專利說明】數(shù)據(jù)篩選方法和數(shù)據(jù)篩選裝置
【技術領域】
[0001]本發(fā)明涉及數(shù)據(jù)篩選技術,尤其涉及一種基于日歷控件對數(shù)據(jù)進行篩選的方法和
>J-U ρ?α裝直。
【背景技術】
[0002]進入21世紀,電腦和互聯(lián)網(wǎng)日益成為生活中不可或缺的部分。電腦和互聯(lián)網(wǎng)給人們生活帶來的最大的改變是可以提供大量的數(shù)據(jù)。按照目前的電腦和網(wǎng)絡技術水平,人們已可以很方便地通過網(wǎng)絡來存儲、統(tǒng)計和查詢數(shù)據(jù),但是數(shù)據(jù)量日益增多,如何快速從繁冗的數(shù)據(jù)中找到自己所需的數(shù)據(jù)資料是一個難題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明旨在提出一種基于日歷控件的數(shù)據(jù)篩選技術。
[0004]根據(jù)本發(fā)明的一實施例,提出一種數(shù)據(jù)篩選方法,包括如下的步驟:
[0005]獲取源數(shù)據(jù),源數(shù)據(jù)包含日期標簽;
[0006]在源數(shù)據(jù)中 提取日期標簽;
[0007]建立索引表,索引表具有多種索引特征值,日期標簽被映射至索引表;
[0008]建立索引表的可視化呈現(xiàn);
[0009]在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián);
[0010]基于與輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。
[0011]在一個實施例中,日期標簽基于自然月、自然周或者自然日;多種索引特征值包括自然月、自然周和自然日。建立索引表的可視化呈現(xiàn)包括呈現(xiàn)基于自然月、自然周或者自然日的日歷表。用戶的輸入指令是在索引表的可視化呈現(xiàn)上基于自然月、自然周或者自然日進行選擇。
[0012]在一個實施例中,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián)包括:將映射至索引表上同一位置的輸入指令和日期標簽相關聯(lián)。
[0013]根據(jù)本發(fā)明的一實施例,提出一種數(shù)據(jù)篩選裝置,包括數(shù)據(jù)接口、日期標簽提取器、索引表呈現(xiàn)器、指令接收器和數(shù)據(jù)篩選器。數(shù)據(jù)接口獲取源數(shù)據(jù),源數(shù)據(jù)包含日期標簽。日期標簽提取器連接到數(shù)據(jù)接口,日期標簽提取器在源數(shù)據(jù)中提取日期標簽。索引表呈現(xiàn)器連接到日期標簽提取器,索引表呈現(xiàn)器建立索引表以及索引表的可視化呈現(xiàn),索引表具有多種索引特征值,日期標簽被映射至索引表。指令接收器連接到索引表呈現(xiàn)器,指令接收器在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián)。數(shù)據(jù)篩選器連接到指令接收器和數(shù)據(jù)接口,數(shù)據(jù)篩選器基于與輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。
[0014]在一個實施例中,日期標簽基于自然月、自然周或者自然日。多種索引特征值包括自然月、自然周和自然日。索引表呈現(xiàn)器呈現(xiàn)基于自然月、自然周或者自然日的日歷表以建立索引表的可視化呈現(xiàn)。用戶的輸入指令是在索引表的可視化呈現(xiàn)上基于自然月、自然周或者自然日進行選擇。
[0015]在一個實施例中,指令接收器將映射至索引表上同一位置的輸入指令和日期標簽相關聯(lián)。
[0016]本發(fā)明的數(shù)據(jù)篩選方法和數(shù)據(jù)篩選裝置提供了以可視化方式呈現(xiàn)的日歷控件,提取源數(shù)據(jù)中的日期標簽并將源數(shù)據(jù)以日期標簽為依據(jù)關聯(lián)到日歷控件,用戶在日歷控件上按照日期進行篩選就能夠得到經(jīng)過篩選的源數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0017]圖1揭示了根據(jù)本發(fā)明的一實施例的數(shù)據(jù)篩選方法的流程圖。
[0018]圖2揭示了根據(jù)本發(fā)明的一實施例的數(shù)據(jù)篩選裝置的結構圖。
[0019]圖3a?圖3f揭示了根據(jù)本發(fā)明的一實施例在日歷控件上進行指令輸入的示意圖。
【具體實施方式】
[0020]參考圖1所示,本發(fā)明揭示了一種數(shù)據(jù)篩選方法,該方法100包括如下的步驟:
[0021]102.獲取源數(shù)據(jù),源數(shù)據(jù)包含日期標簽。在一個實施例中,日期標簽基于自然月、自然周或者自然日。
[0022]104.在源數(shù)據(jù)中提取日期標簽。在步驟104中,在獲取的源數(shù)據(jù)中提取出每一個源數(shù)據(jù)的日期標簽。
[0023]106.建立索引表,索引表具有多種索引特征值,日期標簽被映射至索引表。在一個實施例中,多種索引特征值包括自然月、自然周和自然日。日期標簽被映射至索引表可以以如下的方式實現(xiàn):將日期標簽映射至索引表中具有與之相同的索引特征值的位置。比如,日期標簽為2011年I月,可被映射至索引表中具有索引特征值為2011年I月的位置(此處的索引特征值是自然月)。再比如,索引特征值是2012年第20周,可被映射至索引表中具有索引特征值為2012年第20周的位置(此處的索引特征值是自然周)。再比如,索引特征值是2012年8月6日,可被映射至索引表中具有索引特征值為2012年8月6日的位置(此處的索引特征值是自然日)。
[0024]108.建立索引表的可視化呈現(xiàn)。在一個實施例中,建立索引表的可視化呈現(xiàn)包括呈現(xiàn)基于自然月、自然周或者自然日的日歷表,即實現(xiàn)一個可視的日歷控件。
[0025]110.在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián)。在一個實施例中,用戶的輸入指令是在索引表的可視化呈現(xiàn)上基于自然月、自然周或者自然日進行選擇。即用戶在日歷控件上按照自然月、自然周或者自然日進行選擇,選擇的方式既可以是單選,也可以是復選。圖3a?圖3f揭示了根據(jù)本發(fā)明的一實施例在日歷控件上進行指令輸入的示意圖。圖3a揭示了按照自然日進行單選的示意圖,圖3b揭示了按照自然日進行復選的示意圖。圖3c揭示了按照自然周進行單選的示意圖,圖3d揭示了按照自然周進行復選的示意圖。圖3e揭示了按照自然月進行單選的示意圖,圖3d揭示了按照自然月進行復選的示意圖。在得到了用戶的輸入指令后,還需要解析輸入指令并將輸入指令映射至索弓I表以使得輸入指令與日期標簽相關聯(lián)。在一個實施例中,步驟110中將輸入指令與日期標簽相關聯(lián)的過程實現(xiàn)如下:將映射至索引表上同一位置的輸入指令和日期標簽相關聯(lián),即這些日期標簽就是被用戶所選中的自然月、自然周或者自然日。
[0026]112.基于與輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。按照日期標簽將具有這些日期標簽的源數(shù)據(jù)導出即完成了數(shù)據(jù)篩選。
[0027]圖2揭示了根據(jù)本發(fā)明的一實施例的數(shù)據(jù)篩選裝置的結構圖。參考圖2所示,該數(shù)據(jù)篩選裝置200包括數(shù)據(jù)接口 202、日期標簽提取器204、索引表呈現(xiàn)器206、指令接收器208和數(shù)據(jù)篩選器210。
[0028]數(shù)據(jù)接口 202獲取源數(shù)據(jù),源數(shù)據(jù)包含日期標簽。在一個實施例中,日期標簽基于自然月、自然周或者自然日。
[0029]日期標簽提取器204連接到數(shù)據(jù)接口202。日期標簽提取器204在源數(shù)據(jù)中提取日期標簽。日期標簽提取器204在獲取的源數(shù)據(jù)中提取出每一個源數(shù)據(jù)的日期標簽。
[0030]索引表呈現(xiàn)器206連接到日期標簽提取器204。索引表呈現(xiàn)器206建立索引表以及索引表的可視化呈現(xiàn),索引表具有多種索引特征值,日期標簽被映射至索引表。在一個實施例中,多種索引特征值包括自然月、自然周和自然日。日期標簽被映射至索引表可以以如下的方式實現(xiàn):將日期標簽映射至索引表中具有與之相同的索引特征值的位置。比如,日期標簽為2011年I月,可被映射至索引表中具有索引特征值為2011年I月的位置(此處的索引特征值是自然月)。再比如,索引特征值是2012年第20周,可被映射至索引表中具有索引特征值為2012年第20周的位置(此處的索引特征值是自然周)。再比如,索引特征值是2012年8月6日,可被映射至索引表中具有索引特征值為2012年8月6日的位置(此處的索引特征值是自然日)。在一個實施例中,索引表呈現(xiàn)器206建立索引表的可視化呈現(xiàn)包括呈現(xiàn)基于自然月、自然周或者自然日的日歷表,即實現(xiàn)一個可視的日歷控件。
[0031]指令接收器208連接到索引表呈現(xiàn)器206。指令接收器208在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián)。在一個實施例中,指令接收器208接收的用戶的輸入指令是在索引表的可視化呈現(xiàn)上基于自然月、自然周或者自然日進行選擇。即用戶在日歷控件上按照自然月、自然周或者自然日進行選擇,選擇的方式既可以是單選,也可以是復選。圖3a?圖3f揭示了根據(jù)本發(fā)明的一實施例在日歷控件上進行指令輸入的示意圖。圖3a揭示了按照自然日進行單選的示意圖,圖3b揭示了按照自然日進行復選的示意圖。圖3c揭示了按照自然周進行單選的示意圖,圖3d揭示了按照自然周進行復選的示意圖。圖3e揭示了按照自然月進行單選的示意圖,圖3d揭示了按照自然月進行復選的示意圖。在得到了用戶的輸入指令后,指令接收器208還需要解析輸入指令并將輸入指令映射至索引表以使得輸入指令與曰期標簽相關聯(lián)。在一個實施例中,指令接收器208將輸入指令與日期標簽相關聯(lián)的過程實現(xiàn)如下:將映射至索引表上同一位置的輸入指令和日期標簽相關聯(lián),即這些日期標簽就是被用戶所選中的自然月、自然周或者自然日。
[0032]數(shù)據(jù)篩選器210連接到指令接收器208和數(shù)據(jù)接口 202。數(shù)據(jù)篩選器210基于與輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。數(shù)據(jù)篩選器210按照日期標簽將具有這些日期標簽的源數(shù)據(jù)導出即完成了數(shù)據(jù)篩選。
[0033]本發(fā)明的數(shù)據(jù)篩選方法和數(shù)據(jù)篩選裝置提供了以可視化方式呈現(xiàn)的日歷控件,提取源數(shù)據(jù)中的日期標簽并將源數(shù)據(jù)以日期標簽為依據(jù)關聯(lián)到日歷控件,用戶在日歷控件上按照日期進行篩選就能夠得到經(jīng)過篩選的源數(shù)據(jù)。
【權利要求】
1.一種數(shù)據(jù)篩選方法,其特征在于,包括: 獲取源數(shù)據(jù),所述源數(shù)據(jù)包含日期標簽; 在源數(shù)據(jù)中提取日期標簽; 建立索引表,所述索引表具有多種索引特征值,所述日期標簽被映射至所述索引表; 建立索引表的可視化呈現(xiàn); 在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián); 基于與輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。
2.如權利要求1所述的數(shù)據(jù)篩選方法,其特征在于, 所述日期標簽基于自然月、自然周或者自然日; 所述多種索引特征值包括自然月、自然周和自然日。
3.如權利要求2所述的數(shù)據(jù)篩選方法,其特征在于,所述建立索引表的可視化呈現(xiàn)包括呈現(xiàn)基于自然月、自然周或者自然日的日歷表。
4.如權利要求3所述的數(shù)據(jù)篩選方法,其特征在于,用戶的輸入指令是在索引表的可視化呈現(xiàn)上基于自然月、自然周或者自然日進行選擇。
5.如權利要求1所述的數(shù)據(jù)篩選方法,其特征在于,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián)包括:將映射至索引表上同一位置的輸入指令和日期標簽相關聯(lián)。
6.一種數(shù)據(jù)篩選裝置,其特征在于,包括: 數(shù)據(jù)接口,數(shù)據(jù)接口獲取源數(shù)據(jù),所述源數(shù)據(jù)包含日期標簽; 日期標簽提取器,連接到數(shù)據(jù)接口,日期標簽提取器在源數(shù)據(jù)中提取日期標簽; 索引表呈現(xiàn)器,連接到日期標簽提取器,索引表呈現(xiàn)器建立索引表以及索引表的可視化呈現(xiàn),所述索引表具有多種索引特征值,所述日期標簽被映射至所述索引表; 指令接收器,連接到索引表呈現(xiàn)器,指令接收器在索引表的可視化呈現(xiàn)上接收用戶的輸入指令,解析輸入指令并將輸入指令映射至索引表以使得輸入指令與日期標簽相關聯(lián);數(shù)據(jù)篩選器,連接到指令接收器和數(shù)據(jù)接口,數(shù)據(jù)篩選器基于與輸入指令相關聯(lián)的日期標簽篩選源數(shù)據(jù)并導出經(jīng)過篩選的源數(shù)據(jù)。
7.如權利要求6所述的數(shù)據(jù)篩選裝置,其特征在于, 所述日期標簽基于自然月、自然周或者自然日; 所述多種索引特征值包括自然月、自然周和自然日。
8.如權利要求7所述的數(shù)據(jù)篩選裝置,其特征在于,所述索引表呈現(xiàn)器呈現(xiàn)基于自然月、自然周或者自然日的日歷表以建立索引表的可視化呈現(xiàn)。
9.如權利要求8所述的數(shù)據(jù)篩選裝置,其特征在于,用戶的輸入指令是在索引表的可視化呈現(xiàn)上基于自然月、自然周或者自然日進行選擇。
10.如權利要求6所述的數(shù)據(jù)篩選裝置,其特征在于,所述指令接收器將映射至索引表上同一位置的輸入指令和日期標簽相關聯(lián)。
【文檔編號】G06F17/30GK104008102SQ201310056395
【公開日】2014年8月27日 申請日期:2013年2月21日 優(yōu)先權日:2013年2月21日
【發(fā)明者】申軍立, 周玄 申請人:紐海信息技術(上海)有限公司