關(guān)鍵詞:Web技術(shù);飼料企業(yè);倉儲(chǔ)信息系統(tǒng);體系架構(gòu)
中圖法分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
1概述
在傳統(tǒng)的飼料產(chǎn)品物流環(huán)節(jié)中,污染是導(dǎo)致飼料產(chǎn)品損耗的重要原因之一,而倉儲(chǔ)環(huán)節(jié)管理不善是飼料污染的主要原因,因此提高飼料倉儲(chǔ)系統(tǒng)的自動(dòng)化水平是當(dāng)務(wù)之急。同時(shí),物流倉儲(chǔ)成本由貨品保管費(fèi)、人工費(fèi)、裝卸搬運(yùn)費(fèi)、維修費(fèi)和倉儲(chǔ)損失構(gòu)成,通過精準(zhǔn)的數(shù)據(jù)管理,對(duì)飼料庫存位置、環(huán)境和出入庫日期進(jìn)行精確管理,從而進(jìn)一步降低產(chǎn)品的污染損耗、節(jié)省倉儲(chǔ)成本,減少飼料的變質(zhì)情況,提高飼料企業(yè)的利潤。
2基于Web技術(shù)構(gòu)建中小飼料企業(yè)倉儲(chǔ)信息系統(tǒng)架構(gòu)
2.1邏輯架構(gòu)
本文提出建立一種基于Web技術(shù)的中小飼料企業(yè)倉庫集成信息管理系統(tǒng)集成架構(gòu),采用B/S邏輯架構(gòu),分成以下3個(gè)層次:用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)服務(wù)層。用戶界面層即客戶端Web層,用戶通過瀏覽網(wǎng)頁進(jìn)行操作;業(yè)務(wù)邏輯層在Web服務(wù)器中,是處理數(shù)據(jù)、業(yè)務(wù)邏輯組織方式和實(shí)現(xiàn)方式的關(guān)鍵;數(shù)據(jù)服務(wù)層在數(shù)據(jù)庫服務(wù)器創(chuàng)建SQL Server數(shù)據(jù)庫,通過ADO.NET和業(yè)務(wù)邏輯層實(shí)現(xiàn)數(shù)據(jù)交換。
2.2功能架構(gòu)
基于Web技術(shù)的中小飼料企業(yè)倉庫集成信息管理系統(tǒng)的集成架構(gòu)分為表示層,應(yīng)用層和數(shù)據(jù)庫層。在表示層,一般是用戶界面層,即可通過瀏覽器訪問操作各功能模塊,包括飼料產(chǎn)品的出入庫操作,監(jiān)控倉庫環(huán)境溫度和查詢庫存數(shù)量等;在應(yīng)用層,是由Web應(yīng)用實(shí)現(xiàn)的各功能模塊,包括飼料產(chǎn)品信息管理系統(tǒng)、設(shè)備調(diào)度系統(tǒng)、仿真系統(tǒng)和倉庫設(shè)備系統(tǒng)。在數(shù)據(jù)服務(wù)層,一般進(jìn)行賬號(hào)權(quán)限管理、操作日志管理、角色管理和數(shù)據(jù)備份與恢復(fù)。
2.3功能分析
2.3.1飼料管理分系統(tǒng)
飼料管理分系統(tǒng)主要包括飼料系統(tǒng)管理、飼料生產(chǎn)計(jì)劃管理、基本資料管理、飼料倉庫管理、飼料原料供應(yīng)商管理、飼料產(chǎn)品銷售商管理等功能模塊。
(1)飼料系統(tǒng)管理模塊。
飼料系統(tǒng)管理模塊分為權(quán)限設(shè)置、員工管理、用戶權(quán)限、角色管理、模塊管理、數(shù)據(jù)庫操作和系統(tǒng)設(shè)置,主要提供系統(tǒng)維護(hù)等管理功能,通過設(shè)置不同的角色權(quán)限優(yōu)先級(jí)對(duì)系統(tǒng)進(jìn)行訪問,如有飼料企業(yè)總經(jīng)理、倉庫部門主管、審核員和操作員等,他們的權(quán)限依次降低。
(2)基本資料管理模塊。
基本資料管理模塊分為飼料托盤容器管理、倉庫庫區(qū)貨位管理、飼料產(chǎn)品管理、庫存管理和飼料產(chǎn)品保質(zhì)期管理等。按照飼料倉庫中實(shí)際庫區(qū)貨位的分配情況對(duì)容器、庫區(qū)貨位和分配飼料產(chǎn)品進(jìn)行管理,可以根據(jù)飼料名稱和庫區(qū)編號(hào)查詢其庫存情況。
(3)飼料倉庫管理模塊。
飼料倉庫管理模塊提供飼料產(chǎn)品的出庫、入庫、移庫、盤庫、補(bǔ)貨、包裝加工、包裝拆散和報(bào)廢等倉庫基本業(yè)務(wù)功能。基本倉庫操作都是按照一定的流程完成的,如飼料產(chǎn)品入庫操作根據(jù)入庫任務(wù)錄入入庫通知單,通過RF設(shè)備掃描入庫通知單,或通過射頻識(shí)別感應(yīng)設(shè)備識(shí)別托盤或容器上的RFID電子標(biāo)簽,讀取飼料產(chǎn)品信息后,進(jìn)行質(zhì)檢、審核、分配相應(yīng)的庫區(qū)貨位,以完成入庫操作,飼料產(chǎn)品出庫操作根據(jù)出庫任務(wù)錄入出庫通知單,同樣通過RF設(shè)備掃描出庫通知單,或通過射頻識(shí)別感應(yīng)設(shè)備識(shí)別托盤容器上的RFID電子標(biāo)簽,完成審核、下架,將相應(yīng)貨位的貨品進(jìn)行出庫。
(4)飼料原料供應(yīng)管理模塊。
飼料原料供應(yīng)管理模塊提供飼料原料供應(yīng)商電話地址管理、價(jià)格折扣管理和申購單據(jù)管理。
(5)飼料產(chǎn)品銷售管理模塊。
飼料產(chǎn)品銷售管理提供飼料產(chǎn)品銷售商電話地址管理、傭金折扣管理、產(chǎn)品價(jià)格信息查詢、銷售單據(jù)管理。
2.3.2物流調(diào)度監(jiān)控分系統(tǒng)
物流調(diào)度監(jiān)控分系統(tǒng)主要包括出飼料產(chǎn)品入庫任務(wù)管理、貨位分配管理、設(shè)備路徑管理、RF管理、RFID管理和環(huán)境溫度管理等。
(1)飼料產(chǎn)品出入庫任務(wù)管理模塊。
根據(jù)出入庫任務(wù)的完成狀態(tài)顯示任務(wù)的情況,主要信息包括任務(wù)編號(hào)、托盤容器編碼、源貨位地址、目標(biāo)貨位地址以及執(zhí)行狀態(tài)。同時(shí),包括當(dāng)前任務(wù)和歷史任務(wù)。
(2)貨位分配管理模塊。
根據(jù)入庫任務(wù)飼料產(chǎn)品的類型、重量、保質(zhì)期、出庫日期配置庫區(qū)貨位,將同類型的飼料放在同個(gè)庫區(qū),重量重的飼料產(chǎn)品放在貨架下方,保質(zhì)期短或出庫日期近的飼料產(chǎn)品放置在離出庫口較近的位置。
(3)設(shè)備路徑管理模塊。
根據(jù)倉庫的實(shí)際布局情況配置設(shè)備路徑,通過鏈表結(jié)構(gòu)將相應(yīng)的設(shè)備進(jìn)行連接,以形成設(shè)備路徑列表。
(4) RF管理模塊。
RF即手持終端系統(tǒng)模塊,對(duì)于某些飼料出入庫任務(wù)需要手持終端系統(tǒng)的參與,使用RF對(duì)任務(wù)單內(nèi)容進(jìn)行審核以及完成對(duì)貨品的上架和下架、貨品的裝箱打包操作。
(5) RFID標(biāo)簽管理模塊。
對(duì)貨箱、托盤和容器上的RFID標(biāo)簽進(jìn)行管理,通過無線射頻設(shè)備讀取相關(guān)標(biāo)簽上的信息,當(dāng)貨品變化時(shí),可以通過射頻讀寫器改寫FRID標(biāo)簽上飼料產(chǎn)品的相關(guān)信息內(nèi)容。
(6)故障管理模塊。
故障管理模塊包括:故障的顯示、故障排除和故障記錄。當(dāng)出現(xiàn)故障時(shí),彈出故障屬性報(bào)告表,提示所出現(xiàn)的故障情況。故障排除按照其故障類型,對(duì)相應(yīng)的設(shè)備進(jìn)行檢修,排除故障后錄入相應(yīng)的故障排除信息。故障記錄顯示相應(yīng)時(shí)間段的故障記錄歷史信息。
(7)倉庫環(huán)境溫度管理模塊。
倉庫環(huán)境溫度管理模塊包括:溫度和濕度的顯示、調(diào)節(jié)和預(yù)警。通過多個(gè)無線傳感器對(duì)飼料倉庫環(huán)境溫度和濕度進(jìn)行監(jiān)控,當(dāng)達(dá)到臨界值時(shí),通過系統(tǒng)進(jìn)行預(yù)警,提示工作人員開啟溫度和濕度的控制設(shè)備(如空調(diào)、濕度器)對(duì)倉庫的溫度和濕度進(jìn)行調(diào)節(jié),使其在一個(gè)適宜的范圍內(nèi)。
2.3.3物流仿真優(yōu)化分系統(tǒng)
物流仿真優(yōu)化分系統(tǒng)由飼料入庫仿真、飼料出庫仿真、仿真分析優(yōu)化等模塊組成。
(1)飼料入庫仿真模塊。
仿真分系統(tǒng)對(duì)飼料產(chǎn)品入庫任務(wù)完成流程進(jìn)行實(shí)時(shí)仿真,及時(shí)地反映系統(tǒng)中出現(xiàn)的故障信息。
(2)飼料出庫仿真模塊。
仿真分系統(tǒng)對(duì)飼料產(chǎn)品出庫任務(wù)完成流程進(jìn)行實(shí)時(shí)仿真,及時(shí)地反映出庫任務(wù)完成過程中的故障信息。
(3)飼料移庫仿真模塊。
仿真分系統(tǒng)對(duì)飼料產(chǎn)品移庫任務(wù)完成流程進(jìn)行實(shí)時(shí)仿真,及時(shí)地反映移庫任務(wù)完成過程中的故障信息。
(4)仿真分析優(yōu)化。
對(duì)入庫、出庫和移庫的故障信息進(jìn)行分析,消除瓶頸,優(yōu)化整個(gè)流程的效率,提供相應(yīng)的優(yōu)化分析報(bào)表。
2.3.4飼料倉庫自動(dòng)化倉庫設(shè)備
倉庫自動(dòng)化倉庫設(shè)備主要由堆垛機(jī)、AGV小車、輸送設(shè)備、分揀設(shè)備、RFID和RF掃描設(shè)備等組成。設(shè)備之間通過基于網(wǎng)絡(luò)的TCP協(xié)議實(shí)現(xiàn)實(shí)時(shí)通信和數(shù)據(jù)交互,傳遞指令信息給物流設(shè)備,反饋各物流設(shè)備的運(yùn)行狀態(tài)信息、執(zhí)行信息和異常處理信息等。
2.4數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)
本文采用SQL server數(shù)據(jù)庫,具有賬號(hào)權(quán)限管理、角色管理、模塊權(quán)限管理、操作日志管理、數(shù)據(jù)備份和恢復(fù)管理等功能,其具體包括:飼料管理信息數(shù)據(jù)庫、物流調(diào)度監(jiān)控管理數(shù)據(jù)庫、仿真數(shù)據(jù)庫。
通過數(shù)據(jù)庫安全機(jī)制對(duì)整個(gè)倉儲(chǔ)信息管理系統(tǒng)進(jìn)行安全控制,包括賬號(hào)/權(quán)限管理、訪問控制管理、操作日志管理、數(shù)據(jù)備份恢復(fù)管理和系統(tǒng)安全管理等模塊。
在賬號(hào)/權(quán)限管理中,將系統(tǒng)所有用戶分成數(shù)據(jù)庫管理員、系統(tǒng)高級(jí)用戶、系統(tǒng)一般用戶和系統(tǒng)低級(jí)用戶4大類,并在一般用戶類型中,針對(duì)中小型飼料企業(yè)的銷售部、采購部、生管部、倉管部、質(zhì)檢部等部門的用戶建立了相應(yīng)的用戶角色,同時(shí)賦予其相應(yīng)的權(quán)限并加以管理。
在訪問控制管理中,對(duì)所有涉及數(shù)據(jù)庫對(duì)象的用戶操作進(jìn)行審計(jì)。在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),把不同的用戶角色和相應(yīng)的數(shù)據(jù)庫對(duì)象進(jìn)行綁定,不同的用戶面向相同的數(shù)據(jù)表有不同的插入、修改、刪除和查詢等權(quán)限,不同的角色就代表著不同的管理職責(zé)。
在操作日志管理中,由數(shù)據(jù)庫管理員負(fù)責(zé)對(duì)數(shù)據(jù)庫進(jìn)行操作日志的管理,對(duì)操作日志信息進(jìn)行刪除、導(dǎo)入、導(dǎo)出。
在數(shù)據(jù)備份/恢復(fù)管理中,根據(jù)系統(tǒng)運(yùn)行的實(shí)際情況,綜合使用SQL Server的3種備份策略,即只備份數(shù)據(jù)庫、備份數(shù)據(jù)庫和操作日志、增量備份。
在系統(tǒng)安全管理中,從硬件、軟件和人員方面設(shè)計(jì)系統(tǒng)的安全機(jī)制,以確保系統(tǒng)的安全運(yùn)行。
3結(jié)束語
本文在對(duì)飼料和Web技術(shù)在信息系統(tǒng)中的應(yīng)用進(jìn)行說明的基礎(chǔ)上,分析了飼料企業(yè)的倉儲(chǔ)特點(diǎn),基于Web技術(shù)構(gòu)建了中小型飼料企業(yè)倉儲(chǔ)信息管理系統(tǒng)。在介紹該系統(tǒng)的總體架構(gòu)的基礎(chǔ)上,對(duì)主要的功能模塊進(jìn)行了較為詳細(xì)的描述,其能夠提高飼料倉儲(chǔ)管理的信息化和自動(dòng)化水平,降低倉儲(chǔ)成本,通過對(duì)環(huán)境的監(jiān)控(包括溫度和濕度),減少對(duì)飼料的污染,防止飼料變質(zhì),對(duì)減少飼料企業(yè)的損失有著積極的作用。
作者簡介:
柳賽男(1977—),博士,講師,研究方向:倉庫調(diào)度管理。