一種醫(yī)學(xué)研究信息庫的整合系統(tǒng)及方法
【專利說明】一種醫(yī)學(xué)研究信息庫的整合系統(tǒng)及方法 【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及整合系統(tǒng)技術(shù)領(lǐng)域,具體涉及一種醫(yī)學(xué)研究信息庫的整合系統(tǒng)及方 法。 【【背景技術(shù)】】
[0002] 隨著信息技術(shù)的不斷發(fā)展,整合技術(shù)、例如web 2. 0給人們帶來越來越多的動態(tài) 和交互空間,并且通過社交網(wǎng)絡(luò)技術(shù)提供人們之間信息的交流和整合。目前,整合技術(shù)被廣 泛的應(yīng)用在商業(yè)、銷售、廣告業(yè)中,從而提高行業(yè)間有用資源的共享。同樣的,在醫(yī)學(xué)研究中 的信息整合也出現(xiàn)過,例如,health 2.0就是關(guān)于健康整合資源,然而,這個(gè)系統(tǒng)存在一些 信息可靠信的問題,有些消費(fèi)者使用health 2. 0進(jìn)行信息查詢后自行治療,卻沒有任何效 果。 【
【發(fā)明內(nèi)容】
】
[0003] 鑒于以上內(nèi)容,有必要提供一種醫(yī)學(xué)研究信息庫的整合系統(tǒng)及方法,該系統(tǒng)及方 法整合出來的醫(yī)學(xué)信息庫能夠提供可靠性、穩(wěn)定性高的信息。
[0004] 為達(dá)到上述目的,本發(fā)明所采用的技術(shù)方案是:一種醫(yī)學(xué)研究信息庫的整合系統(tǒng), 所述醫(yī)學(xué)研究信息庫的整合系統(tǒng)包括:
[0005] 處理器;
[0006] 存儲器;
[0007] 收集模塊,用以收集用戶的需求;
[0008] 獲取模塊,用以根據(jù)所述用戶的需求從若干整合編輯器中獲取一個(gè)預(yù)設(shè)的整合編 輯器,所述若干整合編輯器存儲在所述存儲器中;
[0009] 數(shù)據(jù)資源選擇模塊,用以從所述存儲器中獲取至少一可靠的、安全性高的、可自定 義化及質(zhì)量高的數(shù)據(jù)源,所述存儲器中存儲有若干數(shù)據(jù)源;
[0010] 應(yīng)用程序接口注冊模塊,用以注冊一應(yīng)用程序接口;
[0011] 資源整合模塊,用以通過注冊的應(yīng)用程序接口及預(yù)設(shè)的整合編輯器將選擇出的可 靠的、安全性高的、可自定義化及質(zhì)量高的數(shù)據(jù)源整合成一個(gè)整合數(shù)據(jù)庫;
[0012] 顯示層定義模塊,用以定義一顯示所述整合數(shù)據(jù)庫的顯示層;
[0013] 所述存儲器、所述收集模塊、所述獲取模塊、所述數(shù)據(jù)資源選擇模塊、所述應(yīng)用程 序接口注冊模塊、所述資源整合模塊及所述顯示定義模塊分別連接所述處理器,并由所述 處理器控制。
[0014] 優(yōu)選地,所述獲取模塊包括讀取單元、判斷單元、類型識別單元及推薦單元,所述 讀取單元用以讀區(qū)若干整合應(yīng)用和所述若干數(shù)據(jù)源;所述判斷單元用以判斷所述若干應(yīng)用 是否與用戶需求匹配,所述類型識別單元用以在所述若干整合應(yīng)用與用戶需求不匹配時(shí)識 別所述若干整合編輯器的類型,所述推薦單元用以根據(jù)用戶需求及識別出的整合編輯器類 型推薦出所述預(yù)設(shè)的整合編輯器。
[0015] 優(yōu)選地,當(dāng)其中一或多個(gè)整合應(yīng)用與用戶需求匹配時(shí),所述推薦單元424用以推 薦采用其中一整合應(yīng)用。
[0016] 優(yōu)選地,所述數(shù)據(jù)資源選擇模塊包括有數(shù)據(jù)資源識別單元及數(shù)據(jù)資源選擇單元; 所述數(shù)據(jù)資源識別單元用以識別所述若干數(shù)據(jù)源的可靠性、安全性、可自定義化及質(zhì)量;所 述數(shù)據(jù)資源選擇單元用以根據(jù)所述若干數(shù)據(jù)源的可靠性、安全性、可自定義化及質(zhì)量從所 述若干數(shù)據(jù)資源中選擇出可靠的、安全性高的、可自定義化及質(zhì)量高的數(shù)據(jù)源。
[0017] 優(yōu)選地,所述應(yīng)用程序接口注冊模塊包括有應(yīng)用程序接口定義單元及應(yīng)用程序接 口注冊單元;所述應(yīng)用程序接口定義單元用以根據(jù)用戶的需求定義所述應(yīng)用程序接口,所 述應(yīng)用程序接口注冊單元用以根據(jù)所述定義的應(yīng)用程序接口為所述用戶注冊所述應(yīng)用程 序接口。
[0018] 優(yōu)選地,所述整合系統(tǒng)還包括有測試模塊及配置模塊,所述測試模塊用以判斷所 述整合數(shù)據(jù)庫是否與用于匹配;當(dāng)所述整合數(shù)據(jù)庫與所述用戶需求匹配時(shí),所述配置模塊 用以配置好所述整合數(shù)據(jù)庫;當(dāng)所述整合數(shù)據(jù)庫與所述用戶需求不匹配時(shí),所述測試模塊 用以檢測所述整合數(shù)據(jù)庫并修訂以滿足用戶需求。
[0019] 優(yōu)選地,所述整合系統(tǒng)還包括搜索引擎,所述搜索引擎用以供用戶搜索所述整合 數(shù)據(jù)庫。
[0020] 一種整合醫(yī)學(xué)研究信息庫的方法,所述生成方法包括以下步驟:
[0021] SI:收集用戶需求;
[0022] S2 :讀取存儲在存儲器中的若干整合應(yīng)用和若干數(shù)據(jù)源;
[0023] S3 :判斷所述若干整合應(yīng)用是否與用戶需求匹配;當(dāng)所述若干整合應(yīng)用與用戶需 求不匹配,流程進(jìn)入S4;
[0024] S4 :識別存儲在所述存儲器中的若干整合編輯器的類型;
[0025] S5:根據(jù)用戶需求及識別出的若干整合編輯器類型推薦一個(gè)與用戶需要匹配的整 合編輯器;
[0026] S6:識別存儲在所述存儲器中的若干數(shù)據(jù)源的可靠性、安全性、可自定義化及質(zhì) 量;
[0027] S7 :根據(jù)所述數(shù)據(jù)源的可靠性、安全性、可自定義化及質(zhì)量選擇出可靠的、安全性 好、可自定義化、質(zhì)量高的數(shù)據(jù)源;
[0028] S8 :根據(jù)用戶需求定義一應(yīng)用程序接口;
[0029] S9 :根據(jù)所定義的應(yīng)用程序接口注冊一個(gè)應(yīng)用程序接口;
[0030] SlO :通過所述注冊的應(yīng)用程序接口及推薦出的整合編輯器整合選擇出的可靠的、 安全性好、可自定義化、質(zhì)量高的數(shù)據(jù)源成一整合數(shù)據(jù)庫;
[0031] Sll :定義一個(gè)用以顯示所述整合數(shù)據(jù)庫的顯示層;
[0032] S12 :判斷所述整合數(shù)據(jù)庫是否與用戶需求匹配,當(dāng)所述整合數(shù)據(jù)庫與所述用戶需 求匹配時(shí),流程進(jìn)入S13 ;
[0033] S13 :配置所述整合數(shù)據(jù)庫。
[0034] 優(yōu)選地,在S3中,當(dāng)其中一或多個(gè)整合應(yīng)用與用戶需求匹配時(shí),流程進(jìn)入S14 ;
[0035] S14 :采用一個(gè)整合應(yīng)用。
[0036] 優(yōu)選地,在S12中,當(dāng)所述整合數(shù)據(jù)庫與所述用戶需求不匹配時(shí),流程進(jìn)入S5。
[0037] 本發(fā)明具有以下有益效果:
[0038] 上述整合系統(tǒng)及方法能夠根據(jù)用戶需求整合出數(shù)據(jù)庫,并且數(shù)據(jù)庫中的數(shù)據(jù)信息 是可靠且高質(zhì)量的信息,從而保證醫(yī)學(xué)研究過程中可以搜索到用戶想得到的有用并安全的 信息。 【【附圖說明】】
[0039] 圖1為本發(fā)明一較佳實(shí)施方式的一方塊圖。
[0040] 圖2為圖1中整合裝置的一方塊圖。
[0041] 圖3是圖2中獲取模塊的一方塊圖。
[0042] 圖4是圖2中數(shù)據(jù)資源選擇模塊的一方塊圖。
[0043] 圖5是圖2中應(yīng)用程序接口注冊模塊的一方塊圖。
[0044] 圖6-圖8為本發(fā)明一較佳實(shí)施方式的一流程圖。
[0045] 主要原件符號說明
[0048] 如下【具體實(shí)施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。 【【具體實(shí)施方式】】
[0049] 請參閱圖1,在本發(fā)明的一較佳實(shí)施方式中,一電腦系統(tǒng)100包括有一處理器200、 一存儲器300、一整合裝置400、一搜索引擎600、一顯示單元700及一輸入模塊800。所述 存儲器300、所述整合裝置400、所述顯示單元700及所述輸入模塊800分別連接所述處理 器200,所述搜索引擎600連接所述整合裝置400,所述顯示單元700連接所述處理器200 與所述搜索引擎600。在本實(shí)施方式中,所述電腦系統(tǒng)100可以是筆記本電腦或者桌上型電 腦;所述輸入模組800可以是鼠標(biāo)、鍵盤或者鼠標(biāo)和鍵盤。
[0050] 所述處理器200用以向所述存儲器300和所述整合裝置400發(fā)送控制信號。所述 存儲器300用以存儲若干整合編輯器、若干整合應(yīng)用、若干數(shù)據(jù)源和用戶的其他數(shù)據(jù)需求。 在本實(shí)施方式中,所述處理器200可以是各種類型的微處理器,所述微處理器用來為電腦 系統(tǒng)100提供數(shù)據(jù)處理能力;所述若干數(shù)據(jù)源是醫(yī)院信息領(lǐng)域的,所述醫(yī)學(xué)信息可以來自 ISI雜志、Sc〇pus、WOS或者其他數(shù)據(jù)庫。使用時(shí),所述處理器200用以在存儲器300與所述 整合裝置400之間傳送整合編輯器或者數(shù)據(jù)源或其他信號;另外,所述處理器200也用以將 新的整合編輯器及數(shù)據(jù)源寫入所述存儲器300中。在本實(shí)施方式中,所述存儲器300可以 是隨機(jī)存取存儲器(RAM)、動態(tài)隨機(jī)訪問存儲器(DRAM)或靜態(tài)隨機(jī)存取存儲器(SRAM)。
[0051] 請參閱圖2,所述整合裝置400包括有一收集模塊410、一獲取模塊420、一數(shù)據(jù)資 源選擇模塊430、一應(yīng)用程序接口注冊模塊440、一資源整合模塊450、一顯示層定義模塊 460、一測試模塊470及一配置模塊480。
[0052] 請一起參閱圖3至圖5,用戶可以通過所述輸入模塊800將醫(yī)院信息的需求輸入到 電腦系統(tǒng)100中,所述收集模塊410收集所述用戶的需求。所述獲取模塊420用以根據(jù)所 述用戶的需求從所述若干整合編輯器中獲取一預(yù)設(shè)的整合編輯器,并且包括有一讀取單元 421、一判斷單元422、一類型識別單元423及一推薦單元424。所述讀取單元421用以通過 所述處理器200從所述存儲器300中讀取所述若干整合應(yīng)用和若干數(shù)據(jù)源,然后將讀取到 的若干整合應(yīng)用和若干數(shù)據(jù)源發(fā)送至所述判斷單元422。在另外的實(shí)施方式中,所述讀取單 元421可以一個(gè)個(gè)讀取所述若干整合應(yīng)用或若干數(shù)據(jù)源,然后將讀取到的一個(gè)整合應(yīng)用或 數(shù)據(jù)源傳送至所述判斷單元422,這樣可以防止一次性將全部數(shù)據(jù)讀取的數(shù)據(jù)量大而造成 系統(tǒng)的過載。
[0053] 當(dāng)接收到所述若干整合應(yīng)用和若干數(shù)據(jù)源時(shí),所述判斷單元422用以判斷所述若 干整合應(yīng)用是否與用戶需求匹配,當(dāng)所述若干整合應(yīng)用與用戶需求不匹配時(shí),所述類型識 別單元423