基于HTML5的中小型智能倉庫管理系統的設計與實(shí)現
摘要:為了實(shí)現對現代倉庫系統的智能管理,提出一種基于HTML5的中小型智能倉庫管理系統設計方案,并完成了該系統的軟硬件設計。該系統硬件部分實(shí)現對倉庫的監測,軟件部分實(shí)現對倉庫物品信息的管理。實(shí)際結果表明,該系統具有操作簡(jiǎn)單,數據處理及時(shí)、準確,大大提高了倉庫管理的工作效率,達到了設計要求。
本文引用地址:http://dyxdggzs.com/article/201609/305071.htm0 引言
倉庫管理是現代工業(yè)和企業(yè)生產(chǎn)管理不可缺少的一環(huán)。目前,倉庫管理工作中的信息管理是采用人工的方式,要付出大量人力填寫(xiě)各種表格、憑證、賬冊、卡片和文件。由于信息是隨著(zhù)時(shí)間不斷變化的,所以倉庫數據要按照不同的分類(lèi)經(jīng)常不斷地匯總、統計,往往要做許多重復登記和轉抄。這種手工操作的管理方式不僅浪費人力,而且存在著(zhù)處理速度慢、易出現錯誤、不便于查詢(xún)及缺乏綜合性等缺點(diǎn)。因此,大大降低了信息的利用價(jià)值,很難適應現代倉庫管理工作的需要。開(kāi)發(fā)以物聯(lián)網(wǎng)為基礎的輔以各種傳感器技術(shù)的智能倉庫管理系統十分迫切和必要。
可見(jiàn),實(shí)現對倉庫的智能化管理對提高倉庫管理的經(jīng)濟效益具有重要意義。為了實(shí)現對倉庫系統的智能化管理,提出并設計出了一種基于HTML5的中小型智能倉庫管理系統的設計方案,該系統能夠對倉庫的溫度、濕度、火災、盜竊等進(jìn)行準確測量并能夠完成對倉庫物品數據的自動(dòng)處理。
1 總體設計
該系統結構圖如圖1所示。系統運行時(shí),傳感器將倉庫的溫度、濕度、煙霧等信息通過(guò)串口或藍牙傳送并顯示在上位機軟件界面上,再將數據存儲在服務(wù)器的數據庫中;網(wǎng)站通過(guò)訪(fǎng)問(wèn)服務(wù)器的數據庫將倉庫物品信息顯示在客戶(hù)端網(wǎng)頁(yè)上,二維碼通過(guò)智能終端掃描二維碼訪(fǎng)問(wèn)相應網(wǎng)頁(yè)以實(shí)現對倉庫物品信息的智能管理。

2 傳感器端硬件電路設計
傳感器端是以單片機為控制器核心,由溫度傳感器、濕度傳感器、煙霧傳感器、報警電路、液晶顯示電路、串口通信電路、藍牙通信電路等組成,模塊硬件結構圖如圖2所示。該模塊負責將測量倉庫的環(huán)境數據通過(guò)單片機串口或藍牙將數據傳送至上位機。

3 上位機軟件設計
上位機軟件采用Visual Basic語(yǔ)言編寫(xiě),負責接收下位機的環(huán)境數據并顯示在電腦端,同時(shí)實(shí)現對倉庫物品數據進(jìn)出管理。上位機的數據流如圖3所示。

在軟件設計過(guò)程中,數據通過(guò)串口達到計算機,軟件捕捉串口高低電干的變化規律判斷接收數據是否有效,若判斷為倉庫數據則將數據存儲至數據庫中并顯示當前倉庫信息。
4 基于HTML5網(wǎng)站設計
網(wǎng)站設計服務(wù)器端使用ASP動(dòng)態(tài)腳本語(yǔ)言,使用HTML5為網(wǎng)頁(yè)開(kāi)發(fā)語(yǔ)言,使用CSS3為主要樣式,使用DIV標簽進(jìn)行框架設計。網(wǎng)站以ream weaver軟件為主進(jìn)行網(wǎng)頁(yè)開(kāi)發(fā),使用Photoshop等軟件為輔設計網(wǎng)頁(yè)界面特效。網(wǎng)站頁(yè)面框架如圖4所示。服務(wù)器端包含用戶(hù)數據庫與倉庫數據庫,用戶(hù)數據庫包括系統登錄的用戶(hù)信息與管理員信息;倉庫數據庫包含溫、濕度數據與倉庫物品數據。用戶(hù)登錄狀態(tài)下只能瀏覽倉庫信息,管理員登陸狀態(tài)下可對倉庫的物品數據進(jìn)行交互式管理。

二維碼物品管理接口原理為智能終端在管理員登錄狀態(tài)下進(jìn)行訪(fǎng)問(wèn)頁(yè)面,按照預先設定,服務(wù)器根據網(wǎng)址傳送的數據記錄當前物品ID、物品進(jìn)出狀態(tài)及物品進(jìn)出數量等參數,再對數據庫數據進(jìn)行相應修改,實(shí)現倉庫管理的自動(dòng)化。
5 二維碼倉庫管理設計
二維碼管理原理:通過(guò)二維碼生成軟件ZZY.OR_v2.5.0.13728將相應網(wǎng)址生成對應的二維碼圖像,二維碼信息圖像包括訪(fǎng)問(wèn)網(wǎng)址、物品ID、物品數量等。物品的進(jìn)出狀態(tài)由訪(fǎng)問(wèn)的網(wǎng)頁(yè)進(jìn)行控制,訪(fǎng)問(wèn)dealin.asp表示物品入庫,訪(fǎng)問(wèn)dealout.asp表示物品出庫。二維碼功能結構框圖如圖5所示。

6 門(mén)禁系統設計
門(mén)禁系統由單片機、鍵盤(pán)、1602液晶顯示、矩陣鍵盤(pán)、GSM等組成。該功能模塊將輸入的密碼與固化在單片機ROM中的數據進(jìn)行比較,判斷從鍵盤(pán)輸入的密碼是否正確,同時(shí)三次密碼輸入錯誤后短信模塊被激活,系統以短信的形式通知管理員,模塊硬件結構圖如圖6所示。

7 實(shí)驗應用
本系統應用于中小型智能倉庫管理中對倉庫環(huán)境的監測、防盜及物品信息的智能管理等。在系統運行時(shí)應先保證服務(wù)器的正常運轉,同時(shí)啟動(dòng)上位機軟件、傳感器端硬件及門(mén)禁系統硬件,無(wú)須人員介入,系統對倉庫的溫度、濕度、火災等進(jìn)行實(shí)疾飭浚并實(shí)時(shí)更新數據庫,對倉庫的異常情況進(jìn)行報警。上位機軟件支持倉庫物品的入庫與出庫管理,用戶(hù)可通過(guò)傳統操作對倉庫進(jìn)行交互式管理。移動(dòng)終端可進(jìn)行在線(xiàn)查詢(xún)倉庫信息,管理員可通過(guò)移動(dòng)終端對倉庫物品進(jìn)行自動(dòng)化管理。門(mén)禁實(shí)行對倉庫的密碼管理,同時(shí)以短信的形式通知倉庫管理員。系統的部分運行狀況如圖7所示。

評論