基于RFID技術(shù)的倉儲(chǔ)管理提貨方案設(shè)計(jì)
3 方案實(shí)現(xiàn)
首先,不同類型的物資在出庫操作時(shí),分別由具有不同權(quán)限的提貨人員來實(shí)現(xiàn)。提貨人員的權(quán)限由其EPC編碼中的“對(duì)象分類代碼”來表示,提貨人員首先將自身攜帶的提貨權(quán)限由專用權(quán)限閱讀器讀取得到。系統(tǒng)獲取得到該電子標(biāo)簽數(shù)據(jù)后,通過截取指令將權(quán)限標(biāo)簽數(shù)據(jù)中的“對(duì)象分類代碼”截取存儲(chǔ)到一個(gè)私有變量中。其所提的貨物在出庫時(shí),由閱讀器得到每個(gè)貨物的電子標(biāo)簽,并將采集得到的電子標(biāo)簽通過中間件傳輸?shù)较到y(tǒng)中去,在傳輸過程中,要做兩個(gè)操作:1)截取貨物電子標(biāo)簽中的對(duì)象分類代碼與提貨人員權(quán)限電子標(biāo)簽中的對(duì)象分類代碼進(jìn)行模式匹配操作,當(dāng)匹配成功時(shí),則以該物資電子標(biāo)簽數(shù)據(jù)為搜索條件遍歷數(shù)據(jù)庫中庫存表:當(dāng)匹配不成功時(shí),(即所提貨物標(biāo)簽中的對(duì)象分類代碼與提貨人員權(quán)限標(biāo)簽中的對(duì)象分類代碼不同),說明提貨人員不具備提取該物品的權(quán)限,則將該貨物的電子標(biāo)簽反饋到液晶顯示終端,并呈高亮顯示;以備倉管人員檢查核對(duì)。2)當(dāng)提貨成功后,貨物出庫操作;同時(shí),以該貨物電子標(biāo)簽數(shù)據(jù)為搜索條件檢索數(shù)據(jù)庫,更新當(dāng)前數(shù)據(jù)庫倉儲(chǔ)物資庫存表;保證庫存表中貨物數(shù)量與倉庫中一一對(duì)應(yīng)。該更新操作與貨物入庫操作有一些相似。其整個(gè)提貨操作流程如圖2所示。本文引用地址:http://butianyuan.cn/article/155247.htm
EPC數(shù)據(jù)采集部分:出庫物資的電子標(biāo)簽數(shù)據(jù)采集與人員權(quán)限電子標(biāo)簽數(shù)據(jù)采集二者操作是“異步”的。先采集提貨人員權(quán)限標(biāo)簽數(shù)據(jù),獲取后再與采集出庫物資電子標(biāo)簽數(shù)據(jù)進(jìn)行模式匹配。這樣做的原因在于存儲(chǔ)倉儲(chǔ)物資信息的數(shù)據(jù)庫與人員權(quán)限信息的數(shù)據(jù)庫是分開管理的,這樣可以有效保證提貨人員權(quán)限信息不被泄露或竊取,防止倉儲(chǔ)物資損失。
應(yīng)用程序模塊部分:鑒于多個(gè)讀寫器同時(shí)工作時(shí),其每秒鐘讀取得到的標(biāo)簽數(shù)量非常龐大。通常采用開辟一塊緩沖區(qū)來暫存電子標(biāo)簽數(shù)據(jù)。電子標(biāo)簽數(shù)據(jù)以消息隊(duì)列的方式存儲(chǔ),其結(jié)構(gòu)如圖3所示。
為了方便理解,筆者僅以EPC數(shù)據(jù)隊(duì)列中任意一個(gè)電子標(biāo)簽為例來演示其整個(gè)處理過程。首先電子標(biāo)簽數(shù)據(jù)出隊(duì)列操作,進(jìn)入應(yīng)用程序接口。圖4是整個(gè)處理流程圖。
評(píng)論