一種檢索條件建立裝置及檢索裝置制造方法
【專利摘要】本發(fā)明公開了一種檢索條件建立裝置,包括:條件添加模塊,用于接收用戶輸入的第一檢索條件;條件關(guān)系添加模塊,用于接收所述用戶輸入的所述第一檢索條件與第二檢索條件之間的邏輯關(guān)系。該裝置可實現(xiàn)醫(yī)務(wù)人員根據(jù)檢索需要來建立檢索條件,克服了現(xiàn)有的患者檢索機制的查詢條件固定、不靈活的問題。本發(fā)明還公開了一種檢索裝置,包括檢索條件維護模塊和檢索模塊,檢索條件維護模塊通過調(diào)用上述檢索條件建立裝置完成對檢索條件列表的維護,檢索模塊依據(jù)所述檢索條件列表完成檢索工作。因此,在使用該檢索裝置檢索患者的數(shù)據(jù)信息時,檢索條件可靈活設(shè)置,且便于維護和管理,使醫(yī)務(wù)人員能夠方便、快速、有效地完成臨床患者的檢索工作。
【專利說明】一種檢索條件建立裝置及檢索裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)檢索領(lǐng)域,特別是涉及一種檢索條件建立裝置及檢索裝置。
【背景技術(shù)】
[0002]目前,醫(yī)療信息化是一個比較熱門的話題。醫(yī)療信息化即醫(yī)療服務(wù)的數(shù)字化、網(wǎng)絡(luò)化、信息化,是指通過計算機科學(xué)和現(xiàn)代網(wǎng)絡(luò)通信技術(shù)及數(shù)據(jù)庫技術(shù),為各醫(yī)院之間以及醫(yī)院所屬各部門之間提供就診患者信息和管理信息的收集、存儲、處理、提取和數(shù)據(jù)交換,并滿足所有授權(quán)用戶的功能需求。
[0003]其中,臨床信息系統(tǒng)(CIS)是醫(yī)院信息化建設(shè)中最重要的部分,主要完成臨床檢查科室對患者各類檢查信息的收集、存儲、處理和傳輸,以達(dá)到全院信息的共享。在日常醫(yī)療事務(wù)中,醫(yī)務(wù)人員會經(jīng)常對患者的信息數(shù)據(jù)進行檢索和查詢,比如,查看隨訪對象信息、統(tǒng)計某一科室的出院人員信息或查看某類手術(shù)的患者信息等。
[0004]然而,目前各醫(yī)療衛(wèi)生組織所使用的患者檢索機制,在使用時存在查詢條件固定、不靈活的問題。例如,如果在患者檢索界面中添加了入院科室、出院科室、入院時間、出院時間等檢索條件,就只能根據(jù)這幾項進行患者的檢索工作;如果需要檢索同時滿足其中兩項條件的患者信息,只能從已檢索出的患者信息中篩選出同時滿足條件的患者數(shù)據(jù)。這為臨床患者信息的檢索工作帶來了很大的限制和阻礙。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種檢索條件建立裝置及檢索裝置,解決了醫(yī)療衛(wèi)生組織所使用的現(xiàn)有的患者檢索機制的查詢條件固定、不靈活的問題。
[0006]本發(fā)明提供一種檢索條件建立裝置,包括:條件添加模塊,用于接收用戶輸入的第一檢索條件;條件關(guān)系添加模塊,用于接收所述用戶輸入的所述第一檢索條件與第二檢索條件之間的邏輯關(guān)系。
[0007]可選地,所述條件添加模塊包括:
[0008]第一界面展示單元,用于向用戶展示檢索條件添加界面;
[0009]條件名稱添加單元,用于接收所述用戶通過所述檢索條件添加界面輸入的所述第一檢索條件的條件名稱;
[0010]條件值添加單元,用于接收所述用戶通過所述檢索條件添加界面輸入的所述第一檢索條件的條件值;
[0011]運算關(guān)系添加單元,用于接收所述用戶通過所述檢索條件添加界面輸入的所述條件名稱與所述條件值之間的運算關(guān)系。
[0012]可選地,所述條件名稱添加單元包括:
[0013]第一指令接收子單元,用于接收所述用戶輸入的條件名稱添加指令;
[0014]選項數(shù)據(jù)表,用于存放可作為檢索條件的選項的特征數(shù)據(jù),所述特征數(shù)據(jù)包括選項名稱;
[0015]第一界面展示子單元,用于當(dāng)接收到所述條件名稱添加指令后,向用戶展示所述數(shù)據(jù)表中的選項名稱列表;
[0016]第一選擇子單元,用于接收所述用戶從選項名稱列表中選擇所述第一檢索條件的名稱的指令。
[0017]可選地,所述條件值添加單元包括:
[0018]值域表生成子單元,用于依據(jù)所述用戶輸入的第一檢索條件的條件名稱生成相應(yīng)的值域表;
[0019]第二指令接收子單元,用于接收所述用戶輸入的條件值添加指令;
[0020]第二界面展示子單元,用于當(dāng)接收到所述條件值添加指令后,向用戶展示所述值域表生成子單元生成的值域表;
[0021]第二選擇子單元,用于接收所述用戶從值域表中選擇所述條件值的指令。
[0022]可選地,所述運算關(guān)系添加單元包括:
[0023]運算關(guān)系列表,用于存放運算關(guān)系;
[0024]第三指令接收子單元,用于接收所述用戶輸入的運算關(guān)系添加指令;
[0025]第三界面展示子單元,用于當(dāng)接收到所述運算關(guān)系添加指令后,向用戶展示所述運算關(guān)系列表;
[0026]第三選擇子單元,用于接收所述用戶從運算關(guān)系列表中選擇所述運算關(guān)系的指令。
[0027]可選地,所述條件關(guān)系添加模塊包括:
[0028]條件關(guān)系列表,用于存放用于綁定檢索條件的邏輯關(guān)系;
[0029]指令接收單元,用于接收所述用戶輸入的條件關(guān)系添加指令;
[0030]第二界面展示單元,用于當(dāng)接收到所述條件關(guān)系添加指令后,向用戶展示所述條件關(guān)系列表;
[0031]選擇單元,用于接收所述用戶從所述條件關(guān)系列表中選擇所述邏輯關(guān)系的指令。
[0032]本發(fā)明提供的一種檢索條件建立裝置,通過添加用戶輸入的檢索條件,并添加邏輯關(guān)系來綁定所述檢索條件之間的邏輯關(guān)系,從而完成檢索條件的建立。因此,該裝置可實現(xiàn)醫(yī)務(wù)人員根據(jù)檢索需要來建立檢索條件,克服了現(xiàn)有的患者檢索機制的查詢條件固定、不靈活的問題。
[0033]本發(fā)明提供一種檢索裝置,包括:檢索條件維護模塊,用于在檢索條件列表中添力口、插入、編輯或刪除檢索條件,包括上述檢索條件建立裝置;檢索模塊,用于依據(jù)所述檢索條件列表在數(shù)據(jù)庫中檢索。
[0034]可選地,所述檢索條件維護模塊包括:
[0035]第三界面展示單元,用于向用戶展示檢索條件維護界面,所述檢索條件維護界面上包括生成的所述檢索條件列表、添加控件、插入控件、編輯控件和刪除控件,所述添加控件用于接收所述用戶輸入的檢索條件添加指令,所述插入控件用于接收所述用戶輸入的檢索條件插入指令,所述編輯控件用于接收所述用戶輸入的檢索條件編輯指令,所述刪除控件用于接收所述用戶輸入的檢索條件刪除指令;
[0036]檢索條件添加單元,用于當(dāng)接收到所述檢索條件添加指令后,通過調(diào)用所述檢索條件建立裝置在所述檢索條件列表中添加檢索條件;
[0037]檢索條件插入單元,用于當(dāng)接收到所述檢索條件插入指令后,通過調(diào)用所述檢索條件建立裝置在所述檢索條件列表中選定的檢索條件前插入檢索條件;
[0038]檢索條件編輯單元,用于當(dāng)接收到所述檢索條件編輯指令后,通過調(diào)用所述檢索條件建立裝置編輯在所述檢索條件列表中選定的檢索條件;
[0039]檢索條件刪除單元,用于當(dāng)接收到所述檢索條件刪除指令后,刪除在所述檢索條件列表中選定的檢索條件。
[0040]可選地,所述檢索模塊包括:查詢單元,用于接收所述用戶輸入的檢索結(jié)果查詢指令,并將檢索結(jié)果返回;檢索單元,用于當(dāng)接收到檢索結(jié)果查詢指令后,依據(jù)所述檢索條件列表在數(shù)據(jù)庫中檢索。
[0041]可選地,所述查詢單元包括:
[0042]第四指令接收子單元,用于接收所述用戶輸入的檢索結(jié)果查詢指令;
[0043]第四界面展示子單元,用于當(dāng)接收到所述檢索結(jié)果查詢指令后,向所述用戶展示檢索結(jié)果。
[0044]本發(fā)明提供的一種檢索裝置,包括檢索條件維護模塊和檢索模塊,檢索條件維護模塊通過調(diào)用上述檢索條件建立裝置完成對檢索條件列表的維護,包括在檢索條件列表中添加、插入、編輯或刪除檢索條件,檢索模塊依據(jù)所述檢索條件列表完成檢索工作。因此,在使用該檢索裝置檢索患者的數(shù)據(jù)信息時,檢索條件可靈活設(shè)置,且便于維護和管理,醫(yī)務(wù)人員可方便、快速、有效地完成臨床患者的檢索工作,進一步提高了醫(yī)療衛(wèi)生工作人員對醫(yī)療工作的熱情,推動了醫(yī)療信息化的發(fā)展。
【專利附圖】
【附圖說明】
[0045]圖1為本發(fā)明實施例提供的一種檢索條件建立裝置的示意圖;
[0046]圖2為本發(fā)明實施例提供的一種檢索條件建立裝置的界面的示意圖;
[0047]圖3為本發(fā)明實施例提供的一種檢索條件建立裝置的選項名稱列表的示意圖;
[0048]圖4為本發(fā)明實施例提供的一種檢索裝置的示意圖;
[0049]圖5為本發(fā)明實施例提供的一種檢索裝置的檢索條件維護界面的示意圖。
【具體實施方式】
[0050]本發(fā)明提供一種檢索條件建立裝置及檢索裝置,解決了醫(yī)療衛(wèi)生組織所使用的患者檢索機制的查詢條件固定、不靈活的問題。
[0051]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細(xì)說明。
[0052]如圖1所示,本發(fā)明實施例提供的一種檢索條件建立裝置,應(yīng)用于醫(yī)療衛(wèi)生組織對臨床患者數(shù)據(jù)信息的檢索,包括:
[0053]條件添加模塊10,用于接收用戶輸入的第一檢索條件。
[0054]條件關(guān)系添加模塊11,用于接收用戶輸入的所述第一檢索條件與第二檢索條件之間的邏輯關(guān)系。
[0055]其中,檢索條件指對臨床患者的一些屬性的限定,比如限定的屬性為出院時間,檢索條件為出院時間在2012/7/13之后。
[0056]用戶輸入的檢索條件包括條件名稱、條件值以及條件名稱與條件值之間的運算關(guān)系,條件名稱即所選定的屬性的名稱,條件值為用戶對應(yīng)所選屬性而設(shè)定的屬性值,運算關(guān)系是用于限定條件名稱與條件值之間的運算關(guān)系,運算關(guān)系一般包括“ ==”和“〉=,,。
[0057]條件添加模塊包括第一界面展示單元100、條件名稱添加單元101、條件值添加單元102和運算關(guān)系添加單元103。
[0058]其中,第一界面展示單元100向用戶展示檢索條件添加界面,包括向用戶展示條件名稱的添加、條件值的添加及運算關(guān)系的添加,用戶通過此界面向裝置輸入條件名稱、條件值和運算關(guān)系。如圖2所示,圖2為本發(fā)明實施例提供的一種檢索條件建立裝置的界面的示意圖。
[0059]條件名稱添加單元101接收用戶通過檢索條件添加界面輸入的所述第一檢索條件的條件名稱。具體地,條件名稱添加單元包括:第一指令接收子單元、選項數(shù)據(jù)表、第一界面展示子單元和第一選擇子單元。
[0060]選項數(shù)據(jù)表,是在數(shù)據(jù)庫中預(yù)先設(shè)置的一個數(shù)據(jù)表,用來存放患者屬性的特征數(shù)據(jù),包括屬性名稱、屬性編碼、所述屬性在數(shù)據(jù)庫中所存放的數(shù)據(jù)表的名稱、所述屬性在數(shù)據(jù)表中的字段名、所述屬性的字段類型、屬性類型和備注。在添加條件名稱時,用戶先向裝置輸入條件名稱添加指令,第一指令接收子單元接收用戶輸入的條件名稱添加指令,在接收到條件名稱添加指令后,由第一界面展示子單元向用戶展示所述選項數(shù)據(jù)表中的選項名稱列表,如圖3所不,圖3為選項名稱列表的不意圖。用戶從選項名稱列表中選擇第一檢索條件的名稱,第一選擇子單元接收用戶從選項名稱列表中選擇條件名稱的指令,這樣即完成了第一檢索條件的條件名稱的添加。
[0061]條件值添加單元102,用于接收用戶通過檢索條件添加界面輸入的所述第一檢索條件的條件值。條件值添加單元102包括值域表生成子單元、第二指令接收子單元、第二界面展示子單元和第二選擇子單元。
[0062]在添加了條件名稱后,值域表生成子單元依據(jù)用戶添加的條件名稱會生成相應(yīng)的值域表。比如,用戶添加的屬性名稱為出院時間,那么相應(yīng)地,值域表生成子單元會生成一個曰期表。用戶向裝置輸入條件值添加指令,第二指令接收子單元接收用戶輸入的條件值添加指令,然后第二界面展示子單元向用戶展示由所述值域表生成子單元生成的值域表,以供用戶從中選擇條件值。第二選擇子單元接收用戶從值域表中選擇所述第一檢索條件的條件值的指令,即完成了條件值的添加。
[0063]運算關(guān)系添加單元103,用于接收用戶通過檢索條件添加界面輸入的所述條件名稱與所述條件值之間的運算關(guān)系。具體地,運算關(guān)系添加單元103包括運算關(guān)系列表、第三指令接收子單元、第三界面展示子單元和第三選擇子單元。
[0064]運算關(guān)系列表用于存放運算關(guān)系,運算關(guān)系包括“ = ”、“〈”、“>”、“〈=”和“〉=”。用戶輸入運算關(guān)系添加指令,第三指令接收子單元接收用戶輸入的運算關(guān)系添加指令,當(dāng)接收到運算關(guān)系添加指令后,第三界面展示子單元向用戶展示所述運算關(guān)系列表,用戶從運算關(guān)系列表中選擇所述第一檢索條件的條件名稱和條件值間的運算關(guān)系,第三選擇子單元接收用戶從運算關(guān)系列表中選擇運算關(guān)系的指令即完成了運算關(guān)系的添加。
[0065]本實施例中,條件添加模塊還可包括備注添加單元,備注添加單元用于接收用戶通過檢索條件添加界面輸入的對所添加的第一檢索條件的附加說明。
[0066]條件關(guān)系添加模塊11包括條件關(guān)系列表110、指令接收單元111、第一界面展示單元112和選擇單元113。
[0067]條件關(guān)系列表110存放用于綁定檢索條件的邏輯關(guān)系,邏輯關(guān)系一般包括“并”和“或”。用戶向裝置輸入條件關(guān)系添加指令,指令接收單元111接收用戶輸入的、用于添加所述第一檢索條件與第二檢索條件之間的邏輯關(guān)系的條件關(guān)系添加指令。在接收到所述條件關(guān)系添加指令后,第二界面展示單元112向用戶展示存放了邏輯關(guān)系的條件關(guān)系列表,用戶從中選擇用于綁定第一檢索條件和第二檢索條件的邏輯關(guān)系,由選擇單元113接收用戶從所述條件關(guān)系列表中選擇所述邏輯關(guān)系的指令,這樣就完成了對所述第一檢索條件和第二檢索條件之間的邏輯關(guān)系的添加。
[0068]需要說明的是,若第二檢索條件為空,那么第一檢索條件與第二檢索條件之間的邏輯關(guān)系選擇“并”或“或”,其結(jié)果均為第一檢索條件。
[0069]如圖4所示,本發(fā)明還提供一種檢索裝置,包括檢索條件維護模塊20和檢索模塊21。
[0070]檢索條件維護模塊20,用于在檢索條件列表中添加、插入、編輯或刪除檢索條件,包括上述檢索條件建立裝置。
[0071]具體地,檢索條件維護模塊20包括:第三界面展示單元200、檢索條件添加單元201、檢索條件插入單元202、檢索條件編輯單元203和檢索條件刪除單元204。
[0072]其中,第三界面展示單元200向用戶展示檢索條件維護界面,在檢索條件維護界面上除包括生成的所述檢索條件列表外,還包括添加控件、插入控件、編輯控件和刪除控件,如圖5所示。添加控件用于接收所述用戶輸入的檢索條件添加指令,插入控件用于接收所述用戶輸入的檢索條件插入指令,編輯控件用于接收所述用戶輸入的檢索條件編輯指令,刪除控件用于接收所述用戶輸入的檢索條件刪除指令。
[0073]檢索條件添加單元201,用于當(dāng)接收到所述檢索條件添加指令后,通過調(diào)用所述檢索條件建立裝置在所述檢索條件列表中添加檢索條件。
[0074]檢索條件插入單元202,用于當(dāng)接收到所述檢索條件插入指令后,通過調(diào)用所述檢索條件建立裝置在所述檢索條件列表中選定的檢索條件前插入檢索條件。
[0075]檢索條件編輯單元203,用于當(dāng)接收到所述檢索條件編輯指令后,通過調(diào)用所述檢索條件建立裝置編輯在所述檢索條件列表中選定的檢索條件。
[0076]檢索條件刪除單元204,用于當(dāng)接收到所述檢索條件刪除指令后,刪除在所述檢索條件列表中選定的檢索條件。
[0077]檢索模塊包括查詢單元210和檢索單元211。
[0078]查詢單元210,用于接收用戶輸入的檢索結(jié)果查詢指令,并將檢索結(jié)果返回。查詢單元210包括第四指令接收子單元和第四界面展示子單元。用戶輸入檢索結(jié)果查詢指令,第四指令接收子單元接收用戶輸入的檢索結(jié)果查詢指令,當(dāng)接收到檢索結(jié)果查詢指令后,第四界面展示子單元向用戶展示檢索結(jié)果。
[0079]檢索單元211用于依據(jù)所述檢索條件列表在數(shù)據(jù)庫中檢索??赏ㄟ^執(zhí)行結(jié)構(gòu)化查詢語言SQL語句在患者數(shù)據(jù)庫中檢索滿足所述檢索條件列表的患者信息。具體執(zhí)行過程如下:在接收到檢索結(jié)果查詢指令后,將所述檢索條件列表中已添加的檢索條件的屬性編碼及條件值分別獲取到string字符串中,再根據(jù)屬性編碼在選項數(shù)據(jù)表中找到屬性所屬數(shù)據(jù)表及字段名,然后將所述字段名、屬性所屬數(shù)據(jù)表、條件值、條件名稱與條件值的運算關(guān)系以及所述檢索條件之間的邏輯關(guān)系拼接成一個完整的結(jié)構(gòu)化查詢語言SQL語句,最后執(zhí)行該SQL語句。
[0080]以上對本發(fā)明所提供的一種檢索條件建立裝置及檢索裝置進行了詳細(xì)介紹。本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的核心思想。應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。
[0081]本申請實施例方法所述的功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算設(shè)備可讀取存儲介質(zhì)中。基于這樣的理解,本申請實施例對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算設(shè)備(可以是個人計算機,服務(wù)器,移動計算設(shè)備或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory) >隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0082]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。
[0083]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種檢索條件建立裝置,其特征在于,包括: 條件添加模塊,用于接收用戶輸入的第一檢索條件; 條件關(guān)系添加模塊,用于接收所述用戶輸入的所述第一檢索條件與第二檢索條件之間的邏輯關(guān)系。
2.如權(quán)利要求1所述的檢索條件建立裝置,其特征在于,所述條件添加模塊包括: 第一界面展示單元,用于向用戶展示檢索條件添加界面; 條件名稱添加單元,用于接收所述用戶通過所述檢索條件添加界面輸入的所述第一檢索條件的條件名稱; 條件值添加單元,用于接收所述用戶通過所述檢索條件添加界面輸入的所述第一檢索條件的條件值; 運算關(guān)系添加單元,用于接收所述用戶通過所述檢索條件添加界面輸入的所述條件名稱與所述條件值之間的運算關(guān)系。
3.如權(quán)利要求2所述的檢索條件建立裝置,其特征在于,所述條件名稱添加單元包括: 第一指令接收子單元,用于接收所述用戶輸入的條件名稱添加指令; 選項數(shù)據(jù)表,用于存放可作為檢索條件的選項的特征數(shù)據(jù),所述特征數(shù)據(jù)包括選項名稱; 第一界面展示子單元,用于當(dāng)接收到所述條件名稱添加指令后,向用戶展示所述數(shù)據(jù)表中的選項名稱列表; 第一選擇子單元,用于接收所述用戶從選項名稱列表中選擇所述第一檢索條件的名稱的指令。
4.如權(quán)利要求2所述的檢索條件建立裝置,其特征在于,所述條件值添加單元包括: 值域表生成子單元,用于依據(jù)所述用戶輸入的第一檢索條件的條件名稱生成相應(yīng)的值域表; 第二指令接收子單元,用于接收所述用戶輸入的條件值添加指令; 第二界面展示子單元,用于當(dāng)接收到所述條件值添加指令后,向用戶展示所述值域表生成子單元生成的值域表; 第二選擇子單元,用于接收所述用戶從值域表中選擇所述條件值的指令。
5.如權(quán)利要求2所述的檢索條件建立裝置,其特征在于,所述運算關(guān)系添加單元包括: 運算關(guān)系列表,用于存放運算關(guān)系; 第三指令接收子單元,用于接收所述用戶輸入的運算關(guān)系添加指令; 第三界面展示子單元,用于當(dāng)接收到所述運算關(guān)系添加指令后,向用戶展示所述運算關(guān)系列表; 第三選擇子單元,用于接收所述用戶從運算關(guān)系列表中選擇所述運算關(guān)系的指令。
6.如權(quán)利要求1所述的檢索條件建立裝置,其特征在于,所述條件關(guān)系添加模塊包括: 條件關(guān)系列表,用于存放用于綁定檢索條件的邏輯關(guān)系; 指令接收單元,用于接收所述用戶輸入的條件關(guān)系添加指令; 第二界面展示單元,用于當(dāng)接收到所述條件關(guān)系添加指令后,向用戶展示所述條件關(guān)系列表; 選擇單元,用于接收所述用戶從所述條件關(guān)系列表中選擇所述邏輯關(guān)系的指令。
7.一種檢索裝置,其特征在于,包括: 檢索條件維護模塊,用于在檢索條件列表中添加、插入、編輯或刪除檢索條件,包括權(quán)利要求I至6任一項所述的檢索條件建立裝置; 檢索模塊,用于依據(jù)所述檢索條件列表在數(shù)據(jù)庫中檢索。
8.如權(quán)利要求7所述的檢索裝置,其特征在于,所述檢索條件維護模塊包括: 第三界面展示單元,用于向用戶展示檢索條件維護界面,所述檢索條件維護界面上包括生成的所述檢索條件列表、添加控件、插入控件、編輯控件和刪除控件,所述添加控件用于接收所述用戶輸入的檢索條件添加指令,所述插入控件用于接收所述用戶輸入的檢索條件插入指令,所述編輯控件用于接收所述用戶輸入的檢索條件編輯指令,所述刪除控件用于接收所述用戶輸入的檢索條件刪除指令; 檢索條件添加單元,用于當(dāng)接收到所述檢索條件添加指令后,通過調(diào)用所述檢索條件建立裝置在所述檢索條件列表中添加檢索條件; 檢索條件插入單元,用于當(dāng)接收到所述檢索條件插入指令后,通過調(diào)用所述檢索條件建立裝置在所述檢索條件列表中選定的檢索條件前插入檢索條件; 檢索條件編輯單元,用于當(dāng)接收到所述檢索條件編輯指令后,通過調(diào)用所述檢索條件建立裝置編輯在所述檢索條件列表中選定的檢索條件; 檢索條件刪除單元,用于當(dāng)接收到所述檢索條件刪除指令后,刪除在所述檢索條件列表中選定的檢索條件。
9.如權(quán)利要求7所述的檢索裝置,其特征在于,所述檢索模塊包括: 查詢單元,用于接收所述用戶輸入的檢索結(jié)果查詢指令,并將檢索結(jié)果返回; 檢索單元,用于當(dāng)接收到檢索結(jié)果查詢指令后,依據(jù)所述檢索條件列表在數(shù)據(jù)庫中檢索。
10.如權(quán)利要求9所述的檢索裝置,其特征在于,所述查詢單元包括: 第四指令接收子單元,用于接收所述用戶輸入的檢索結(jié)果查詢指令; 第四界面展示子單元,用于當(dāng)接收到所述檢索結(jié)果查詢指令后,向所述用戶展示檢索結(jié)果。
【文檔編號】G06F17/30GK104268264SQ201410534353
【公開日】2015年1月7日 申請日期:2014年10月11日 優(yōu)先權(quán)日:2014年10月11日
【發(fā)明者】霍成軍 申請人:北京嘉和美康信息技術(shù)有限公司