1 引言
伴隨著快速發展的物流業,作為技術靈魂的倉儲管理系統(Warehouse Management System:WMS)有著低風險、高回報的選擇。當倉儲設備由機械化進入自動化階段時,自動化設備的使用使業務信息的處理量和處理速度成為系統運作的瓶頸,無法有效地控制系統與自動化設備的應用,而條碼技術正是解決此瓶頸并使WMS通用性更強、自動化程序更高不可缺少的個功能模塊。
該文從一具體實例出發,結合條碼及相關技術對其在WMS中的應用進行了設計和實現。
2 現狀與分析
2.1 應用背景
中國加入WTO之后,物流業成為一個迅速崛起倍受關注的行業,而物流業技術的靈魂是WMS系統。該系統的特點是客戶服務水平高、規模大、附加值高、快速并具有現代化管理能力,它要求信息準確,可實時查詢,同時物流企業還可參與客戶的供應鏈建設,其中快速服務是現代物流的重要特征之一。
因為具體環境不同,每個物流企業都需要訂制自己的WMS,但系統的特點和要求使得軟件在設計過程中趨向通用性發展,條碼應用系統已被實踐證實是完成以上功能和要求的個重要模塊。
條碼技術是電子與信息科學領域的高新技術,是多項技術相結合的產物。長期的研究和實踐應用使條碼技術已發展為非常成熟的實用技術。條碼技術主要研究如何將需要向計算機輸入的信息用條碼這種特殊的符號加以表示,以及如何將條碼所表示的信息轉變為計算機可自動識讀的數據。條碼技術與無線射頻技術(radiofrequency:RF)的相互滲透、相互促進,改變了傳統產品的結構和性質,利用條碼識讀器的可識別和可編程功能,成功地實現與WMS的結合。
2.2 可行性分析
由于條碼技術具有先進、適用、操作簡單和見效快等特點,因而其應用范圍極為廣泛,商業POS、物流中心、配送中心、大型商業城、連鎖家庭商店都基本條碼化了,而且世界各國把條碼技術的發展重點向著生產自動化、交通運輸現代化、金融貿易國際化、票證單據數字化、安全防盜防偽保密化等領域推進。對于WMS來說,需要對物品的入庫、出庫和盤點等進行計算機管理,以倉庫盤點為例,在倉庫的每個貨位上貼上標明物品編號的條碼標簽,盤庫時,通過便攜式條碼識別器,掃描物品的編號和數量,然后將便攜式條碼識別器與主機連接,把采集到的數據輸入主機進行盤虧、盤盈處理。通過為流通中的每一個商品賦予一個惟一的條碼并在流通過程采集該條碼信息,使物流信息更為準確和全面,提高了管理質量,使系統涵蓋了從商品生產出廠、倉儲運輸到市場銷售整個過程,而RE通訊使得WMS實時數據處理成為可能,新的系統可以優化流程,使得大部分傳統的流程省略和改變,因此在WMS中應用條碼技術是可行而又必需的一步。
2.3 系統結構與特點
條碼按照不同的分類方法、不同的編碼規則可以分成許多種,條碼的分類方法主要依據條碼的編碼結構和條碼的性質來決定。通常條碼可分為一維條碼和二維條碼。維條碼按照應用可分為商品條碼和物流條碼。商品條碼包括EAN條碼和UPC條碼,物流條碼包括128條碼、ITF條碼、39條碼、庫德巴條碼等。二維條碼根據構成原理、結構形狀的差異,可分為行排式一維條碼和矩陣式二維條碼兩大類型。條碼大多印刷在紙質介質上,為擴大應用領域并保證條碼標識在各個領域、各種工作環境的應用還研究開發,金屬條碼、纖維織物條碼、隱形條碼等類型。
結合條碼與RF技術,一般WMS系統包括軟件、計算機硬件、RF設備及其它外圍設備,其中RF設備作用主要是數據采集和系統指令的傳達,RF設各以其獨有的靈活性、可擴展性和實施的簡單性在傳輸速率、抗干擾性、兼容性和未來可升級性等方面滿足了WMS的需要。通常RF手持數據采集終端的開發模式主要有4種:①基于Telnet結構:RF手持終端遠程登錄到主機服務器上,運行主機服務器上的WMS軟件,將采集的數據實時直接存入數據庫,查詢結果返回RF手持終端顯示;②客戶/服務器(C/S)結構:主機服務器上運行WMS軟件,在RF手持終端上運行相應的倉儲數據采集客戶軟件;⑧基于WEB結構:主機服務器上運行WWW服務器和倉儲管理應用服務軟件,在RE手持終端上運行嵌入式瀏覽器;④多種系統共存:這種模式通過兩種方法進行解決,一種是將不同無線網絡的域名區分開,這適合于使用獨立無線網絡設備的不同公司之間,另一種是將不同系統的終端指向不同的服務器,這適合于同一公司使用兩套或多套系統,但只適用一個無線網絡的情況。以上4種方式中,基于Telnet結構的優勢在于可以充分利用主機服務器的處理能力,結構較為簡單;客戶/服務器結構對于RE手持終端的處理能力要求較高,同時從編程角度而言,對廠商提供的開發工具的依賴性較強;基于Web結構的優勢在于編程、維護簡單,集中在服務器端開發,但對于RF手持終端的輸入、顯示配置要求較高。
由于WMS融合了條碼掃描和無線射頻技術,最大限度地在工作場地實時、快速、準確地輸入、查詢和更新系統數據,并且采用高效的客戶,服務器方式和本地數據檢驗,快速完成系統響應。
3 設計與實現
3.1 系統設計
條碼應用系統由條碼、識讀設備、計算機系統及通信系統組成。應用范圍不同,條碼應用系統的配置也不同。要建立自動化實時倉儲管理系統,需要以條碼技術為核心,充分應用無線網絡通訊技術和無線手持電腦終端,結合C/S和B/S體系結構,硬件主要由無線終端、無線網關與服務器構成,系統的建立必須滿足以下條件:
實時數據采集:由于人員操作的流動性,必須采用無線網絡技術和無線手持電腦終端。
商品條碼化:條碼是商品的唯一標識,現代商業管理的基礎是商品的條碼化。目前我國有相應的條碼管理標準,但也要結價國際慣例綜合選擇合適的條碼標準。
貨位規范化、條碼化:自動化的倉儲管理必須借助條碼技術建立貨位管理規范化。
3.2 環境說明
此系統的實現主要分為兩部分,一是用于倉儲管理服務、統計等的服務器軟件,另個是RE手持終端登錄后運行的功能模塊的實現。該系統使用Delphi或Power Builder作為開發語言,實現倉儲管理、統計等功能的服務器軟件和RF手持終端登錄后運行的功能模塊客戶軟件,采用C/S結構,為了提高數據庫訪問速度以及處理數據沖突,對于數據庫的操作采用存儲過程和觸發器機制。貨位查詢系統基于B/S結構,同時應用地理信息系統GIS的概念,采用Java實現貨位的圖形可視化查詢。
3.3 條碼設計
對于規模不一的物流企業來說,設計一種符合自己產品和應用的條碼是企業成功完成自動化設備與WMS軟件相結合的種手段。對該實例來講,可以設計兩種條碼,一類標明貨物和貨位,條碼的長度可以根據需要設定,功能主要為完成貨物和貨位在系統中的信息查詢和打印而設。另類是備種訂單條碼,包括入庫單條碼、出庫單條碼、盤點單條碼及移庫單條碼等,長度根據訂單需要而設定,主要是打印需要。
3.4 功能模塊應用
條碼設定以后,完成與WMS的結合就是RF技術的正確設計與編程以實現實時快速的物流系統。根據一般的功能需求,可以將RF與WMS結合的功能處理表示為圖1所示。
圖1 條碼收集器功能
在此應用中,條碼處理主要應用在5個部分:入庫、盤點,移庫和出庫時的數據收集和各種數據查詢。
入庫操作時,根據清點貨物后的訂單,產生貨物條碼,用條碼收集器收集貨物上的條碼信息和對應的貨位信息,存在條碼收集器中。進行入庫確認時,收集器放置在通訊底座上與計算機相連接進行通訊,將收集到的信息輸入到計算機并保存到數據庫中,由倉庫管理程序做進一步的處理。而盤點、移庫和出庫操作時則根據入庫時生成的條碼以與入庫操作相似的操作流程進行處理。
3.5 接口設計
利用以上模塊設計對條碼和WMS進行通訊除了使用條碼通訊設備外還要設計接口程序。手持終端完成數據存儲、處理和通信傳輸功能,座機一直和PC機通過串口相連,在連接時通過接口程序與計算機進行通訊,接口程序要根據設各自行設計。在應用時主要完成兩個功能:數據的下發和上傳。對于操作員資料,在應用時由PC機向座機下發資料進行確認;對于采集到的信息,由手持終端通過座機上傳到PC機,在數據庫內形成文件,然后通過對文件的讀寫進行數據操作。對于條碼采集器與主機之間的文件數據傳遞,根據各企業的需要自行定義,如數據下發時,操作員信息明碼傳送,員工編碼和口令等可在一行中作為獨立域處理;數據上傳時備種倉儲數據根據條碼的設計生成不同格式的文件。
4 結論
在WMS系統中,利用條形碼和條碼掃描器,可以輕松快捷地處理數據和貨物的移動,作為最有效與成本低廉的識別手段,條碼技術是物流系統基本技術之一。無線實時倉儲管理系統的實現,可以大幅度提高倉儲式物流中心運作與管理的工作效率,大幅度減少現有模式中查找貨位信息的時間,提高查詢和盤點精度,加快了商品流轉速度,同時減少了人力資源浪費,提高了人員的利用率。
作為WMS企業管理的快速有效的要求,我們設計的條碼應用模塊基本實現了企業對WMS的需求功能。當然,實現更為完整和具有代表性的功能模塊還需要更加嚴謹的運用和嘗試。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文標題:條碼技術在WMS中的設計與應用