專(zhuān)利名稱(chēng):軟件搜索方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電數(shù)字?jǐn)?shù)據(jù)處理,尤其涉及一種軟件搜索方法。
背景技術(shù):
現(xiàn)有的應(yīng)用軟件存在多種軟件界面,例如進(jìn)銷(xiāo)存應(yīng)用軟件多以單據(jù)、基礎(chǔ)資料、幫助和報(bào)表等界面形式展現(xiàn)給用戶(hù),快速的搜索定位大量的數(shù)據(jù)信息已經(jīng)成為了業(yè)務(wù)操作人員非常關(guān)健的需求。在此需求下,進(jìn)銷(xiāo)存應(yīng)用軟件產(chǎn)生了根據(jù)單據(jù)、基礎(chǔ)資料、幫助信息和報(bào)表等信息的搜索方式和相應(yīng)的搜索圖形界面,以滿(mǎn)足客戶(hù)的搜索需求?,F(xiàn)有應(yīng)用軟件所采用的搜索方式是單一型的搜索方式,即在有信息輸入的位置填寫(xiě)搜索關(guān)鍵字輸入相關(guān)搜索條件,得到相應(yīng)的搜索結(jié)果信息,即對(duì)一種信息界面使用一種搜索方案。例如應(yīng)用軟件包括單據(jù)界面、幫助界面或者基礎(chǔ)資料界面,每種界面都分散到不同的業(yè)務(wù)模塊,用戶(hù)必須進(jìn)入相應(yīng)的業(yè)務(wù)模塊中才能完成搜索操作,否則將無(wú)法獲得搜索結(jié)界.使用現(xiàn)有技術(shù)應(yīng)用軟件的搜索方式,搜索過(guò)程非常煩瑣、效率低下,不易使用。
發(fā)明內(nèi)容
本發(fā)明提供一種軟件搜索方法,提高信息搜索速度。本發(fā)明提供一種軟件搜索方法,包括保存軟件界面信息;根據(jù)軟件界面信息定義搜索規(guī)則;根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果。優(yōu)選地,上述保存軟件界面信息包括根據(jù)軟件界面信息形成信息字符串;保存信,息字符串;根據(jù)軟件界面信息的改變,更新信息字符串并保存。優(yōu)選地,上述信息字符串包括至少一信息元,信息元按由左至右,由上而下的排列順序形成信息字符串。優(yōu)選地,上述保存信息字符串包括設(shè)置信息字符串中軟件界面信息的識(shí)別標(biāo)志, 上述識(shí)別標(biāo)志識(shí)別信息字符串中軟件界面信.息的來(lái)源。優(yōu)選地,上述搜索規(guī)則包括組合搜索、單獨(dú)搜索和/或模糊搜索。優(yōu)選地,上述根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果包括根據(jù)搜索規(guī)則搜索,得到搜索結(jié)果;根據(jù)搜索結(jié)果形成搜索結(jié)果界面;顯示搜索結(jié)果界面。采用本發(fā)明提供的軟件搜索方法可以加快信息搜索的速度,操作簡(jiǎn)單,同時(shí)具有信息集中顯示的優(yōu)點(diǎn),方便用戶(hù)查看。
圖1示出了本發(fā)明第一實(shí)施例的流程示意圖2示出了本發(fā)明第一實(shí)施例保存軟件界面信息的流程示意圖; 圖3示出了本發(fā)明第一實(shí)施例采購(gòu)訂單的軟件界面示意圖4示出了本發(fā)明第一實(shí)施例根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果的流程示意圖。本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施例方式參照?qǐng)D1,本發(fā)明提供一種軟件搜索方法,包括 步驟S100,保存軟件界面信息;
步驟S200,根據(jù)軟件界面信息定義搜索規(guī)則; 步驟S300,根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果. 參照?qǐng)D2,上述流程的步驟5100,保存軟件界面信息包括 步驟5101根據(jù)軟件界面信息形成信息字符串; 步驟S102保存信息字符串;
步驟S103根據(jù)軟件界面信息的改變,更新信息字符串并保存。以下以進(jìn)銷(xiāo)存軟件為例提出本實(shí)施例的具體示例,圖3示出的本發(fā)明第一實(shí)施例采購(gòu)訂單的軟件界面示意圖,該進(jìn)銷(xiāo)存軟件的軟件界面信息包括至少二信息元,信息元是指軟件界面中的部分或全部文本信息,可以是詞組、數(shù)字、英文或者及其組合,例如圖3中包含的信息元有“采購(gòu)訂單”、"CGDD00000001”或者“AAAA公司”等。本實(shí)施例信息字符串包括至少一信息元。該信息元按照從左至右,從上至下的排列順序形成的信息字符串, 圖3所示的軟件界面所形成的信息字符串為“采購(gòu)訂單單據(jù)編號(hào)CGDD00000001單據(jù)日期2007-09-01供應(yīng)商AAAA公司摘要采購(gòu)xxxxxx序號(hào)1商品編號(hào)00001商品名稱(chēng) 商品ab。數(shù)量100單價(jià)10金額1000制單人張三審核人李四”.在本實(shí)施例的進(jìn)銷(xiāo)存軟件中還存在有大量與圖3相類(lèi)似的軟件界面,每一軟件界面產(chǎn)生一與之相對(duì)應(yīng)的信息字符串。本實(shí)施例在進(jìn)銷(xiāo)存軟件的數(shù)據(jù)庫(kù)中創(chuàng)建并維護(hù)一專(zhuān)用的數(shù)據(jù)表,以保存信息字符串,在本實(shí)施例中該專(zhuān)用的數(shù)據(jù)表名稱(chēng)為t_search,[search數(shù)據(jù)表的結(jié)構(gòu)如表1所示。
權(quán)利要求
1.一種軟件搜索方法,包括 保存軟件界面信息;根據(jù)軟件界面信息定義搜索規(guī)則; 根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果。
2.根據(jù)權(quán)利要求1所述的軟件搜索方法,其特征在于,所述保存軟件界面信息包括 根據(jù)軟件界面信息形成信息字符串;保存信息字符串;根據(jù)軟件界面信息的改變,更新信息字符串并保存。
3.根據(jù)權(quán)利要求2所述的軟件搜索方法,其特征在于,所述信息字符串包括至少一信息元,信息元按由左至右,由上而下的排列順序形成信息字符串。
4.根據(jù)權(quán)利要求2所述的軟件搜索方法,其特征在于,所述保存信息字符串包括設(shè)置信息字符串中軟件界面信息的識(shí)別標(biāo)志,所述識(shí)別標(biāo)志識(shí)別信息字符串中軟件界面信息的來(lái)源。
5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的軟件搜索方法,其特征在于,所述搜索規(guī)則包括組合搜索、單獨(dú)搜索和/或模糊搜索。
6.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的軟件搜索方法,其特征在于,所述根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果包括根據(jù)搜索規(guī)則搜索,得到搜索結(jié)果; 根據(jù)搜索結(jié)果形成搜索結(jié)果界面; 顯示搜索結(jié)果界面。
全文摘要
本發(fā)明提供一種軟件搜索方法,包括:保存軟件界面信息:根據(jù)軟件界面信息定義搜索規(guī)則;根據(jù)搜索規(guī)則搜索并顯示搜索結(jié)果。采用本發(fā)明提供的軟件搜索方法可以加快信息搜索的速度,操作簡(jiǎn)單,同時(shí)具有信息集中顯示優(yōu)點(diǎn),方便用戶(hù)查看。
文檔編號(hào)G06F17/30GK102495909SQ20111044588
公開(kāi)日2012年6月13日 申請(qǐng)日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者薛東海 申請(qǐng)人:蘇州銘星科技股份有限公司