專利名稱:一種信息比較方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理技術(shù),特別涉及一種信息比較方法和裝置。
背景技術(shù):
現(xiàn)有技術(shù)中,用戶能夠通過各種網(wǎng)絡(luò)搜索引擎,搜索到自己感興趣的信息,比如, 用戶希望獲取與“XX大學(xué)”相關(guān)的信息,那么可在搜索界面的搜索框內(nèi)輸入“XX大學(xué)”, 然后,點(diǎn)擊確定,搜索引擎即會(huì)將與“ X X大學(xué)”相關(guān)的信息搜索出來并顯示給用戶。但這種方式在實(shí)際應(yīng)用中會(huì)存在一定的問題,比如如果用戶希望比較兩所大學(xué)的情況,以確定報(bào)考哪所大學(xué)合適,那么按照現(xiàn)有方式,用戶需要分別搜索出這兩所大學(xué)的信息,然后對(duì)其中感興趣的信息分別進(jìn)行瀏覽和比較,顯然,這種方式對(duì)用戶來說會(huì)非常的不方便。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種信息比較方法,能夠方便用戶進(jìn)行任何同類信息的比較。本發(fā)明的另一目的在于提供一種信息比較裝置,能夠方便用戶進(jìn)行任何同類信息的比較。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的—種信息比較方法,包括建立數(shù)據(jù)庫,所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別;接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從所述主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id各自對(duì)應(yīng)的全部屬性值;將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶。所述建立數(shù)據(jù)庫包括利用自動(dòng)網(wǎng)絡(luò)信息采集引擎,按照各信息類別屬性的不同,從互聯(lián)網(wǎng)上分別采集所需的記錄名稱和屬性值,并存入數(shù)據(jù)庫中。所述建立數(shù)據(jù)庫之后,進(jìn)一步包括接收用戶增加的新的信息類別或?yàn)橐延行畔㈩悇e增加的新的屬性,利用自動(dòng)網(wǎng)絡(luò)信息采集引擎從互聯(lián)網(wǎng)上采集增加的信息,并進(jìn)行保存。所述建立數(shù)據(jù)庫之后,進(jìn)一步包括接收并保存用戶對(duì)所述數(shù)據(jù)庫中的信息進(jìn)行的編輯,所述編輯包括增加新的記錄或?qū)σ延杏涗涍M(jìn)行修改。
所述建立數(shù)據(jù)庫之后,進(jìn)一步包括自動(dòng)網(wǎng)絡(luò)搜索引擎周期性地從互聯(lián)網(wǎng)上采集信息,并判斷數(shù)據(jù)庫中保存的信息是否被用戶編輯過,如果沒有,則進(jìn)一步判斷采集到的信息與數(shù)據(jù)庫中保存的信息是否一致, 如果不一致,則對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新;如果數(shù)據(jù)庫中保存的信息被用戶編輯過, 或者采集到的信息與數(shù)據(jù)庫中保存的信息一致,則不對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新。該方法進(jìn)一步包括通知用戶選擇需要比較的屬性;僅顯示搜索出的各記錄的記錄名稱以及用戶所選擇的需要比較的屬性對(duì)應(yīng)的屬性值。所述將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶的同時(shí),進(jìn)一步包括提示用戶按照已有或用戶定義的1 主題對(duì)搜索出的各記錄進(jìn)行投票,并統(tǒng)計(jì)投票結(jié)果,顯示給用戶。一種信息比較裝置,包括建立單元,用于建立數(shù)據(jù)庫,所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別;搜索單元,用于接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從所述主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id各自對(duì)應(yīng)的全部屬性值;將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶。所述建立單元進(jìn)一步用于,接收用戶增加的新的信息類別或?yàn)橐延行畔㈩悇e增加的新的屬性,利用自動(dòng)網(wǎng)絡(luò)信息采集引擎從互聯(lián)網(wǎng)上采集增加的信息,并進(jìn)行保存。所述建立單元進(jìn)一步用于,接收并保存用戶對(duì)所述數(shù)據(jù)庫中的信息進(jìn)行的編輯, 所述編輯包括增加新的記錄或?qū)σ延杏涗涍M(jìn)行修改。所述建立單元進(jìn)一步用于,自動(dòng)網(wǎng)絡(luò)搜索引擎周期性地從互聯(lián)網(wǎng)上采集信息,并判斷數(shù)據(jù)庫中保存的信息是否被用戶編輯過,如果沒有,則進(jìn)一步判斷采集到的信息與數(shù)據(jù)庫中保存的信息是否一致,如果不一致,則對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新;如果數(shù)據(jù)庫中保存的信息被用戶編輯過,或者采集到的信息與數(shù)據(jù)庫中保存的信息一致,則不對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新。所述搜索單元進(jìn)一步用于,通知用戶選擇需要比較的屬性,僅顯示搜索出的各記錄的記錄名稱以及用戶所選擇的需要比較的屬性對(duì)應(yīng)的屬性值。所述搜索單元進(jìn)一步用于,提示用戶按照已有或用戶定義的1 主題對(duì)搜索出的各記錄進(jìn)行投票,并統(tǒng)計(jì)投票結(jié)果,顯示給用戶。可見,采用本發(fā)明的技術(shù)方案,建立結(jié)構(gòu)化的、有序的、可擴(kuò)展的分類信息數(shù)據(jù)庫, 所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別;之后,接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從所述主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id 和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id各自對(duì)應(yīng)的全部屬性值;將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶。相比于現(xiàn)有技術(shù),本發(fā)明所述方案中,用戶可一次性地獲取自身所需的信息,而且由于顯示出的各記錄具有相同的屬性,且以列表形式進(jìn)行顯示,因此可以直觀地對(duì)各記錄進(jìn)行比較,從而極大地方便了用戶使用。
圖1為本發(fā)明信息比較方法實(shí)施例的流程圖。圖2為本發(fā)明信息比較裝置實(shí)施例的組成結(jié)構(gòu)示意圖。
具體實(shí)施例方式針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明中提出一種信息比較方法,具體實(shí)現(xiàn)包括首先,建立數(shù)據(jù)庫,即建立結(jié)構(gòu)化的、有序的、可擴(kuò)展的分類信息數(shù)據(jù)庫,所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別;之后,接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從所述主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id各自對(duì)應(yīng)的全部屬性值;將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶。為使本發(fā)明的技術(shù)方案更加清楚、明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明所述方案作進(jìn)一步地詳細(xì)說明。圖1為本發(fā)明信息比較方法實(shí)施例的流程圖。如圖1所示,包括以下步驟步驟11 建立數(shù)據(jù)庫,即建立結(jié)構(gòu)化的、有序的、可擴(kuò)展的分類信息數(shù)據(jù)庫,所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別。本實(shí)施例中,預(yù)先設(shè)置好不同的類別,比如大學(xué)、醫(yī)院、餐館、人物等,并設(shè)置好不同類別下的記錄格式,即由記錄名稱、記錄id和屬性值三部分組成,同一類別下的不同記錄具有相同的屬性。以人物類別為例,其下的一條記錄的記錄名稱為張三、屬性包括性別、 年齡、身高、體重、職業(yè)和出生地等,屬性的具體個(gè)數(shù)可根據(jù)實(shí)際需要而定??梢砸员砀竦男问酱鎯?chǔ)各類記錄,即上面提到的數(shù)據(jù)表。比如,對(duì)于人物類別,可按照表一所示方式進(jìn)行存儲(chǔ)
權(quán)利要求
1.一種信息比較方法,其特征在于,該方法包括建立數(shù)據(jù)庫,所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別;接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從所述主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id各自對(duì)應(yīng)的全部屬性值;將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立數(shù)據(jù)庫包括利用自動(dòng)網(wǎng)絡(luò)信息采集引擎,按照各信息類別屬性的不同,從互聯(lián)網(wǎng)上分別采集所需的記錄名稱和屬性值,并存入數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述建立數(shù)據(jù)庫之后,進(jìn)一步包括接收用戶增加的新的信息類別或?yàn)橐延行畔㈩悇e增加的新的屬性,利用自動(dòng)網(wǎng)絡(luò)信息采集弓I擎從互聯(lián)網(wǎng)上采集增加的信息,并進(jìn)行保存。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述建立數(shù)據(jù)庫之后,進(jìn)一步包括接收并保存用戶對(duì)所述數(shù)據(jù)庫中的信息進(jìn)行的編輯,所述編輯包括增加新的記錄或?qū)σ延杏涗涍M(jìn)行修改。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述建立數(shù)據(jù)庫之后,進(jìn)一步包括自動(dòng)網(wǎng)絡(luò)搜索引擎周期性地從互聯(lián)網(wǎng)上采集信息,并判斷數(shù)據(jù)庫中保存的信息是否被用戶編輯過,如果沒有,則進(jìn)一步判斷采集到的信息與數(shù)據(jù)庫中保存的信息是否一致,如果不一致,則對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新;如果數(shù)據(jù)庫中保存的信息被用戶編輯過,或者采集到的信息與數(shù)據(jù)庫中保存的信息一致,則不對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新。
6.根據(jù)權(quán)利要求1 5中任一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括通知用戶選擇需要比較的屬性;僅顯示搜索出的各記錄的記錄名稱以及用戶所選擇的需要比較的屬性對(duì)應(yīng)的屬性值。
7.根據(jù)權(quán)利要求1 5中任一項(xiàng)所述的方法,其特征在于,所述將各記錄id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶的同時(shí),進(jìn)一步包括提示用戶按照已有或用戶定義的Hi主題對(duì)搜索出的各記錄進(jìn)行投票,并統(tǒng)計(jì)投票結(jié)果,顯示給用戶。
8.一種信息比較裝置,其特征在于,包括建立單元,用于建立數(shù)據(jù)庫,所述數(shù)據(jù)庫中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id以及各種屬性值;屬于同一類別的不同記錄具有相同的屬性;所述數(shù)據(jù)庫中還存儲(chǔ)有一張用于搜索的主表,所述主表中記錄有全部數(shù)據(jù)表中的所有記錄名稱、記錄id以及記錄所屬的類別;搜索單元,用于接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從所述主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id各自對(duì)應(yīng)的全部屬性值;將各記錄 id對(duì)應(yīng)的記錄名稱以及全部屬性值以列表對(duì)比的形式一并顯示給用戶。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述建立單元進(jìn)一步用于,接收用戶增加的新的信息類別或?yàn)橐延行畔㈩悇e增加的新的屬性,利用自動(dòng)網(wǎng)絡(luò)信息采集引擎從互聯(lián)網(wǎng)上采集增加的信息,并進(jìn)行保存。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述建立單元進(jìn)一步用于,接收并保存用戶對(duì)所述數(shù)據(jù)庫中的信息進(jìn)行的編輯,所述編輯包括增加新的記錄或?qū)σ延杏涗涍M(jìn)行修改。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述建立單元進(jìn)一步用于,自動(dòng)網(wǎng)絡(luò)搜索引擎周期性地從互聯(lián)網(wǎng)上采集信息,并判斷數(shù)據(jù)庫中保存的信息是否被用戶編輯過,如果沒有,則進(jìn)一步判斷采集到的信息與數(shù)據(jù)庫中保存的信息是否一致,如果不一致,則對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新;如果數(shù)據(jù)庫中保存的信息被用戶編輯過,或者采集到的信息與數(shù)據(jù)庫中保存的信息一致,則不對(duì)數(shù)據(jù)庫中保存的信息進(jìn)行更新。
12.根據(jù)權(quán)利要求8 11中任一項(xiàng)所述的裝置,其特征在于,所述搜索單元進(jìn)一步用于,通知用戶選擇需要比較的屬性,僅顯示搜索出的各記錄的記錄名稱以及用戶所選擇的需要比較的屬性對(duì)應(yīng)的屬性值。
13.根據(jù)權(quán)利要求8 11中任一項(xiàng)所述的裝置,其特征在于,所述搜索單元進(jìn)一步用于,提示用戶按照已有或用戶定義的Hi主題對(duì)搜索出的各記錄進(jìn)行投票,并統(tǒng)計(jì)投票結(jié)果,顯示給用戶。
全文摘要
本發(fā)明提供了信息比較方法和裝置建立數(shù)據(jù)庫,其中的信息按不同類別進(jìn)行分類,同一類別的信息以記錄的形式存儲(chǔ)于同一張數(shù)據(jù)表中;每條記錄均包含有記錄名稱、記錄id和各種屬性值,屬于同一類別的不同記錄具有相同的屬性;還存儲(chǔ)有一張主表,記錄有所有記錄名稱、記錄id以及記錄所屬的類別;接收用戶輸入的需要進(jìn)行比較的至少兩個(gè)記錄名稱,從主表中分別搜索出用戶輸入的各記錄名稱對(duì)應(yīng)的記錄id和記錄所屬的類別,然后,根據(jù)記錄所屬的類別找到對(duì)應(yīng)的數(shù)據(jù)表,并在數(shù)據(jù)表中查找出各記錄id對(duì)應(yīng)的屬性值;將各記錄id對(duì)應(yīng)的記錄名稱以及屬性值以列表對(duì)比的形式一并顯示給用戶。應(yīng)用本發(fā)明所述方案,能夠方便用戶進(jìn)行任何同類信息的比較。
文檔編號(hào)G06F17/30GK102222076SQ201010164669
公開日2011年10月19日 申請(qǐng)日期2010年4月16日 優(yōu)先權(quán)日2010年4月16日
發(fā)明者熊燁, 袁學(xué)軍 申請(qǐng)人:無錫比比網(wǎng)信息有限公司