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