【技術實現步驟摘要】
本專利技術涉及計算機軟件、信息處理、數據庫管理應用和信息安全
技術介紹
信息搜索是計算機信息處理,尤其是數據庫管理應用的相關軟件系統中普遍具備的基本功能。搜索的實質含義,是給定適當條件并找出符合條件的信息,其同義詞包括諸如檢索、查詢、查找等類似的詞語。一個實用的軟件系統通常涉及多種信息類別,而不同信息類別之間的基本差異就在于它們具有不同的數據記錄結構。信息搜索的處理過程一般都要呈現相應的軟件操作界面,即搜索界面,讓用戶指定搜索條件;而為了搜索不同類別的信息,通常的做法是相應呈現與信息的數據記錄結構相關的不同搜索界面。有的軟件為了增強搜索功能,達到能夠按照信息記錄結構的任意字段進行搜索之功效,甚至將信息記錄的錄入界面直接用作搜索界面。搜索界面因信息類別不同而呈現多樣化的方法存在明顯的缺陷,一是加重用戶適從負擔,二是增加軟件開發時間成本,三是導致軟件的設計界面和編程代碼不易移植和復用。本專利技術人在“信息處理方法”專利技術(中國專利申請號95118084.3,公開號CN1131767)中,曾提出針對抽象信息結構獨立編程而實行量化查詢的思路,但還未給出完整通用的搜索方法。存取授權也是計算機信息處理,尤其是數據庫管理應用的相關軟件系統中事關信息安全的重要功能。用戶對信息的存取(包括搜索)必須經過授權,才能保障信息被合法、安全、有序地使用。微軟公司在其IIS和ASP.NET服務軟件中,在安全性方面采取對文件、IP地址/URL及角色的授權措施;在其SQL?Server數據庫管理系統軟件中,可以為登錄用戶指定許可訪問的數據庫和所在數據庫中的角色,也可對數據庫 ...
【技術保護點】
一種信息搜索方法,是通過搜索界面構造篩選器,使之用于信息搜索過程,所述篩選器包含由一組條件構成的條件集并有確定的條件組合邏輯,還可包含排序方式,條件集中的每個條件均表達為包含字段名、運算符和條件值的三段式形態,條件值之特例可以為空或為界偶,所述搜索界面對不同記錄結構的信息是同構的,關聯地以具體信息記錄結構的部分乃至全部字段的名稱或別名填充第一列表,按用戶對第一列表的選擇,依選中字段的數據類型關聯地填充相應的一組運算符到第二列表,又按用戶從第一列表所選的字段名和從第二列表所選的運算符,關聯地呈現第三列表或編輯框或其他類型控件供輸入條件值,還可標識所選的字段名是否用于排序和/或分組,由此構造的條件收集到第四列表而形成條件集,其特征在于,所述第一列表、第二列表和供輸入條件值的第三列表或編輯框的關聯布置是基本上橫向順序排列的,使得它們的選項輸入數據所連貫表達的條件含義在直觀視覺上等效于條件的三段式形態。
【技術特征摘要】
1.一種信息搜索方法,是通過搜索界面構造篩選器,使之用于信息搜索過程,所述篩選器包含由一組條件構成的條件集并有確定的條件組合邏輯,還可包含排序方式,條件集中的每個條件均表達為包含字段名、運算符和條件值的三段式形態,條件值之特例可以為空或為界偶,所述搜索界面對不同記錄結構的信息是同構的,關聯地以具體信息記錄結構的部分乃至全部字段的名稱或別名填充第一列表,按用戶對第一列表的選擇,依選中字段的數據類型關聯地填充相應的一組運算符到第二列表,又按用戶從第一列表所選的字段名和從第二列表所選的運算符,關聯地呈現第三列表或編輯框或其他類型控件供輸入條件值,還可標識所選的字段名是否用于排序和/或分組,由此構造的條件收集到第四列表而形成條件集,其特征在于,所述第一列表、第二列表和供輸入條件值的第三列表或編輯框的關聯布置是基本上橫向順序排列的,使得它們的選項輸入數據所連貫表達的條件含義在直觀視覺上等效于條件的三段式形態。2.根據權利要求1所述的方法,其特征在于,所述第一列表、第二列表和供輸入條件值的第三列表或編輯框,在第四列表的行上集成布置并隨構造條件的選項輸入操作的需要而動態地移動、呈現和隱藏。3.根據權利要求1和2所...
【專利技術屬性】
技術研發人員:楊筑平,周躍平,楊霄,
申請(專利權)人:楊筑平,
類型:發明
國別省市:44[中國|廣東]
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。