一種電子元器件的資源檢索方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種電子元器件的資源檢索方法和裝置,其中所述方法包括:接收客戶端發(fā)送的查詢請求,根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括目標電子元件器件的請求屬性和缺省屬性,根據所述目標電子元件器件的請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算電子元器件的屬性值,根據所述屬性值計算所述電子元器件的評價得分,將檢索方案及所述電子元器件的評價得分生成報告返回客戶端。本發(fā)明能夠快速判斷電子元器件及其零部件的技術等級、兼容性和適用范圍,提高開發(fā)效率。
【專利說明】—種電子元器件的資源檢索方法和裝置
【技術領域】
[0001]本發(fā)明涉及資源檢索領域,具體涉及一種電子元器件的資源檢索方法和裝置。
【背景技術】
[0002]隨著經濟的飛速發(fā)展,電子產品種類也越來越多,每種產品涉及的部件、元件和器件成百上千,因此所形成的電子元器件資源極其龐大,對電子元器件進行檢索也越來越重要。
[0003]現有技術中的智能檢索方法是利用分詞詞典、同義詞典或同音詞典等改善檢索效果,進一步還可在知識層面或者概念層面上輔助查詢,通過主題詞典、上下位詞典和相關同級詞典,進行簡單的語義分析,形成一個知識體系或概念網絡,采用知識挖掘工具給予用戶檢索提示,最終幫助用戶獲得較好的檢索結果。然而,在企業(yè)級應用中,用戶需要檢索工具應提供更加精準的檢索結果。例如電子行業(yè)中的企業(yè)用戶希望搜索到與自身相關的元器件產品信息,而此類產品在規(guī)格、功能、性能方面存在較大差異,想要通過傳統(tǒng)方法和工具檢索到有用信息存在較大困難。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明實施例提供了一種電子元器件資源檢索的方法和裝置,來解決電子行業(yè)的企業(yè)門戶中搜索到與自身相關的元器件產品信息困難的問題。
[0005]一方面,本發(fā)明實施例提供了 一種電子元器件資源檢索的方法,所述方法包括:
[0006]接收客戶端發(fā)送的查詢請求,其中,所述查詢請求包括電子元器件的名稱和請求屬性集;
[0007]根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括請求屬性和缺省屬性;
[0008]根據所述請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中各電子元器件的屬性值;
[0009]根據所述電子元器件的屬性值計算所述電子元器件的評價得分;
[0010]將檢索方案及所述電子元器件的評價得分生成報告返回客戶端。
[0011]進一步地,所述根據所述查詢請求建立目標電子元器件及零部件的對象模型,其中,所述對象模型包括目標電子元件器件的請求屬性和缺省屬性包括:
[0012]根據所述查詢請求,在電子元器件資源庫中檢索所述目標電子元器件的編號;
[0013]根據所述目標電子元器件的編號在電子元器件資源庫中檢索與所述編號對應的電子元器件及零部件的關聯(lián)關系,建立對象模型;
[0014]在所述對象模型中標注所述電子元器件的請求屬性和缺省屬性。
[0015]進一步地,所述計算所述電子元器件集中電子元器件的屬性值包括:
[0016]計算所述電子元器件集中電子元器件的請求屬性值;
[0017]計算所述電子元器件集中電子元器件的缺省屬性值。[0018]進一步地,所述計算所述電子元器件集中電子元器件的請求屬性值包括:
[0019]在所述與請求屬性相匹配的電子元器件集中將各電子元器件的請求屬性值降序排列;
[0020]將所述與請求屬性相匹配的電子元器件集中的各電子元器件按照屬性值分類;
[0021]將各類中具有相同屬性值的電子元器件的屬性值取平均值得到電子元器件的請求屬性值。
[0022]進一步地,計算電子元器件的缺省屬性值包括:
[0023]根據所述與請求屬性相匹配的電子元器件集,計算所述與請求屬性相匹配的電子元器件集和請求屬性集的相似度;
[0024]根據所述相似度計算電子元器件的缺省屬性值。
[0025]進一步地,所述計算電子元器件的總體評價得分包括:
[0026]根據電子元器件集中各電子元器件的屬性值建立回歸模型;
[0027]根據所述回歸模型計算電子元器件集中各電子元器件的屬性權值;
[0028]根據電子元器件集中各電子元器件的屬性權值計算電子元器件的評價得分。
[0029]另一方面,本發(fā)明實施例提供了一種電子元器件資源檢索的裝置,所述裝置包括:
[0030]接收模塊,用于接收客戶端發(fā)送的查詢請求;
[0031]對象模型模塊,用于根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括目標電子元件器件的請求屬性;
[0032]屬性值模塊,用于根據所述目標電子元件器件的請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中電子元器件的屬性值;
[0033]評價模塊,用于根據所述電子元器件的屬性值計算所述電子元器件的評價得分;
[0034]報告模塊,用于將檢索方案及所述電子元器件的評價得分生成報告返回客戶端。
[0035]進一步地,所述對象模型模塊包括:
[0036]檢索單元,用于根據所述查詢請求,在電子元器件資源庫中檢索所述目標電子元器件的編號;
[0037]第一建立單元,用于根據所述目標電子元器件的編號在電子元器件資源庫中檢索與所述編號對應的電子元器件及零部件的關聯(lián)關系,建立對象模型;
[0038]標注單元,用于在所述對象模型中標注所述電子元器件的請求屬性和缺省屬性。
[0039]進一步地,所述屬性值模塊包括:
[0040]請求屬性單元,用于計算所述電子元器件集中電子元器件的請求屬性值;
[0041]缺省屬性單元,用于計算所述電子元器件集中電子元器件的缺省屬性值。
[0042]進一步地,所述請求屬性單元包括:
[0043]排序子單元,用于在所述與請求屬性相匹配的電子元器件集中的各電子元器件的請求屬性值降序排列;
[0044]分類子單元,用于將所述請求屬性相匹配的電子元器件集中的各電子元器件按照屬性值分類;
[0045]第一計算子單元,用于將各類中具有相同屬性值的電子元器件的屬性值取平均值得到電子元器件的請求屬性值。
[0046]進一步地,所述缺省屬性單元包括:
[0047]相似度子單元,用于根據所述與請求屬性相匹配的電子元器件集,計算所述與請求屬性相匹配的電子元器件集和請求屬性集的相似度;
[0048]第二計算子單元,用于根據所述相似度計算電子元器件的缺省屬性值。
[0049]進一步地,所述評價模塊包括:
[0050]第二建立單元,用于根據電子元器件集中各電子元器件的屬性值建立回歸模型;
[0051]屬性權值單元,用于根據所述回歸模型計算電子元器件集中各電子元器件的屬性權值;
[0052]評價得分單元,用于根據電子元器件集中各電子元器件的屬性權值計算電子元器件的評價得分。
[0053]本發(fā)明通過對電子產品及其部件進行有序有機的組織分類,達到對電子產品的全生命周期精細化跟蹤管理,由此能夠快速判斷電子元器件及其零部件的技術等級、兼容性和適用范圍,提高開發(fā)效率。
【專利附圖】
【附圖說明】
[0054]下面將通過參照附圖詳細描述本發(fā)明的示例性實施例,使本領域的普通技術人員更清楚本發(fā)明的上述及其他特征和優(yōu)點,附圖中:
[0055]圖1是根據本發(fā)明第一實施例的電子元器件資源檢索方法的實現流程圖;
[0056]圖2是根據本發(fā)明第二實施例的電子元器件資源檢索方法的實現流程圖;
[0057]圖3是根據本發(fā)明第二實施例的電子元器件及零部件的對象模型示意圖;
[0058]圖4是根據本發(fā)明第二實施例的請求屬性值計算方法示意圖;
[0059]圖5是根據本發(fā)明第二實施例的電子元器件的屬性權值計算方法示意圖;
[0060]圖6是根據本發(fā)明第三實施例的電子元器件資源檢索裝置的結構圖。
【具體實施方式】
[0061]下面結合附圖和實施例對本發(fā)明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內容。
[0062]在圖1中示出了本發(fā)明的第一實施例。
[0063]圖1是根據本發(fā)明第一實施例的電子元器件資源檢索方法的實現流程圖,該方法可以應用于電子行業(yè)的電子元器件及其零部件的資源檢索中,如圖1所示,該實現流程詳述如下:
[0064]步驟11、接收客戶端發(fā)送的查詢請求。
[0065]在本步驟中,所述查詢請求是指客戶端向服務器端發(fā)送的電子元器件查詢請求,其中,所述查詢請求包括但不限制于,例如電子元器件的名稱、電子元器件的功能屬性和性能屬性以及各功能屬性和性能屬性對應的權值等級,所述權值等級是指各功能屬性和性能屬性在電子元器件中所占的重要程度,所述電子元器件名稱可以是電子元器件的通用名、行業(yè)術語或產品的企業(yè)內部編號。[0066]例如:電子產品開發(fā)人員需要對一件新產品進行快速開發(fā),并設計出產品原型。以一款可視頻通話的電視機為例,技術人員首先根據新產品的功能和性能需求形成查詢請求,該查詢請求可以包括:例如WIF1、視頻通話和攝像頭等功能要求以及帶寬、能效等性能要求;接下來為這款可視頻通話的電視機指定請求查詢屬性的權值等級,如帶寬> 150Mb/s、能效比為優(yōu)等。
[0067]步驟12、根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括目標電子元件器件的請求屬性和缺省屬性。
[0068]所述目標電子元器件是指請求查詢的目標電子產品,所述目標電子元器件及零部件的對象模型包括但不限制于,例如:對象、對象間關系、權值等級和屬性值等。其中,所述對象是用于描述電子元器件和組成電子元器件所需的零部件,以及各對象的功能屬性和性能屬性,例如:可視頻通話的電視機不僅包括電視機組件,還需包括視頻通話設備的主要組件;所述對象間的關系是用于描述對象間的繼承關系和派生關系以及由此所形成的對用戶請求查詢的電子元器件所生成的實例關系圖,例如:電視機由芯片和顯示屏組成;所述權值等級是用于描述對象關系中各屬性在目標電子元器件的重要性,例如:可視頻通話的電視機中通話質量非常重要、顯示效果重要等;所述屬性值是指所查詢屬性在電子元器件資源庫中相同類別的電子元器件之間的產品等級,其中,所述請求屬性是指請求查詢時由用戶指定的屬性,所述缺省屬性是指用戶沒有指定查詢但必須包含于目標電子元器件中的屬性。
[0069]步驟13、根據所述目標電子元件器件的請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中各電子元器件的屬性值。
[0070]在本實施例中,所述計算所述電子元器件集中各電子元器件的屬性值可以包括根據所述目標電子元件器件的請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中電子元器件的請求屬性值和缺省屬性值。
[0071]步驟14、根據所述電子元器件的屬性值計算所述電子元器件的評價得分。
[0072]在具體實施過程中,服務器根據對象模型建立對象間的關聯(lián)關系,對每個對象進行分解,并檢索其派生的所有電子元器件及其零部件,計算電子元器件的屬性值,根據所述電子元器件的屬性值計算所述電子元器件的評價得分。
[0073]步驟15、將檢索方案及所述電子元器件的評價得分生成報告返回客戶端。
[0074]所述檢索方案包括用戶所請求查詢電子元器件及各零部件的對象模型、模型中各備選零部件的權值以及所請求查詢電子元器件的總體評價得分。
[0075]在具體實施過程中,客戶端可獲得目標產品的對象模型、備選部件及屬性權值、目標電子元器件的總體評價得分,技術人員可根據返回的結果,修改并完善設計方案,同時可將完善后的方案繼續(xù)采用本發(fā)明實施例提出的電子元器件資源檢索的方法進行優(yōu)化設計。
[0076]本實施例提供的電子元器件資源檢索的方法,通過建立目標電子元器件的對象模型,實現對電子元器件及其零部件的有序有機的組織分類,達到對電子元器件全生命周期的精細化跟蹤管理,提聞了開發(fā)效率。
[0077]在圖2中示出了本發(fā)明的第二實施例。
[0078]圖2是根據本發(fā)明第二實施例的電子元器件資源檢索方法的實現流程圖,該方法可適用于電子行業(yè)的電子元器件及其零部件的資源檢索中,以前述實施例為基礎,如圖2所示,該實現流程詳述如下:
[0079]步驟21、接收客戶端發(fā)送的查詢請求。
[0080]步驟22、根據所述查詢請求,在電子元器件資源庫中檢索所述目標電子元器件的編號。
[0081]服務器端首先根據接收到的所述查詢請求中的產品名稱、功能屬性和性能屬性及各屬性的權值等級,在電子元器件資源庫中檢索出與所查詢的目標電子元器件相對應的目標電子元器件或零部件的行業(yè)專用名或內部編號。在具體實施過程中,如果請求檢索的電子元器件是一件新產品,則根據預設規(guī)則生成新的內部編號。
[0082]步驟23、根據所述目標電子元器件的編號在電子元器件資源庫中檢索與所述編號對應的電子元器件及零部件的關聯(lián)關系,建立對象模型。
[0083]圖2是根據本發(fā)明第二實施例的電子元器件及零部件的對象模型示意圖,如圖2所示,所述對象模型包括對象、對象間關系、權值等級和屬性值等。以一款可視頻通話的電視機為例:所述對象是指電視機組件及視頻通話設備的主要組件;所述對象間關系是指電視機由芯片和顯示屏組成;所述權值等級是指可視頻通話的電視機中通話質量非常重要、顯示效果重要等;所述屬性值是指所查詢屬性在電子元器件資源庫中相同類別的電子元器件之間的廣品等級。
[0084]步驟24、在所述對象模型中標注所述電子元器件的請求屬性和缺省屬性。
[0085]在本實施例中,所述請求屬性是指請求查詢時由用戶指定的屬性,所述缺省屬性是指用戶沒有指定查詢但必須包含于目標電子元器件中的屬性。
[0086]例如:在設計可視頻通話的電視機新產品中,為了能夠實現視頻通話,技術人員通過客戶端發(fā)送的查詢請求僅包括電視機的主要功能參數,如外觀尺寸和操作系統(tǒng)的性能等,用戶沒有指定查詢而包含在可視頻通話的電視機中的其他屬性即為缺省屬性,例如:可視頻通話電視機中的接口參數、散熱參數和能效參數等等。
[0087]步驟25、根據所述請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中電子元器件的請求屬性值。
[0088]在本步驟中,根據所述請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中電子元器件的請求屬性值具體可以通過以下步驟來實現:
[0089]步驟251、根據所述請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,將所述電子元器件集中的各電子元器件的屬性值降序排列。
[0090]步驟252、將所述與請求屬性相匹配的電子元器件集中的各電子元器件按照屬性值分類。
[0091]步驟253、將各類電子元器件中具有相同屬性值的電子元器件取平均值得到電子元器件的請求屬性值。
[0092]圖4是本發(fā)明第二實施例的請求屬性值計算方法示意圖,如圖4所示。在具體實施過程中,以可視頻通話的電視機為例,所述請求屬性是可視頻通話的電視機的顯示屏Ji的屬性值h為“良”,根據所述請求屬性,在電子元器件資源庫中,檢索到與所述請求屬性匹配的電子元器件集Qi= {Xn,Xi2,一Xim},將檢索出的電子元器件集01按屬性值(顯示屏yi的屬性值)降序排列。[0093]將檢索到與所述請求屬性匹配的電子元器件集Ω i = {Xn, Xi2,…Xim}按屬性值分類,每類記為其中,j表示電子元器件集中每一類別的電子元器件包括的屬性值的等級j e {1,2,3,...q},如果所述屬性值q的數目為奇數,則Qil和Ω?(?、Ω^Ρ Qi((rl)、……、Ω&+1)/2各類占比按2的倍數逐步增加;如果所述屬性值q的數目是偶數,則Ωη和Ω&Ω?2
和 1”......、Q iq/2 和 Q i (q/2+l)
各類占比按2的倍數逐步增加,在圖4中,顯示屏Ji的屬性值的數目為五個等級,依次是優(yōu)、良、中、次、差,對應的比例分別為10%、20%、40%、20%、10%。
[0094]最后,將各類中具有相同屬性值的電子元器件的屬性值取平均值得到電子元器件的請求屬性值。將請求屬性值記為V (yi),則請求屬性可根據下述公式I來運算:
[0095]公式I
[0096]
【權利要求】
1.一種電子元器件資源檢索的方法,其特征在于,所述方法包括: 接收客戶端發(fā)送的查詢請求,其中,所述查詢請求包括電子元器件的名稱和請求屬性集; 根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括請求屬性和缺省屬性; 根據所述請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中各電子元器件的屬性值; 根據所述電子元器件的屬性值計算所述電子元器件的評價得分; 將檢索方案及所述電子元器件的評價得分生成報告返回客戶端。
2.根據權利要求1所述的電子元器件資源檢索的方法,其特征在于,所述根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括目標電子元件器件的請求屬性和缺省屬性包括: 根據所述查詢請求,在電子元器件資源庫中檢索所述目標電子元器件的編號; 根據所述目標電子元器件的編號在電子元器件資源庫中檢索與所述編號對應的電子元器件及零部件的關聯(lián)關系,構建對象模型; 在所述對象模型中標注所述電子元器件的請求屬性和缺省屬性。
3.根據權利要求1所述的電子元器件資源檢索的方法,其特征在于,所述計算所述電子元器件集中各電子 元器件的屬性值包括: 計算所述電子元器件集中各電子元器件的請求屬性值; 計算所述電子元器件集中各電子元器件的缺省屬性值。
4.根據權利要求3所述的電子元器件資源檢索的方法,其特征在于,所述計算所述電子元器件集中各電子元器件的請求屬性值包括: 在所述與請求屬性相匹配的電子元器件集中將各電子元器件的屬性值降序排列; 將所述與請求屬性相匹配的電子元器件集中的各電子元器件按照屬性值分類; 將各類電子元器件中具有相同屬性值的電子元器件取平均值得到請求屬性值。
5.根據權利要求4所述的電子元器件資源檢索的方法,其特征在于,計算電子元器件的缺省屬性值包括: 在與請求屬性相匹配的電子元器件集中,檢索與所述請求屬性集相匹配的電子元器件集合,計算所述與請求屬性集相匹配的電子元器件集與請求屬性集的相似度; 根據所述相似度計算電子元器件的缺省屬性值。
6.根據權利要求1所述的電子元器件資源檢索的方法,其特征在于,所述計算電子元器件的總體評價得分包括: 根據所述電子元器件集中各電子元器件的屬性值建立回歸模型; 根據所述回歸模型計算所述電子元器件集中各電子元器件的屬性權值; 根據所述屬性權值計算電子元器件集中各電子元器件的評價得分。
7.一種電子元器件資源檢索的裝置,其特征在于,所述裝置包括: 接收模塊,用于接收客戶端發(fā)送的查詢請求,其中,所述查詢請求包括電子元器件的名稱和請求屬性集; 對象模型模塊,用于根據所述查詢請求構建目標電子元器件及零部件的對象模型,其中,所述對象模型包括目標電子元件器件的請求屬性和缺省屬性;屬性值模塊,用于根據所述目標電子元件器件的請求屬性,在電子元器件資源庫中檢索與所述請求屬性相匹配的電子元器件集,計算所述電子元器件集中電子元器件的屬性值;評價模塊,用于根據所述電子元器件的屬性值計算所述電子元器件的評價得分;報告模塊,用于將檢索方案及所述電子元器件的評價得分生成報告返回客戶端。
8.根據權利要求7所述的電子元器件資源檢索的裝置,其特征在于,所述對象模型模塊包括:檢索單元,用于根據所述查詢請求,在電子元器件資源庫中檢索所述目標電子元器件的編號;第一建立單元,用于根據所述目標電子元器件的編號在電子元器件資源庫中檢索與所述編號對應的電子元器件及零部件的關聯(lián)關系,建立對象模型;標注單元,用于在所述對象模型中標注所述電子元器件的請求屬性和缺省屬性。
9.根據權利要求7所述的電子元器件資源檢索的裝置,其特征在于,所述屬性值模塊包括:請求屬性單元,用于計算所述電子元器件集中各電子元器件的請求屬性值;缺省屬性單元,用于計算所述電子元器件集中各電子元器件的缺省屬性值。
10.根據權利要求9所述的 電子元器件資源檢索的方法,其特征在于,所述請求屬性單元包括:排序子單元,用于在所述與請求屬性相匹配的電子元器件集中的各電子元器件的請求屬性值降序排列;分類子單元,用于將所述請求屬性相匹配的電子元器件集中的各電子元器件按照屬性值分類;第一計算子單元,用于將各類電子元器件中具有相同屬性值的電子元器件取平均值得到電子元器件的請求屬性值。
11.根據權利要求10所述的電子元器件資源檢索的裝置,其特征在于,所述缺省屬性單元包括:相似度子單元,用于在與請求屬性相匹配的電子元器件集中,檢索與所述請求屬性集相匹配的電子元器件集合,計算所述與請求屬性集相匹配的電子元器件集與請求屬性集的相似度;第二計算子單元,用于根據所述相似度計算電子元器件的缺省屬性值。
12.根據權利要求7所述的電子元器件資源檢索的裝置,其特征在于,所述評價模塊包括:第二建立單元,用于根據所述電子元器件集中各電子元器件的屬性值建立回歸模型;屬性權值單元,用于根據所述回歸模型計算電子元器件集中各電子元器件的屬性權值;評價得分單元,用于根據所述屬性權值計算電子元器件集中各電子元器件的評價得分。
【文檔編號】H04L29/06GK103593478SQ201310628731
【公開日】2014年2月19日 申請日期:2013年11月28日 優(yōu)先權日:2013年11月28日
【發(fā)明者】楊海東, 郭建華, 彭磊, 楊淑愛 申請人:廣東工業(yè)大學, 惠州市品智科技有限公司, 廣州萬智信息科技有限公司