專利名稱:一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)文檔處理技術(shù)領(lǐng)域,更具體地說(shuō),涉及一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法和系統(tǒng)。
背景技術(shù):
眾所周知,醫(yī)學(xué)是復(fù)雜性科學(xué),醫(yī)學(xué)的經(jīng)絡(luò)、臟腑、中藥、方劑、證型、七情、六淫都是復(fù)雜系統(tǒng)或復(fù)雜現(xiàn)象,這可以講是一種科學(xué)常識(shí),例如從分子水平來(lái)看,作為自然藥物的每一種中藥都是一個(gè)復(fù)雜系統(tǒng),多味中藥組成的方劑是更復(fù)雜系統(tǒng),而中醫(yī)的證與癥均可認(rèn)為是復(fù)雜系統(tǒng)。醫(yī)藥知識(shí)是一個(gè)龐大的體系,在構(gòu)建醫(yī)學(xué)知識(shí)數(shù)據(jù)庫(kù)時(shí),分為健康、疾病、藥品、手術(shù)、器械、課程、實(shí)驗(yàn)、題庫(kù)和科研九大類,將各類醫(yī)學(xué)知識(shí)、人體疾病、藥物、病征和體征、各類輔助檢查、治療手段以及循證醫(yī)學(xué)證據(jù)進(jìn)行有效的交互參照,形成深層次的跨庫(kù)應(yīng)用,達(dá)到對(duì)知識(shí)的精化,并將靜態(tài)的、獨(dú)立的知識(shí)因子動(dòng)態(tài)地、多維地組織在一起,形象而直觀地揭示各語(yǔ)義間的網(wǎng)狀關(guān)系。面對(duì)系統(tǒng)化以及簡(jiǎn)單化的醫(yī)學(xué)知識(shí)數(shù)據(jù)庫(kù),人們需要安全有效地進(jìn)行醫(yī)學(xué)知識(shí)的檢索。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于,提供一種安全,快捷,方便的一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法和系統(tǒng)。本發(fā)明解決其技術(shù)問(wèn)題所采用的第一個(gè)技術(shù)方案是提供一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,包括Si.知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)判斷用戶權(quán)限;若是,則進(jìn)入S2;若非,進(jìn)入步驟S11,則反饋失敗。S2.接收所述用戶的查詢條件;S3.判斷所述查詢條件是否合法,若是,進(jìn)入步驟S4 ;若非,進(jìn)入步驟Sll ;S4.調(diào)取符合條件的數(shù)據(jù)并顯示。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法中,所述步驟Sl還包括SO步驟接收用戶輸入權(quán)限信息。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法中,所述的知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)中心及用戶界面。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法中,所述的數(shù)據(jù)中心包括醫(yī)學(xué)關(guān)鍵詞數(shù)據(jù)庫(kù)。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法中,檢索引擎為開(kāi)源搜索弓丨擎Lucene. net。本發(fā)明公開(kāi)了一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),用于實(shí)現(xiàn)上述的方法,包括
權(quán)限判斷模塊,用于知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)判斷用戶權(quán)限;查詢條件模塊,與所述的權(quán)限判斷模塊相連,用于接收所述用戶的查詢條件;查詢判斷模塊,與所述的查詢條件模塊相連,用于判斷所述查詢條件是否合法;顯示數(shù)據(jù)模塊,與所述的查詢判斷模塊相連,調(diào)取符合條件的數(shù)據(jù)并顯示。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng)中,還包括權(quán)限輸入模塊,接收用戶輸入權(quán)限信息。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng)中,還包括反饋模塊, 與所述的權(quán)限判斷模塊及查詢判斷模塊分別相連,用于當(dāng)查詢條件不合法時(shí),反饋失敗信肩、ο在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng)中,所述的知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)中心及用戶界面。在本發(fā)明所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng)中,所述的數(shù)據(jù)中心包括醫(yī)學(xué)關(guān)鍵詞數(shù)據(jù)庫(kù)。實(shí)施本發(fā)明的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法和系統(tǒng),具有以下有益的技術(shù)效果本發(fā)明有利于各類醫(yī)學(xué)專業(yè)人員和普通大眾方便、快捷地查找有關(guān)醫(yī)藥學(xué)知識(shí), 從而提升服務(wù)層次和應(yīng)用范圍。
圖1是本發(fā)明實(shí)施例一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法流程圖;圖2為本發(fā)明實(shí)施例一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng)構(gòu)造方框圖。
具體實(shí)施例方式為詳細(xì)說(shuō)明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖詳予說(shuō)明。請(qǐng)參閱圖1,一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,包括SO.接收用戶輸入權(quán)限信息。當(dāng)用戶登錄知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)時(shí),系統(tǒng)會(huì)接收用戶輸入的登錄信息,依公知常識(shí)可知,登錄信息其實(shí)也有用戶權(quán)限的另一種形式。Si.知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)判斷用戶權(quán)限;若是,則進(jìn)入S2;若非,進(jìn)入步驟S11,則反饋失敗。系統(tǒng)會(huì)從數(shù)據(jù)庫(kù)中抓取用戶信息進(jìn)行配比,以保證必要的安全性和保密性,所述的數(shù)據(jù)庫(kù)可放于服務(wù)器中,也可放入硬盤以及一切可保存用戶信息的移動(dòng)存儲(chǔ)設(shè)備中。知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)中心及用戶界面,數(shù)據(jù)中心主要包括醫(yī)學(xué)關(guān)鍵詞數(shù)據(jù)庫(kù),即知識(shí)云和醫(yī)學(xué)知識(shí)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)主要采用SQL Server2005,檢索引擎為開(kāi)源搜索引擎 Lucene. net。只有在權(quán)限存在的情況下,程序才可以繼續(xù)執(zhí)行,進(jìn)入步驟S2,如果權(quán)限不存在,系統(tǒng)會(huì)進(jìn)入步驟S11,提醒用戶權(quán)限不存在,反饋失敗,不可以進(jìn)行檢索數(shù)據(jù)。S2.接收所述用戶的查詢條件,用戶輸入檢索關(guān)鍵詞“心臟”,搜索引擎對(duì)醫(yī)學(xué)數(shù)據(jù)庫(kù)進(jìn)行匹配檢索,系統(tǒng)將包括檢索關(guān)鍵詞“心臟”在內(nèi)的A、B、C三條醫(yī)學(xué)知識(shí)檢索出來(lái),并在用戶界面顯示出A、B、C三條醫(yī)學(xué)知識(shí)和A、B、C三條醫(yī)學(xué)知識(shí)包含的關(guān)鍵字以及與這些關(guān)鍵字匹配的醫(yī)學(xué)知識(shí)條數(shù)。S3.判斷所述查詢條件是否合法,若是,進(jìn)入步驟S4 ;若非,進(jìn)入步驟Sll ;所述的合法指的是格式及文字內(nèi)容,如果查詢格式錯(cuò)誤,則會(huì)反饋失敗,如果文字內(nèi)容錯(cuò)誤或者醫(yī)學(xué)知識(shí)數(shù)據(jù)庫(kù)中根本沒(méi)有所述的關(guān)鍵字的內(nèi)容,也會(huì)反饋失敗。S4.調(diào)取符合條件的數(shù)據(jù)并顯示。即是從醫(yī)學(xué)知識(shí)數(shù)據(jù)庫(kù)中提取記錄醫(yī)學(xué)知識(shí)所屬類別、知識(shí)說(shuō)明、摘要、醫(yī)學(xué)知識(shí)來(lái)源、關(guān)鍵詞、附件、參考資料和上傳的具體醫(yī)學(xué)知識(shí)的信息用于顯示。請(qǐng)參閱圖2,一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),包括權(quán)限輸入模塊 10、權(quán)限判斷模塊20、查詢條件模塊30、查詢判斷模塊40、顯示數(shù)據(jù)模塊50、反饋模塊60。 權(quán)限輸入模塊10,接收用戶輸入權(quán)限信息;權(quán)限判斷模塊20,用于判斷用戶權(quán)限;查詢條件模塊30,與權(quán)限判斷模塊20相連,接收所述用戶的查詢條件;查詢判斷模塊40,與查詢條件模塊30相連,用于判斷所述查詢條件是否合法;顯示數(shù)據(jù)模塊50,與查詢判斷模塊40相連,調(diào)取符合條件的數(shù)據(jù)并顯示,反饋模塊60,與權(quán)限判斷模塊20及查詢判斷模塊40分別相連,用于當(dāng)用戶沒(méi)有分析權(quán)限時(shí)或查詢條件不合法時(shí),反饋失敗信息。其中,所述的知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)中心及用戶界面,所述的數(shù)據(jù)中心包括醫(yī)學(xué)關(guān)鍵詞數(shù)據(jù)庫(kù),醫(yī)學(xué)知識(shí)檢索系統(tǒng)的開(kāi)發(fā)語(yǔ)言為c# ;編譯環(huán)境為viSUalStUdio2008 ; 運(yùn)行環(huán)境為windows操作系統(tǒng)、.netframework3. 5。實(shí)施本發(fā)明的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法和系統(tǒng),具有以下有益的技術(shù)效果本發(fā)明有利于各類醫(yī)學(xué)專業(yè)人員和普通大眾方便、快捷地查找有關(guān)醫(yī)藥學(xué)知識(shí), 從而提升服務(wù)層次和應(yīng)用范圍。上面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,但是本發(fā)明并不局限于上述的具體實(shí)施方式
,上述的具體實(shí)施方式
僅僅是示意性的,而不是限制性的,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的啟示下,在不脫離本發(fā)明宗旨和權(quán)利要求所保護(hù)的范圍情況下,還可做出很多形式,這些均屬于本發(fā)明的保護(hù)之內(nèi)。
權(quán)利要求
1.一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,其特征在于,包括51.知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)判斷用戶權(quán)限;若是,則進(jìn)入S2;若非,則進(jìn)入步驟S11,反饋失敗;52.接收所述用戶的查詢條件;53.判斷所述查詢條件是否合法,若是,進(jìn)入步驟S4;若非,進(jìn)入步驟Sll;54.調(diào)取符合條件的數(shù)據(jù)并顯示。
2.根據(jù)權(quán)利要求1所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,其特征在于,所述步驟Sl還包括SO步驟接收用戶輸入權(quán)限信息。
3.根據(jù)權(quán)利要求1所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,其特征在于,所述的知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)中心及用戶界面。
4.根據(jù)權(quán)利要求3所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,其特征在于,所述的數(shù)據(jù)中心包括醫(yī)學(xué)關(guān)鍵詞數(shù)據(jù)庫(kù)。
5.根據(jù)權(quán)利要求1所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,其特征在于,檢索引擎為開(kāi)源搜索引擎Lucene. net。
6.一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),用于實(shí)現(xiàn)權(quán)利要求1所述的方法, 其特征在于,包括權(quán)限判斷模塊,用于知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)判斷用戶權(quán)限; 查詢條件模塊,與所述的權(quán)限判斷模塊相連,用于接收所述用戶的查詢條件; 查詢判斷模塊,與所述的查詢條件相連,用于判斷所述查詢條件是否合法; 顯示數(shù)據(jù)模塊,與所述的查詢判斷模塊相連,調(diào)取符合條件的數(shù)據(jù)并顯示。
7.根據(jù)權(quán)利要求6所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),其特征在于,還包括權(quán)限輸入模塊,接收用戶輸入權(quán)限信息。
8.根據(jù)權(quán)利要求6所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),其特征在于,還包括反饋模塊,與所述的權(quán)限判斷模塊及查詢判斷模塊分別相連,用于當(dāng)用戶沒(méi)有評(píng)論權(quán)限時(shí)或查詢條件不合法時(shí),反饋失敗信息。
9.根據(jù)權(quán)利要求6所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),其特征在于,所述的知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)中心及用戶界面。
10.根據(jù)權(quán)利要求9所述的基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng),其特征在于,所述的數(shù)據(jù)中心包括醫(yī)學(xué)關(guān)鍵詞數(shù)據(jù)庫(kù)。
全文摘要
本發(fā)明公開(kāi)了一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索方法,包括S1.知識(shí)云數(shù)據(jù)庫(kù)系統(tǒng)判斷用戶權(quán)限;若是,則進(jìn)入S2;若非,進(jìn)入步驟S11,則反饋失敗,S2.接收所述用戶的查詢條件;S3.判斷所述查詢條件是否合法,若是,進(jìn)入步驟S4;若非,進(jìn)入步驟S11;S4.調(diào)取符合條件的數(shù)據(jù)并顯示。本發(fā)明還公開(kāi)了一種基于醫(yī)學(xué)關(guān)鍵詞的知識(shí)云數(shù)據(jù)庫(kù)檢索系統(tǒng)。本發(fā)明有利于各類醫(yī)學(xué)專業(yè)人員和普通大眾方便、快捷地查找有關(guān)醫(yī)藥學(xué)知識(shí),從而提升服務(wù)層次和應(yīng)用范圍。
文檔編號(hào)G06F17/30GK102360390SQ201110324748
公開(kāi)日2012年2月22日 申請(qǐng)日期2011年10月24日 優(yōu)先權(quán)日2011年10月24日
發(fā)明者來(lái)茂德, 湯緯民, 沈岳良, 陳瑩瑩 申請(qǐng)人:浙江大學(xué)