趙蔚 韓春光 汪志成 王科峰 方穎松
摘 要:在寧波大量中小型企業(yè)缺乏合適WMS的環(huán)境下,文章設(shè)計(jì)與實(shí)施出的倉(cāng)儲(chǔ)管理系統(tǒng)具有很大的推廣價(jià)值。以寧波A企業(yè)為例,引用PHP+Mysql作為技術(shù)支撐,設(shè)計(jì)一套適合中小型企業(yè)的倉(cāng)儲(chǔ)管理系統(tǒng),并投入企業(yè)生產(chǎn)中實(shí)現(xiàn)應(yīng)用。提高了企業(yè)的生產(chǎn)效率,如減少人力消耗、縮短作業(yè)周期、優(yōu)化倉(cāng)儲(chǔ)流程、降低盤庫(kù)誤差等。
關(guān)鍵詞:倉(cāng)儲(chǔ)管理;系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn);中小型企業(yè);PHP+Mysql
中圖分類號(hào):F253 文獻(xiàn)標(biāo)識(shí)碼:A
Abstract: In Ningbo, a majority of small and medium-sized enterprises are lack of suitable WMS,under this situation,the warehouse management system which has designed and realized from this paper has the great worth to generalize. Using a A enterprise in Ningbo as example, design a set of warehouse management system which is suitable for small and medium-sized enterprise with PHP+Mysql as technical support in this paper, furthermore realize the application into the production of enterprise. Improve the efficiency of enterprise's production, such as reduce the human consumption, shorten the work period, optimize the storage process, lower the error of inventory verification and so on.
Key words: warehouse management;system design and implementation; small and medium-sized enterprise; PHP+Mysql
0 引 言
改革開放后,我國(guó)中小型企業(yè)快速崛起,現(xiàn)今已經(jīng)占有全國(guó)企業(yè)中的百分之九十九[1]。中小型企業(yè)的發(fā)展有助于緩解我國(guó)的就業(yè)壓力,促進(jìn)社會(huì)的和諧發(fā)展,優(yōu)化我國(guó)的經(jīng)濟(jì)結(jié)構(gòu),對(duì)我國(guó)的經(jīng)濟(jì)發(fā)展具有很大的影響。然而我國(guó)的中小型企業(yè)大多存在流動(dòng)資金少,倉(cāng)儲(chǔ)管理不規(guī)范,設(shè)施設(shè)備不齊全等弊端,其中倉(cāng)儲(chǔ)管理作為企業(yè)物流管理的核心,倉(cāng)儲(chǔ)管理系統(tǒng)的應(yīng)用成為了重中之重[2]。可見研究適合中小型企業(yè)的倉(cāng)儲(chǔ)管理系統(tǒng),將直接影響到企業(yè)能否在競(jìng)爭(zhēng)殘酷的環(huán)境下長(zhǎng)遠(yuǎn)發(fā)展。
倉(cāng)儲(chǔ)管理系統(tǒng)的發(fā)展經(jīng)歷了最初的人工管理階段,到機(jī)械化、自動(dòng)化和智能化倉(cāng)儲(chǔ)管理階段,倉(cāng)儲(chǔ)管理技術(shù)不斷上升。目前,自動(dòng)化技術(shù)和信息技術(shù)的應(yīng)用已經(jīng)成為倉(cāng)儲(chǔ)技術(shù)的重要支柱,自動(dòng)化倉(cāng)庫(kù)、自動(dòng)識(shí)別和分揀系統(tǒng),以及條碼和射頻技術(shù)、供應(yīng)商管理庫(kù)存和零庫(kù)存技術(shù)等也開始在一些大型企業(yè)中使用,從而解決了其倉(cāng)儲(chǔ)管理時(shí)效性慢及庫(kù)存數(shù)據(jù)準(zhǔn)確性差等問
題[3]。雖然已有的倉(cāng)儲(chǔ)管理系統(tǒng)很多,例如北京節(jié)點(diǎn)通網(wǎng)絡(luò)技術(shù)公司的無(wú)線倉(cāng)儲(chǔ)管理系統(tǒng),以及上海速成軟件科技開發(fā)的速成條碼倉(cāng)儲(chǔ)管理系統(tǒng)等。但這些系統(tǒng)多半適用于大型企業(yè)。若中小型企業(yè)照搬挪用的話,會(huì)出現(xiàn)兩個(gè)主要問題:一是系統(tǒng)中很多功能中小型企業(yè)不需要使用,造成資源浪費(fèi);二是中小型企業(yè)有自己的生產(chǎn)特色,適用于大型企業(yè)的WMS(Warehouse Management System,即倉(cāng)儲(chǔ)管理系統(tǒng))并不一定適用于中小型企業(yè)的實(shí)際生產(chǎn)流程。而若中小型企業(yè)尋找專業(yè)軟件公司量身定制的話,同樣會(huì)出現(xiàn)兩個(gè)問題;一是費(fèi)用太高;二是很多軟件公司不愿意去為中小型企業(yè)調(diào)研設(shè)計(jì)。經(jīng)過(guò)調(diào)研發(fā)現(xiàn),目前很多中小型企業(yè)根本就沒有WMS,設(shè)計(jì)一套適用于中小型企業(yè)的倉(cāng)儲(chǔ)管理系統(tǒng),是當(dāng)今市場(chǎng)的迫切需求。
本文設(shè)計(jì)的倉(cāng)儲(chǔ)管理系統(tǒng),選擇PHP+Mysql(即PHP腳本語(yǔ)言+Mysql服務(wù)器)組合作為編程技術(shù),系統(tǒng)包括入庫(kù)、出庫(kù)、庫(kù)存、打印及權(quán)限管理五大功能模塊,優(yōu)化了企業(yè)在倉(cāng)儲(chǔ)流程、權(quán)限分配、責(zé)任落實(shí)等管理方面的同時(shí),也降低了其在人力、時(shí)間、經(jīng)濟(jì)損失等方面的生產(chǎn)成本,從而促進(jìn)了寧波A企業(yè)生產(chǎn)效率的提升。
1 現(xiàn)有倉(cāng)儲(chǔ)管理系統(tǒng)的架構(gòu)與不足
現(xiàn)有的倉(cāng)儲(chǔ)管理系統(tǒng)可分為三類:第一類是基于典型的配送中心業(yè)務(wù)的應(yīng)用系統(tǒng),如北京醫(yī)藥股份有限公司的現(xiàn)代物流中心;第二類是以倉(cāng)儲(chǔ)業(yè)的經(jīng)營(yíng)決策為重點(diǎn)的應(yīng)用系統(tǒng),如華潤(rùn)物流有限公司的潤(rùn)發(fā)倉(cāng)庫(kù)管理系統(tǒng);第三類是以倉(cāng)儲(chǔ)作業(yè)技術(shù)的整合為主要目標(biāo)的系統(tǒng),主要解決各種自動(dòng)化設(shè)備的信息系統(tǒng)之間整合與優(yōu)化問題,如武鋼第二熱軋廠的生產(chǎn)物流信息系統(tǒng)[4]。寧波A企業(yè)需求與第三類系統(tǒng)有些吻合。
本文選取現(xiàn)有的生產(chǎn)物流信息系統(tǒng)進(jìn)行分析。該系統(tǒng)的重點(diǎn)在于物流系統(tǒng)與軋鋼流水線的各自動(dòng)化設(shè)備系統(tǒng)要無(wú)縫連接,使庫(kù)存成為流水線的一個(gè)流動(dòng)環(huán)節(jié),也使流水線成為庫(kù)存操作的一個(gè)組成部分。系統(tǒng)的功能架構(gòu)包括“出、入庫(kù)管理”、“倒垛作業(yè)管理”、“吊車命令實(shí)績(jī)管理”、“輥道跟蹤和控制管理”、“板坯化學(xué)成分?jǐn)?shù)據(jù)管理”、“與其他系統(tǒng)關(guān)聯(lián)管理”、“權(quán)限管理”、“庫(kù)存管理”、“報(bào)表打印”等十大管理模塊[5]。
系統(tǒng)的不足之處在于WMS不僅要整合設(shè)備系統(tǒng),也要整合工藝流程系統(tǒng),還要融入更大范圍的企業(yè)整體信息化系統(tǒng)中去,造成系統(tǒng)本身對(duì)于中、小型企業(yè)的適用性非常差[5]。中小企業(yè)普遍都存在規(guī)模小、成本低的現(xiàn)狀,如果直接引用該系統(tǒng),費(fèi)用昂貴的同時(shí)也會(huì)造成資源浪費(fèi),例如很多企業(yè)則即不需要使用吊車和輥道工具,也不涉及倉(cāng)儲(chǔ)化學(xué)成分產(chǎn)品;而由于規(guī)模較小,企業(yè)的資源管理也并不完善,沒有能力將WMS與其他系統(tǒng)關(guān)聯(lián)管理。因此,現(xiàn)有倉(cāng)儲(chǔ)管理系統(tǒng)的最大不足便在于不能普遍滿足中小型企業(yè)的實(shí)際需求。
2 寧波A企業(yè)倉(cāng)儲(chǔ)管理現(xiàn)狀與優(yōu)化分析
寧波A企業(yè)是一家集生產(chǎn)加工、經(jīng)銷批發(fā)的私營(yíng)有限責(zé)任公司,實(shí)際年產(chǎn)值在3 000萬(wàn)左右,占地面積15.6畝,其中建筑面積約2萬(wàn)平方米,倉(cāng)庫(kù)面積約1 600平方米,貨架占地面積約600平方米。倉(cāng)庫(kù)內(nèi)存有的原材料與配件的價(jià)值不低于500萬(wàn),配件包含了近2萬(wàn)個(gè)品種。擺放方式采用貨架擺放與堆疊擺放。
寧波A企業(yè)的出、入庫(kù)管理現(xiàn)狀如圖1所示。分析管理存在如下缺陷。一是沒有權(quán)限分配,即從申請(qǐng)到開出、入庫(kù)單過(guò)程中沒有明確的人員分工,允許自行制作書面賬單,導(dǎo)致事故發(fā)生后,責(zé)任得不到落實(shí)。二是無(wú)法對(duì)庫(kù)存的上下限進(jìn)行智能判斷,采購(gòu)部在缺貨的狀況下,不能提前下放入庫(kù)料單,只能被動(dòng)等待員工申請(qǐng)。三是缺少智能錄入功能,在依單電腦錄入作業(yè)中,數(shù)據(jù)統(tǒng)計(jì)員采用Excel表格軟件,使得新產(chǎn)品入庫(kù)時(shí)需要手動(dòng)增加字段,工作量重復(fù)。四是貨物沒有準(zhǔn)確定位,在出庫(kù)管理的備料作業(yè)中,倉(cāng)管員僅能依靠經(jīng)驗(yàn)在貨架間搜索包裝,延長(zhǎng)了作業(yè)周期。五是缺少審核判斷流程,自行制作書面賬單作業(yè)后,沒有進(jìn)行審核確認(rèn),便直接進(jìn)入依單電腦錄入。導(dǎo)致出現(xiàn)問題得不到及時(shí)反饋。六是傳統(tǒng)的手工盤庫(kù),人力耗費(fèi)過(guò)大,并且容易出錯(cuò),同時(shí)盤庫(kù)時(shí)A企業(yè)需要停止入庫(kù)生產(chǎn),又影響了生產(chǎn)進(jìn)度。
針對(duì)發(fā)現(xiàn)的缺陷,提出對(duì)應(yīng)的優(yōu)化。一是明確員工間的分工,規(guī)范責(zé)任人的落實(shí)。即對(duì)企業(yè)員工分配不同的工作任務(wù)與系統(tǒng)錄入權(quán)限。每一項(xiàng)作業(yè)完成后要求相應(yīng)的責(zé)任人附上姓名錄入表單,且相互間不能瀏覽。二是采購(gòu)部應(yīng)用庫(kù)存管理,對(duì)倉(cāng)庫(kù)貨物進(jìn)行實(shí)時(shí)監(jiān)測(cè)。提前下放入庫(kù)料單。三是建立數(shù)據(jù)庫(kù),在新產(chǎn)品入庫(kù)后,數(shù)據(jù)表能自動(dòng)生成新產(chǎn)品字段。四是完善入庫(kù)表單信息,要求產(chǎn)品入庫(kù)時(shí),錄入擺放的倉(cāng)庫(kù)名與貨架位。五是在權(quán)限分配的基礎(chǔ)上,添加審核流程。六是引用條形碼掃描技術(shù)代替純手工盤庫(kù)。
3 倉(cāng)儲(chǔ)管理系統(tǒng)設(shè)計(jì)
3.1 系統(tǒng)的技術(shù)選擇
要制作動(dòng)態(tài)網(wǎng)頁(yè),首先得選擇合適的編程語(yǔ)言及服務(wù)器。當(dāng)今盛行的網(wǎng)頁(yè)編程語(yǔ)言主要包括ASP、JSP和PHP三種。而PHP在安全性、兼容性、運(yùn)行效率和開發(fā)成本等方面,較其他兩種腳本語(yǔ)言都呈現(xiàn)優(yōu)勢(shì)[8]。因此在本文的系統(tǒng)設(shè)計(jì)中,我們選擇在Apache服務(wù)器的基礎(chǔ)上使用PHP作為腳本語(yǔ)言,同時(shí)配上MySQL作為連接數(shù)據(jù)庫(kù)。這也是目前應(yīng)用最為廣泛的組合。
3.2 系統(tǒng)的功能模塊
本文設(shè)計(jì)的倉(cāng)儲(chǔ)管理系統(tǒng)主要包括“入庫(kù)管理”、“出庫(kù)管理”、“庫(kù)存管理”、“打印輸出”、“權(quán)限管理”五大模塊。如圖2所示。
“入庫(kù)管理”:在登記入庫(kù)頁(yè)面中,設(shè)計(jì)了倉(cāng)庫(kù)號(hào)與貨架號(hào)的下拉框,方便倉(cāng)管員對(duì)產(chǎn)品的擺放信息直接勾選錄入。在入庫(kù)單查詢內(nèi),設(shè)計(jì)了審核判斷功能,允許倉(cāng)庫(kù)主管對(duì)倉(cāng)管員與檢驗(yàn)員錄入的表單進(jìn)行審核。同時(shí)新產(chǎn)品登記功能的添加,也方便了倉(cāng)儲(chǔ)的擴(kuò)充;“出庫(kù)管理”:在產(chǎn)品出庫(kù)頁(yè)面中,設(shè)計(jì)產(chǎn)品信息搜索功能,搜索內(nèi)容包含產(chǎn)品的庫(kù)存量及存放庫(kù)位。“庫(kù)存管理”:設(shè)計(jì)庫(kù)存報(bào)警功能,一旦某產(chǎn)品庫(kù)存量低于設(shè)定的下限值,庫(kù)存報(bào)警就會(huì)自動(dòng)彈出該產(chǎn)品的信息,提醒采購(gòu)部提前下放采購(gòu)料單。設(shè)計(jì)盤庫(kù)操作頁(yè)面,倉(cāng)管員在盤庫(kù)過(guò)程中,只需要利用條形掃碼技術(shù)對(duì)倉(cāng)庫(kù)的產(chǎn)品進(jìn)行掃描,系統(tǒng)便會(huì)自動(dòng)生成一套盤庫(kù)數(shù)據(jù)與數(shù)據(jù)庫(kù)內(nèi)的原始數(shù)據(jù)進(jìn)行對(duì)比,生成盤庫(kù)報(bào)表;“權(quán)限管理”:設(shè)計(jì)權(quán)限分配功能,對(duì)企業(yè)不同層次的員工進(jìn)行分配,不同的員工擁有不同的系統(tǒng)錄入權(quán)限。根據(jù)倉(cāng)庫(kù)的管理領(lǐng)域,本倉(cāng)儲(chǔ)管理系統(tǒng)設(shè)置四層用戶權(quán)限:企業(yè)經(jīng)理、倉(cāng)庫(kù)主管、倉(cāng)管員、檢驗(yàn)員;“打印輸出”:在出、入庫(kù)單查詢頁(yè)面中,設(shè)計(jì)打印輸出功能,方便倉(cāng)庫(kù)主管在審核通過(guò)后直接打印表單。而寧波A企業(yè)使用的愛普生610k針式打印機(jī),調(diào)試運(yùn)行后可以與本系統(tǒng)成功連接。
4 倉(cāng)儲(chǔ)管理系統(tǒng)的操作流程
倉(cāng)儲(chǔ)管理系統(tǒng)中,出、入庫(kù)操作流程如圖3所示。入庫(kù)操作中,貨物到達(dá)倉(cāng)庫(kù)后,首先被放入待檢區(qū),倉(cāng)管員與檢驗(yàn)員依照生產(chǎn)部事先給出的入庫(kù)料單,分別對(duì)產(chǎn)品的型號(hào)、數(shù)量及質(zhì)量進(jìn)行核對(duì)檢驗(yàn),確認(rèn)無(wú)誤后,錄入系統(tǒng)完成預(yù)入庫(kù)。倉(cāng)庫(kù)主管則負(fù)責(zé)再一次對(duì)錄入的表單審核確認(rèn),無(wú)誤后錄入系統(tǒng)完成產(chǎn)品入庫(kù)。倉(cāng)管員將產(chǎn)品擺貨上架。出庫(kù)操作中,在出庫(kù)料單生成后,倉(cāng)管員首先檢驗(yàn)庫(kù)存,依照生產(chǎn)部事先給出的出庫(kù)料單進(jìn)行備料后,交由倉(cāng)庫(kù)主管核實(shí)確認(rèn),無(wú)誤后錄入系統(tǒng)完成產(chǎn)品出庫(kù)。倉(cāng)管員將產(chǎn)品包裝出庫(kù)。
5 結(jié)束語(yǔ)
寧波A企業(yè)使用了本套倉(cāng)儲(chǔ)管理系統(tǒng)三個(gè)月后,表示非常滿意。企業(yè)領(lǐng)導(dǎo)對(duì)倉(cāng)庫(kù)產(chǎn)品信息一目了然。每一項(xiàng)倉(cāng)管流程都分配了權(quán)限,一旦產(chǎn)品出現(xiàn)問題,責(zé)任可以很快得到落實(shí)。采購(gòu)部開始提前下放電子版出庫(kù)料單,倉(cāng)管員及時(shí)備料,待員工領(lǐng)料時(shí)無(wú)需申請(qǐng)排隊(duì),優(yōu)化了操作流程,縮短了作業(yè)周期。以前從入庫(kù)始到出庫(kù)止需要經(jīng)歷12個(gè)流程,耗時(shí)4個(gè)小時(shí)。如今只需要5個(gè)流程,耗時(shí)2個(gè)小時(shí)。盤庫(kù)人力減少,誤差率縮小,實(shí)現(xiàn)了倉(cāng)儲(chǔ)產(chǎn)品零積壓,以前在盤庫(kù)期間倉(cāng)庫(kù)需要4名倉(cāng)管員,盤庫(kù)誤差率也在6%左右,如今再盤庫(kù),倉(cāng)庫(kù)員減少至2名,誤差率在三個(gè)月的應(yīng)用內(nèi)接近為0。企業(yè)應(yīng)用系統(tǒng)前后對(duì)比如表1所示。
管理員登入系統(tǒng)后,操作界面的效果如圖4所示。
參考文獻(xiàn):
[1] 謝源虎,王勃文. 中小企業(yè)的生存和發(fā)展[J]. 商場(chǎng)現(xiàn)代化,2014(4):109-110.
[2] 劉曉麗,李平. 倉(cāng)儲(chǔ)管理系統(tǒng)的應(yīng)用與發(fā)展[J]. 中國(guó)市場(chǎng),2013(18):13-14.
[3] 李新宇. 我國(guó)現(xiàn)代化倉(cāng)儲(chǔ)管理的發(fā)展方向[J]. 物流工程與管理,2013,35(12):36-37.
[4] 曾宇容,王林,李艷,等. 基于條碼技術(shù)的現(xiàn)代倉(cāng)儲(chǔ)管理系統(tǒng)設(shè)計(jì)[J]. 科技管理研究,2006,26(7):214-216.
[5] 王冰潔,李蘇劍. 武鋼二熱軋板坯庫(kù)實(shí)時(shí)生產(chǎn)物流管理系統(tǒng)研究與設(shè)計(jì)[J]. 物流技術(shù),2004(12):61-63.
[6] 吳婷,李奇. 基于PDA與Web Service的鋼鐵物流倉(cāng)庫(kù)管理系統(tǒng)的實(shí)現(xiàn)[J]. 工業(yè)控制計(jì)算機(jī),2014,27(2):10-11,14.
[7] 張煒鐘,周飛飛,陳順,等. 移動(dòng)式倉(cāng)庫(kù)管理終端系統(tǒng)的分析與設(shè)計(jì)[J]. 微型機(jī)與應(yīng)用,2014(18):83-85,89.
[8] 劉進(jìn)軍. 論P(yáng)HP在網(wǎng)站系統(tǒng)建設(shè)中的應(yīng)用[J]. 電腦知識(shí)與技術(shù),2012(32):7671-7674.
[9] 楊春周,戰(zhàn)希臣,鄭海平,等. 船舶倉(cāng)儲(chǔ)管理績(jī)效的評(píng)估模型[J]. 艦船科學(xué)技術(shù),2011,33(11):131-134.