一種物料信息查詢方法及裝置的制造方法
【技術領域】
[0001]本發明涉及物料編碼領域,具體而言,涉及一種物料信息查詢方法及裝置。
【背景技術】
[0002]物料清單(Bill of Material, BOM)指產品所需要的零部件的清單及組成結構,是生產一件產品所需的子零件及其產品中零件數量的完全組合。一份物料清單中包含有多個零件的相關信息。
[0003]發明人發現,在生成物料清單的過程中,需要通過對物料編碼的查詢來確定相關的物料,但物料的多樣性和復雜性使得確定正確的物料的過程非常繁瑣,不能快速的從成千上萬條物料信息中查詢到正確的需要的物料信息。
[0004]因此,亟需一種能夠滿足快速查找物料信息的解決方案。
【發明內容】
[0005]本發明提供了一種物料信息查詢方法,旨在改善上述問題。
[0006]本發明是這樣實現的:
[0007]一種物料信息查詢方法,包括:
[0008]接收輸入的編碼字符,所述編碼字符至少包括名稱字符、規格字符和標識符;
[0009]解析所述編碼字符;
[0010]查詢與所述編碼字符對應的物料信息;
[0011 ] 優選地,所述方法還包括:
[0012]預先建立物料信息數據庫,其中,所述物料信息數據庫包括至少一條物料信息,所述物料信息至少包括物料名稱和規格型號。
[0013]優選地,所述解析所述編碼字符具體為:
[0014]確定所述標識符;
[0015]將所述標識符前的字符確定為名稱字符,將所述標識符后的字符確定為規格字符。
[0016]優選地,所述方法還包括:
[0017]預先建立與所述名稱字符對應的過濾規則,并且,預先建立與所述規格字符對應的過濾規則,其中,
[0018]所述預先建立與所述名稱字符對應的過濾規則的步驟具體包括:
[0019]確定與所述名稱字符對應的物料信息數據庫中的物料名稱;或者,
[0020]確定與所述名稱字符對應的匹配順序,所述匹配順序包括從字符開始匹配或從任意位置開始匹配;
[0021]所述預先建立與所述規格字符對應的過濾規則的步驟具體包括:
[0022]確定與所述規格字符對應的物料信息數據庫中的規格型號;或者,
[0023]確定與所述規格字符對應的匹配順序,所述匹配順序包括從字符開始匹配或從任意位置開始匹配;
[0024]或者,確定與所述規格字符對應的定型描敘和定性描敘。
[0025]優選地,查詢與所述編碼字符對應的物料信息之前,所述方法還包括:
[0026]確定與所述名稱字符對應的過濾規則,并且,確定與所述規格字符對應的過濾規則;
[0027]相應的,查詢與所述編碼字符對應的物料信息包括:
[0028]根據與所述名稱字符對應的過濾規則在所述物料信息數據庫中查找與所述名稱字符對應的物料信息;
[0029]并且,根據與所述規格字符對應的過濾規則在與所述名稱字符對應的物料信息中查找與所述規格字符對應的物料信息。
[0030]優選地,所述方法還包括:
[0031]預先確定所述物料名稱中的忽略字符;
[0032]將所述物料名稱去掉所述忽略字符,并存入所述物料信息數據庫,作為與所述名稱字符對應的物料名稱。
[0033]本申請還提供了一種物料信息查詢裝置,包括:
[0034]字符接收模塊,用于接收輸入的編碼字符,所述編碼字符至少包括名稱字符、規格字符和標識符;
[0035]字符解析模塊,用于解析所述編碼字符;
[0036]查詢模塊,用于查詢與所述編碼字符對應的物料信息。
[0037]進一步地,還包括:
[0038]數據庫建立模塊,用于預先建立物料信息數據庫,其中,所述物料信息數據庫包括至少一條物料信息,所述物料信息至少包括物料名稱和規格型號。
[0039]進一步地,所述字符解析模塊具體用于確定所述標識符,將所述標識符前的字符確定為名稱字符,將所述標識符后的字符確定為規格字符。
[0040]進一步地,還包括:
[0041]過濾規則建立模塊,用于預先建立與所述名稱字符對應的過濾規則,并且,預先建立與所述規格字符對應的過濾規則,具體用于:
[0042]確定與所述名稱字符對應的物料信息數據庫中的物料名稱;或者,
[0043]確定與所述名稱字符對應的匹配順序,所述匹配順序包括從字符開始匹配或從任意位置開始匹配;
[0044]確定與所述規格字符對應的物料信息數據庫中的規格型號;或者,
[0045]確定與所述規格字符對應的匹配順序,所述匹配順序包括從字符開始匹配或從任意位置開始匹配;或者,
[0046]確定與所述規格字符對應的定型描敘和定性描敘。
[0047]本發明的有益效果是:本發明通過在輸入編碼字符時,就至少輸入了名稱字符、規格字符和標識符,通過標識符的標識作用,使得輸入的編碼字符可以至少體現兩種不同的查詢維度,與現有技術中,只能通過一個維度的信息的輸入方式相比,本申請中的編碼字符的信息更為豐富,能夠查找到的物料信息也就更為精確,查詢效率也更高。
【附圖說明】
[0048]為了更清楚地說明本發明實施方式的技術方案,下面將對實施方式中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
[0049]圖1是本發明實施方式提供的一種物料信息查詢方法的流程示意圖;
[0050]圖2是本發明實施方式提供的一種物料信息查詢方法的示意圖;
[0051]圖3是本發明實施方式提供的一種物料信息查詢方法的示意圖。
【具體實施方式】
[0052]為使本發明實施方式的目的、技術方案和優點更加清楚,下面將結合本發明實施方式中的附圖,對本發明實施方式中的技術方案進行清楚、完整地描述,顯然,所描述的實施方式是本發明一部分實施方式,而不是全部的實施方式。基于本發明中的實施方式,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施方式,都屬于本發明保護的范圍。因此,以下對在附圖中提供的本發明的實施方式的詳細描述并非旨在限制要求保護的本發明的范圍,而是僅僅表示本發明的選定實施方式。基于本發明中的實施方式,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施方式,都屬于本發明保護的范圍。
[0053]在本發明的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內”、“外”、“順時針”、“逆時針”等指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本發明和簡化描述,而不是指示或暗示所指的設備或元件必須具有特定的方位、以特定的方位構造和操作,因此不能理解為對本發明的限制。
[0054]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個或者更多個該特征。在本發明的描述中,“多個”的含義是兩個或兩個以上,除非另有明確具體的限定。
[0055]在本發明中,除非另有明確的規定和限定,術語“安裝”、“相連”、“連接”、“固定”等術語應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互作用關系。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語在本發明中的具體含義。
[0056]在本發明中,除非另有明確的規定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接觸,也可以包括第一和第二特征不是直接接觸而是通過它們之間的另外的特征接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“