專利名稱:一種數(shù)據(jù)處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及裝置。
背景技術(shù):
在現(xiàn)有技術(shù)中,由于信息化系統(tǒng)的大量推廣和深入使用,各種信息系統(tǒng)產(chǎn)生了大量的信息數(shù)據(jù),這些大量的信息可以提供給各種應(yīng)用使用,但這些大量的數(shù)據(jù)相互之間往往缺乏關(guān)聯(lián),僅是孤立的數(shù)據(jù)。而在很多應(yīng)用中,單條數(shù)據(jù)已不能為應(yīng)用提供足夠有用、全面的信息,導(dǎo)致數(shù)據(jù)的應(yīng)用范圍受到很大限制,數(shù)據(jù)的利用效果差。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法,旨在解決現(xiàn)有應(yīng)用系統(tǒng)產(chǎn)生的數(shù)據(jù)之間缺 乏關(guān)聯(lián),導(dǎo)致數(shù)據(jù)的應(yīng)用范圍受到很大限制,利用效果差的問題。本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種數(shù)據(jù)處理方法,包括下述步驟配置數(shù)據(jù)資源;抽取不同數(shù)據(jù)資源中數(shù)據(jù)的共性信息,配置數(shù)據(jù)關(guān)聯(lián)層信息;根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息配置不同數(shù)據(jù)資源的漫游關(guān)系信息;根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行查詢或者展示。進(jìn)一步地,所述配置數(shù)據(jù)資源的步驟具體為配置數(shù)據(jù)資源名稱、數(shù)據(jù)庫連接串,以及表物理名;配置數(shù)據(jù)資源對應(yīng)的數(shù)據(jù)列。進(jìn)一步地,所述配置數(shù)據(jù)關(guān)聯(lián)層信息的步驟具體為根據(jù)數(shù)據(jù)資源的業(yè)務(wù)規(guī)則,確定數(shù)據(jù)資源之間的關(guān)聯(lián)關(guān)系和數(shù)據(jù)資源之間關(guān)聯(lián)的數(shù)據(jù)唯一標(biāo)識(shí);抽取數(shù)據(jù)資源之間數(shù)據(jù)的共性信息作為數(shù)據(jù)關(guān)聯(lián)層信息,在所述數(shù)據(jù)關(guān)聯(lián)層信息中設(shè)置關(guān)聯(lián)屬性字段,所述關(guān)聯(lián)屬性字段包括多個(gè)屬性位,每一個(gè)屬性位對應(yīng)一個(gè)數(shù)據(jù)資源;保存所述關(guān)聯(lián)屬性字段與數(shù)據(jù)資源列表的映射關(guān)系。進(jìn)一步地,所述對數(shù)據(jù)進(jìn)行查詢的步驟具體為將數(shù)據(jù)資源配置信息、數(shù)據(jù)關(guān)聯(lián)層配置信息和漫游關(guān)系配置信息加載到內(nèi)存;根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)查詢數(shù)據(jù)關(guān)聯(lián)層信息;獲取關(guān)聯(lián)屬性字段屬性位的值;在所述關(guān)聯(lián)屬性字段屬性位的值有效時(shí),查找所述關(guān)聯(lián)屬性字段屬性位對應(yīng)的數(shù)據(jù)資源,并根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)獲取對應(yīng)的關(guān)聯(lián)數(shù)據(jù)資源列表;根據(jù)漫游關(guān)系參數(shù)名和對應(yīng)的參數(shù)字段值,從關(guān)聯(lián)的數(shù)據(jù)資源中獲取對應(yīng)的漫游數(shù)據(jù)資源列表。進(jìn)一步地,所述對數(shù)據(jù)進(jìn)行展示的步驟具體為
解析查詢到的關(guān)聯(lián)數(shù)據(jù)資源樹圖,生成關(guān)聯(lián)信息界面;根據(jù)數(shù)據(jù)關(guān)聯(lián)層信息調(diào)用指令,獲取漫游數(shù)據(jù)資源,解析漫游數(shù)據(jù)資源樹圖,生成漫游信息界面。本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)處理裝置,所述裝置包括數(shù)據(jù)資源配置單元,用于配置數(shù)據(jù)資源;數(shù)據(jù)關(guān)聯(lián)層信息配置單元,用于從配置 的不同數(shù)據(jù)資源中抽取數(shù)據(jù)的共性信息,配置數(shù)據(jù)關(guān)聯(lián)層信息;漫游關(guān)系信息配置單元,用于根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息配置不同數(shù)據(jù)資源的漫游關(guān)系信息;數(shù)據(jù)查詢單元,用于根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行查詢;以及數(shù)據(jù)展示單元,用于根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行展示。進(jìn)一步地,所述數(shù)據(jù)資源配置單元包括數(shù)據(jù)信息配置模塊,用于配置數(shù)據(jù)資源名稱、數(shù)據(jù)庫連接串,以及表物理名;以及數(shù)據(jù)列配置模塊,用于配置數(shù)據(jù)資源對應(yīng)的數(shù)據(jù)列。進(jìn)一步地,所述漫游關(guān)系信息配置單元包括關(guān)聯(lián)關(guān)系配置模塊,用于根據(jù)數(shù)據(jù)資源的業(yè)務(wù)規(guī)則,確定數(shù)據(jù)資源之間的關(guān)聯(lián)關(guān)系和數(shù)據(jù)資源之間關(guān)聯(lián)的數(shù)據(jù)唯一標(biāo)識(shí);數(shù)據(jù)關(guān)聯(lián)層屬性設(shè)置模塊,用于抽取數(shù)據(jù)資源之間數(shù)據(jù)的共性信息作為數(shù)據(jù)關(guān)聯(lián)層信息,在所述數(shù)據(jù)關(guān)聯(lián)層信息中設(shè)置關(guān)聯(lián)屬性字段,所述關(guān)聯(lián)屬性字段包括多個(gè)屬性位,每一個(gè)屬性位對應(yīng)一個(gè)數(shù)據(jù)資源;以及關(guān)聯(lián)映射存儲(chǔ)模塊,用于保存所述關(guān)聯(lián)屬性字段與數(shù)據(jù)資源列表的映射關(guān)系。進(jìn)一步地,所述數(shù)據(jù)查詢單元包括配置信息加載模塊,用于將數(shù)據(jù)資源配置信息、數(shù)據(jù)關(guān)聯(lián)層配置信息和漫游關(guān)系配置信息加載到內(nèi)存;數(shù)據(jù)關(guān)聯(lián)層信息查詢模塊,用于根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)查詢數(shù)據(jù)關(guān)聯(lián)層信息;關(guān)聯(lián)屬性位值獲取模塊,用于獲取關(guān)聯(lián)屬性字段屬性位的值;關(guān)聯(lián)數(shù)據(jù)資源列表獲取模塊,用于在所述關(guān)聯(lián)屬性字段屬性位的值有效時(shí),查找所述關(guān)聯(lián)屬性字段屬性位對應(yīng)的數(shù)據(jù)資源,并根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)獲取對應(yīng)的關(guān)聯(lián)數(shù)據(jù)資源列表;以及漫游數(shù)據(jù)資源列表獲取模塊,用于根據(jù)漫游關(guān)系參數(shù)名和對應(yīng)的參數(shù)字段值,從關(guān)聯(lián)的數(shù)據(jù)資源中獲取對應(yīng)的漫游數(shù)據(jù)資源列表。進(jìn)一步地,所述數(shù)據(jù)展示單元包括關(guān)聯(lián)信息界面生成模塊,用于解析查詢到的關(guān)聯(lián)數(shù)據(jù)資源樹圖,生成關(guān)聯(lián)信息界面;以及漫游信息界面生成模塊,用于根據(jù)數(shù)據(jù)關(guān)聯(lián)層信息調(diào)用指令,獲取漫游數(shù)據(jù)資源,解析漫游數(shù)據(jù)資源樹圖,生成漫游信息界面。本發(fā)明實(shí)施例配置一種或多種數(shù)據(jù)資源之間的關(guān)聯(lián)和漫游關(guān)系,在使用時(shí)可以展示出數(shù)據(jù)的基本信息和關(guān)聯(lián)信息,同時(shí)還可以通過關(guān)聯(lián)信息漫游到其他相關(guān)信息,以實(shí)現(xiàn)數(shù)據(jù)信息的全面展示和高度集成,增加了數(shù)據(jù)的應(yīng)用范圍和利用效果。
圖I是本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法的實(shí)現(xiàn)流程圖;圖2是本發(fā)明實(shí)施例提供的數(shù)據(jù)資源配置的實(shí)現(xiàn)流程圖;圖3是本發(fā)明實(shí)施例提供的數(shù)據(jù)關(guān)聯(lián)層信息配置的實(shí)現(xiàn)流程圖;圖4是本發(fā)明實(shí)施例提供的數(shù)據(jù)關(guān)聯(lián)層信息的結(jié)構(gòu)示例圖;圖5是本發(fā)明實(shí)施例提供的對數(shù)據(jù)進(jìn)行查詢的實(shí)現(xiàn)流程圖;圖6是本發(fā)明實(shí)施例提供的對數(shù)據(jù)進(jìn)行展示的實(shí)現(xiàn)流程圖;
圖7是本發(fā)明實(shí)施例提供的關(guān)聯(lián)信息界面示例圖;圖8是本發(fā)明實(shí)施例提供的漫游信息界面示例圖;圖9是本發(fā)明實(shí)施例提供的數(shù)據(jù)處理裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例根據(jù)數(shù)據(jù)資源間的業(yè)務(wù)規(guī)則,配置數(shù)據(jù)資源之間的關(guān)聯(lián)和漫游關(guān)系,展示出數(shù)據(jù)的基本信息和關(guān)聯(lián)信息,同時(shí)可以通過關(guān)聯(lián)信息漫游到其他相關(guān)信息,以實(shí)現(xiàn)數(shù)據(jù)信息的全面展示和高度集成。圖I示出了本發(fā)明實(shí)施例提供的數(shù)據(jù)處理方法的實(shí)現(xiàn)流程,詳述如下在步驟SlOl中,配置數(shù)據(jù)資源;在本發(fā)明實(shí)施例中,配置的數(shù)據(jù)資源是按照某一屬性組成的數(shù)據(jù)集合,例如在公安應(yīng)急管理中,常住人口、暫住人口可以分別構(gòu)成一個(gè)數(shù)據(jù)資源。在步驟S102中,從配置的不同數(shù)據(jù)資源中抽取數(shù)據(jù)的共性信息,配置數(shù)據(jù)關(guān)聯(lián)層信息;在步驟S103中,根據(jù)數(shù)據(jù)關(guān)聯(lián)層信息配置不同數(shù)據(jù)資源的漫游關(guān)系信息;在步驟S104中,根據(jù)數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行查詢或者展
/Jn ο圖2示出了本發(fā)明實(shí)施例提供的數(shù)據(jù)資源配置的實(shí)現(xiàn)流程,詳述如下在步驟S201中,配置數(shù)據(jù)資源名稱、數(shù)據(jù)庫連接串,以及表物理名;作為本發(fā)明的一個(gè)實(shí)施例,根據(jù)不同的應(yīng)用,還可以配置數(shù)據(jù)資源對應(yīng)的用戶名、
密碼等信息。以人口數(shù)據(jù)為例,配置的數(shù)據(jù)資源如下表所示
權(quán)利要求
1.一種數(shù)據(jù)處理方法,其特征在于,所述方法包括下述步驟 配置數(shù)據(jù)資源; 從配置的不同數(shù)據(jù)資源中抽取數(shù)據(jù)的共性信息,配置數(shù)據(jù)關(guān)聯(lián)層信息; 根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息配置不同數(shù)據(jù)資源的漫游關(guān)系信息; 根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行查詢或者展示。
2.如權(quán)利要求I所述的方法,其特征在于,所述配置數(shù)據(jù)資源的步驟具體為 配置數(shù)據(jù)資源名稱、數(shù)據(jù)庫連接串,以及表物理名; 配置數(shù)據(jù)資源對應(yīng)的數(shù)據(jù)列。
3.如權(quán)利要求I所述的方法,其特征在于,所述配置數(shù)據(jù)關(guān)聯(lián)層信息的步驟具體為 根據(jù)數(shù)據(jù)資源的業(yè)務(wù)規(guī)則,確定數(shù)據(jù)資源之間的關(guān)聯(lián)關(guān)系和數(shù)據(jù)資源之間關(guān)聯(lián)的數(shù)據(jù)唯一標(biāo)識(shí); 抽取數(shù)據(jù)資源之間數(shù)據(jù)的共性信息作為數(shù)據(jù)關(guān)聯(lián)層信息,在所述數(shù)據(jù)關(guān)聯(lián)層信息中設(shè)置關(guān)聯(lián)屬性字段,所述關(guān)聯(lián)屬性字段包括多個(gè)屬性位,每一個(gè)屬性位對應(yīng)一個(gè)數(shù)據(jù)資源;保存所述關(guān)聯(lián)屬性字段與數(shù)據(jù)資源列表的映射關(guān)系。
4.如權(quán)利要求3所述的方法,其特征在于,所述對數(shù)據(jù)進(jìn)行查詢的步驟具體為 將數(shù)據(jù)資源配置信息、數(shù)據(jù)關(guān)聯(lián)層配置信息和漫游關(guān)系配置信息加載到內(nèi)存; 根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)查詢數(shù)據(jù)關(guān)聯(lián)層信息; 獲取關(guān)聯(lián)屬性字段屬性位的值; 在所述關(guān)聯(lián)屬性字段屬性位的值有效時(shí),查找所述關(guān)聯(lián)屬性字段屬性位對應(yīng)的數(shù)據(jù)資源,并根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)獲取對應(yīng)的關(guān)聯(lián)數(shù)據(jù)資源列表; 根據(jù)漫游關(guān)系參數(shù)名和對應(yīng)的參數(shù)字段值,從關(guān)聯(lián)的數(shù)據(jù)資源中獲取對應(yīng)的漫游數(shù)據(jù)資源列表。
5.如權(quán)利要求4所述的方法,其特征在于,所述對數(shù)據(jù)進(jìn)行展示的步驟具體為 解析查詢到的關(guān)聯(lián)數(shù)據(jù)資源樹圖,生成關(guān)聯(lián)信息界面; 根據(jù)數(shù)據(jù)關(guān)聯(lián)層信息調(diào)用指令,獲取漫游數(shù)據(jù)資源,解析漫游數(shù)據(jù)資源樹圖,生成漫游信息界面。
6.一種數(shù)據(jù)處理裝置,其特征在于,所述裝置包括 數(shù)據(jù)資源配置單元,用于配置數(shù)據(jù)資源; 數(shù)據(jù)關(guān)聯(lián)層信息配置單元,用于從配置的不同數(shù)據(jù)資源中抽取數(shù)據(jù)的共性信息,配置數(shù)據(jù)關(guān)聯(lián)層信息; 漫游關(guān)系信息配置單元,用于根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息配置不同數(shù)據(jù)資源的漫游關(guān)系信息; 數(shù)據(jù)查詢單元,用于根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行查詢;以及 數(shù)據(jù)展示單元,用于根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行展示。
7.如權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)資源配置單元包括 數(shù)據(jù)信息配置模塊,用于配置數(shù)據(jù)資源名稱、數(shù)據(jù)庫連接串,以及表物理名;以及 數(shù)據(jù)列配置模塊,用于配置數(shù)據(jù)資源對應(yīng)的數(shù)據(jù)列。
8.如權(quán)利要求6所述的裝置,其特征在于,所述漫游關(guān)系信息配置單元包括 關(guān)聯(lián)關(guān)系配置模塊,用于根據(jù)數(shù)據(jù)資源的業(yè)務(wù)規(guī)則,確定數(shù)據(jù)資源之間的關(guān)聯(lián)關(guān)系和數(shù)據(jù)資源之間關(guān)聯(lián)的數(shù)據(jù)唯一標(biāo)識(shí); 數(shù)據(jù)關(guān)聯(lián)層屬性設(shè)置模塊,用于抽取數(shù)據(jù)資源之間數(shù)據(jù)的共性信息作為數(shù)據(jù)關(guān)聯(lián)層信息,在所述數(shù)據(jù)關(guān)聯(lián)層信息中設(shè)置關(guān)聯(lián)屬性字段,所述關(guān)聯(lián)屬性字段包括多個(gè)屬性位,每一個(gè)屬性位對應(yīng)一個(gè)數(shù)據(jù)資源;以及 關(guān)聯(lián)映射存儲(chǔ)模塊,用于保存所述關(guān)聯(lián)屬性字段與數(shù)據(jù)資源列表的映射關(guān)系。
9.如權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)查詢單元包括 配置信息加載模塊,用于將數(shù)據(jù)資源配置信息、數(shù)據(jù)關(guān)聯(lián)層配置信息和漫游關(guān)系配置信息加載到內(nèi)存; 數(shù)據(jù)關(guān)聯(lián)層信息查詢模塊,用于根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)查詢數(shù)據(jù)關(guān)聯(lián)層信息; 關(guān)聯(lián)屬性位值獲取模塊,用于獲取關(guān)聯(lián)屬性字段屬性位的值; 關(guān)聯(lián)數(shù)據(jù)資源列表獲取模塊,用于在所述關(guān)聯(lián)屬性字段屬性位的值有效時(shí),查找所述關(guān)聯(lián)屬性字段屬性位對應(yīng)的數(shù)據(jù)資源,并根據(jù)所述數(shù)據(jù)唯一標(biāo)識(shí)獲取對應(yīng)的關(guān)聯(lián)數(shù)據(jù)資源列表;以及 漫游數(shù)據(jù)資源列表獲取模塊,用于根據(jù)漫游關(guān)系參數(shù)名和對應(yīng)的參數(shù)字段值,從關(guān)聯(lián)的數(shù)據(jù)資源中獲取對應(yīng)的漫游數(shù)據(jù)資源列表。
10.如權(quán)利要求6所述的裝置,其特征在于,所述數(shù)據(jù)展示單元包括 關(guān)聯(lián)信息界面生成模塊,用于解析查詢到的關(guān)聯(lián)數(shù)據(jù)資源樹圖,生成關(guān)聯(lián)信息界面;以及 漫游信息界面生成模塊,用于根據(jù)數(shù)據(jù)關(guān)聯(lián)層信息調(diào)用指令,獲取漫游數(shù)據(jù)資源,解析漫游數(shù)據(jù)資源樹圖,生成漫游信息界面。
全文摘要
本發(fā)明適用于數(shù)據(jù)處理領(lǐng)域,提供了一種數(shù)據(jù)處理方法及裝置,包括下述步驟配置數(shù)據(jù)資源;抽取不同數(shù)據(jù)資源中數(shù)據(jù)的共性信息,配置數(shù)據(jù)關(guān)聯(lián)層信息;根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息配置不同數(shù)據(jù)資源的漫游關(guān)系信息;根據(jù)所述數(shù)據(jù)關(guān)聯(lián)層信息和漫游關(guān)系信息,對數(shù)據(jù)進(jìn)行查詢或者展示。本發(fā)明配置一種或多種數(shù)據(jù)資源之間的關(guān)聯(lián)和漫游關(guān)系,在使用時(shí)可以展示出數(shù)據(jù)的基本信息和關(guān)聯(lián)信息,同時(shí)還可以通過關(guān)聯(lián)信息漫游到其他相關(guān)信息,以實(shí)現(xiàn)數(shù)據(jù)信息的全面展示和高度集成,增加了數(shù)據(jù)的應(yīng)用范圍和利用效果。
文檔編號G06F17/30GK102831217SQ201210294460
公開日2012年12月19日 申請日期2012年8月17日 優(yōu)先權(quán)日2012年8月17日
發(fā)明者王志偉, 楊正平, 田志勇, 胡志雄 申請人:安科智慧城市技術(shù)(中國)有限公司, 武漢恒億電子科技發(fā)展有限公司