尚金秋
(江蘇航空職業技術學院 江蘇 鎮江 212034)
倉儲作為企業生產和銷售之間的重要環節,隨著現代市場流通經濟的變化,企業對于倉儲的功能需求不斷上升。而隨著我國智能技術體系逐漸在倉儲事業中的融入和發展,智能化倉庫管理系統建設也成為了企業實現智能倉儲建設的必然途徑。而隨著手機這一移動智能終端設備的逐漸普及,基于手機二維碼的倉庫管理系統研究也得到了業界人士的高度關注。
倉庫管理系統是現代智能倉儲系統建設的核心,在現代物流產業發展以及生產銷售型企業高速發展的時代背景下,智能倉儲建設以及倉庫管理系統的開發成為了推動企業生產發展的關鍵所在。而隨著現代移動終端設備的逐漸普及,尤其是智能手機功能的逐漸完善,基于手機二維碼的倉庫管理系統設計開發對于企業倉儲管理工作的發展也有著重要價值。首先,基于手機二維碼的倉庫管理系統設計的經濟價值。倉儲作為企業生產經營過程中的必然過程中,在倉庫管理過程中,往往需要投入大量的人力資源、經濟成本以及管理成本[1]。而通過基于手機二維碼的倉庫管理系統設計開發,就能夠全面降低企業倉儲的運營成本,提升倉庫管理的智能化程度,降低倉庫管理實踐過程中的人力成本投入,這對于企業的經濟收益有著重要的推動意義。其次,基于手機二維碼的倉庫管理系統設計的使用價值。相較于傳統倉庫管理是實際過程,材料入庫、成品入庫、成品儲存、成品出口、倉儲記錄等環節,都需要有專門的人員進行管理,一旦出現人員的工作失誤,就容易導致倉庫管理數據出現誤差。而基于手機二維碼的倉庫管理系統設計,就能夠通過手機二維碼掃描、后臺電腦系統記錄的方式,實現對倉儲內部儲存數據、材料出入庫數據以及成品出入庫數據的智能化管理與統計,并通過智能管理系統,對倉儲使用的情況提出相關建議,這就能夠全面提升倉庫使用與管理的科學性。
在基于手機二維碼的倉庫管理系統設計過程中,其智能系統的核心就是通過手機二維碼的編碼,生成以及解碼等環節實現的倉儲智能化管理,因此該倉儲管理系統的核心就是手機二維碼的相關技術體系。手機二維碼是一種圖形結構,其技術原理是以二進制代碼為核心,表述文字或者數值內容[2]。而基于手機二維碼的倉庫管理系統設計中,其關鍵技術系統包含以下方面。
第一,手機二維碼編碼技術。編碼技術就是將倉庫管理過程中智能系統的相相關數據信息以手機二維碼的形式展現,在實際的倉庫出入庫管理中,就可以通過手機攝像系統掃描二維碼,然后由手機客戶端進行相關數據信息的填寫以及上傳,然后由管理系統進行存儲備案?,F階段常見的編碼方式主要包含了層排式以及矩陣式兩種,PDF417條碼就是具有代表性意義的層排式二維碼,而矩陣式二維碼則種類較多,包含了QR Code、Data Matrix等。
第二,手機二維碼生成技術。在手機二維碼生成過程中,主要的技術就是通過數據編碼的形式,不斷對二維碼進行糾錯,并在數據信息融入后,構造二維碼的矩陣或者排列。在二維碼生成的過程中,要嚴格保證數據信息融入的精確性,并要保證數字和字符混合編碼的準確性,這會直接影響二維碼的識別速度。
第三,手機二維碼解碼技術。手機二維碼矩陣都是以計算機二進制字符“0”和“1”構成的,在對二維碼的解碼過程中,首先就需要經過手機攝像系統掃描并定位,根據二維碼矩陣中深淺顏色的不同對“0”和“1”進行識別和讀取,并且在二維碼矩陣的讀取過程中,也能夠實現對二維碼的識別糾錯[3]。在對二維碼識別后,會解析二維碼的版本信息等數據,然后遵循二維碼編程的技術模式,最終實現對二維碼數據信息的解讀,輸出解碼結果。在基于手機的倉庫管理系統中,還可以二維碼解碼對倉庫目前的存儲狀態加以了解,以保證倉庫管理的智能化。并且根據通過二維碼解碼而輸入的相關貨物或者材料數據信息,倉庫管理系統的后臺計算機還能夠根據倉庫的儲存區域,給與存儲位置的劃分與建議,以保證倉庫分區管理的高效進行。
在基于手機二維碼的倉庫管理系統設計中,其設計要點內容主要包了三個方面:即基于手機客戶端的軟件系統設計、基于計算機系統的后臺管理平臺設計以及基于數據信息處理的后臺數據庫設計。因此,在基于手機二維碼的倉庫管理系統設計實現過程中,其設計實現的具體過程包含了三個方面。
首先,手機客戶端的軟件系統設計。在手機二維碼的倉庫管理系統設計中,區別于后臺計算機管理平臺,需要設計適用于手機的App,并需要保證App的適用性,以避免不同品牌、不同性能手機用戶的實際使用需求。因此,筆者在該手機軟件系統設計中,采用了的mac os x的開發環境,App的開發語言為objective-e,以此保證其實際應用效果。在手機App的功能界面,主要包含了登錄頁面、二維碼掃描系統、數據查詢系統、歷史數據存儲系統等。而設計重點內容就是手機APP 對二維碼的解譯功能,主要的解碼包為Zbar,其中包含了CaptureReader、Image、ImageScanner、以及ReaderController四個類,能夠打開手機的攝像系統對二維碼進行定位和識別,并掃描儲存,然后進行解譯,最終識別出二維碼中蘊含的倉庫管理平臺的相關數據信息。
其次,計算機系統的后臺管理平臺設計。在基于手機二維碼的倉庫管理系統設計的計算機系統的后臺管理平臺實現中,筆者以web端設計方案,以NetBeans作為開發平臺,計算機語言以java實現,系統平臺的服務器設計為glassfish,能夠全面保證其平臺運行的穩定性和速度。該系統設計中,其二維碼編碼模塊是其系統核心所在,也直接決定了倉庫管理系統的整體運行效果。因此,在該管理系統的平臺設計中,運用了Swetake QR Code文件用以編程二維碼,通過倉庫的物流進出數據,就能夠生成json格式的數據包,然后通過二進制格式編碼成為二維碼。該倉庫管理系統計算機管理平臺設計的部分代碼如下:
{Qrcode qrcode=new Qrcode}
{qrcode.set Qrcode Error correct(M)}
{qrcode.set Qrcode Encode Mode(B)}
最后,數據信息處理的后臺數據庫設計。在該基于手機二維碼倉庫管理系統的后臺數據庫設計中,數據庫系統以My SQL實現。在系統的運行過程中,倉庫管理系統能夠通過二維碼數據信息的傳輸與識別,對倉庫區域以及倉庫內倉儲信息數據進行對比分析,進而實現對倉庫管理的引導與建議。并且在該系統的數據庫設計中,包含了貨物數據、倉庫區域數據、入庫記錄數據、出庫記錄數據等內容,全面實現了對倉庫管理中相關數據信息的全面記錄與儲存。并且根據數據庫的相關倉儲數據信息,也能夠通過管理平臺給予管理者以倉儲數據提示,避免倉庫過量儲存而影響貨物進出。
綜上所述,現代企業基于手機二維碼的倉庫管理系統開發與應用對于其發展有著重要意義,是降低倉庫管理成本,提升管理實效的必然途徑,符合現代智慧倉儲管理的發展需求。在基于手機二維碼的倉庫管理系統設計中,需要對其關鍵技術及其設計實現的具體方案加以深入研究,充分保證其系統運行的穩定性,以促進企業倉儲管理工作的發展。