我國加入WTO以后,物流業(yè)是最先對外開放的行業(yè)之一,實現(xiàn)物流一體化已引起各級政府部門和眾多國內(nèi)大企業(yè)的重視。近年來我國大步跨入了信息化社會,人們的工作生活與通信、信息的關(guān)系日益緊密,信息化社會在改變我們生活方式與工作習(xí)慣的同時,也對傳統(tǒng)物流提出了挑戰(zhàn)。企業(yè)對物流倉儲管理要求不斷提高,希望有一個安全、有序、便捷的倉庫,于是信息化倉儲管理在中國各地企業(yè)中蓬勃發(fā)展起來,并已成為21世紀物流業(yè)的發(fā)展主流。本系統(tǒng)就是現(xiàn)代物流中關(guān)于倉儲管理的一個子系統(tǒng),基本滿足了現(xiàn)代物流對倉儲管理的要求,本文將詳細介紹倉儲管理綜述、物流倉儲管理的基本流程以及系統(tǒng)的設(shè)計與實現(xiàn)。
倉儲管理即對倉庫內(nèi)的物品進行保管、儲存和管理的一些活動。在整個物流系統(tǒng)中,倉儲管理起著重要的作用,是現(xiàn)代物流系統(tǒng)中重要的銜接環(huán)節(jié),是保證貨物質(zhì)量、加快商品流通速度、降低流通費用的重要手段。
人工和機械化倉儲階段最主要的特點是貨物的輸送、倉儲、管理、控制主要依靠人工及輔助機械來實現(xiàn)。物料或者貨物通過各種各樣的傳送帶、工業(yè)輸送車、機械手、吊車等倉庫內(nèi)部搬運和輸送裝置實現(xiàn)移動和搬運。該階段機械化在物料搬運的速度、精度、高度、重量、重復(fù)存取和搬運等方面基本能夠滿足人們的要求。
自動化技術(shù)在倉儲管理中的應(yīng)用,對提高倉儲效率起到了非常重要的作用,如自動導(dǎo)引小車(AVG)、自動貨架、自動識別和自動分揀等系統(tǒng)。隨著計算機技術(shù)的發(fā)展,倉儲管理的工作重點轉(zhuǎn)向物資的控制和管理,要求實時、協(xié)調(diào)和一體化。倉庫管理信息系統(tǒng)能夠及時地記錄訂貨和到貨時間,顯示庫存量,計劃人員可以方便地做出供貨決策,管理人員可以隨時掌握貨源及需求。
智能化倉儲即在自動化倉儲的基礎(chǔ)上,將倉儲系統(tǒng)與其他信息決策系統(tǒng)集成,向智能和模糊控制方向發(fā)展?,F(xiàn)在智能化倉儲技術(shù)還處于初級發(fā)展階段。
倉儲管理在物流中占據(jù)著重要的地位。倉儲活動一般出現(xiàn)在供應(yīng)鏈上下游節(jié)點處,例如采購與生產(chǎn)之間、生產(chǎn)的初加工與精加工之間、生產(chǎn)與銷售之間等。一方面,倉儲是物流各環(huán)節(jié)之間存在不均衡性的表現(xiàn),另一方面,倉儲也正是解決這種不均衡性的手段。從某種意義上說,倉儲環(huán)節(jié)是上下游流程整合所有矛盾的集合體。在許多物流優(yōu)化的案例中,物流整合、優(yōu)化實際上最終都被歸結(jié)為倉儲的方案設(shè)計與運行控制,所以說倉儲管理在物流中有著舉足輕重的作用。
倉儲作業(yè)流程形式有許多種,從一般的倉庫到復(fù)雜的綜合性物流中心,其流程的區(qū)別主要取決于倉庫本身的業(yè)務(wù)模式、規(guī)模大小、設(shè)施條件、客戶方向、服務(wù)功能等諸多因素。
圖1所示的作業(yè)過程可歸納為以下幾項作業(yè):訂單處理作業(yè)、采購作業(yè)、入庫作業(yè)、盤點作業(yè)、揀貨作業(yè)、出貨作業(yè)、送貨作業(yè)。
客戶的訂單是驅(qū)動倉庫業(yè)務(wù)進行的主要因素。接到客戶訂單信息后,業(yè)務(wù)部門需了解訂單產(chǎn)品的庫存狀況、倉庫的裝卸貨能力、流通加工能力、包裝能力、配送能力等,進而判斷能否滿足客戶訂單需求。以銷售為主的倉庫,還需要對客戶的信用狀況進行核實。
通過采購作業(yè)可以使倉庫的存貨水平控制在一定范圍內(nèi),另外批量訂貨可以平衡時間與價格的合理關(guān)系。采購作業(yè)之前需要對商品需求數(shù)量進行統(tǒng)計,并查詢供貨廠商交易條件,根據(jù)所需數(shù)量及供貨商提供的經(jīng)濟訂購批量提出采購單。
發(fā)出采購訂單或訂貨單后,根據(jù)采購單上的預(yù)定入庫日期,倉庫管理人員需進行入庫作業(yè)準備工作,商品入庫當日,由倉庫管理人員進行商品資料查核、商品檢驗,并對質(zhì)量或數(shù)量與訂單不符的情況進行記錄,及時向采購部門反饋信息。
通過盤點,倉儲管理人員能夠比較清楚地掌握倉庫真實的貨品數(shù)量,為財務(wù)核算、存貨控制提供依據(jù)。
接受客戶訂單后,根據(jù)客戶訂單的品種及數(shù)量在倉庫中進行商品的揀選,具體包括揀取、補充作業(yè)的貨品移動安排和人員調(diào)度等。
出貨作業(yè)包括準備送貨文件、打印客戶出貨單據(jù)、開具發(fā)票、制定出貨調(diào)度計劃、配組配裝等作業(yè)。
送貨作業(yè)包括送貨路線規(guī)劃、車輛調(diào)度、司機安排、與客戶及時聯(lián)系、商品在途的信息跟蹤、意外情況處理及文件處理等工作。
本系統(tǒng)采用的是ASP.NET技術(shù)。開發(fā)工具與環(huán)境是SQL Server 2005和Visual Studio2008。
ASP(Active Server Pages)是微軟公司的一項技術(shù),是一種使嵌入網(wǎng)頁中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù),ASP.net不僅是ASP的下一個版本,而且是一種建立在通用語言上的程序構(gòu)架,能被一臺Web服務(wù)器用于建立強大的Web應(yīng)用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式更強大的優(yōu)勢,執(zhí)行效率大幅提高。
SQL Server 2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server 2005數(shù)據(jù)引擎是本文中企業(yè)數(shù)據(jù)管理解決方案的核心。此外SQL Server 2005結(jié)合了分析、報表、集成和通知功能。
Microsoft Visual Studio 2008是面向Windows Vista、Office2007、Web 2.0的下一代開發(fā)工具,代號“Orcas”,是對Visual Studio 2005的一次及時、全面的升級。VS2008引入了250多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。Visual Studio 2008可以高效開發(fā)Web應(yīng)用,集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX項目模板,還可以高效開發(fā)Office應(yīng)用和Mobile應(yīng)用。
該系統(tǒng)軟件目前已有比較完善的管理與使用功能,并且是計算機行業(yè)中采用ASP.NET技術(shù)來完成的系統(tǒng)。研制本軟件是為了滿足客戶、管理員和供應(yīng)商在物流倉儲管理中的需求,以現(xiàn)代化的創(chuàng)新思維模式工作。
通過本系統(tǒng)軟件能幫助物流單位快速方便地對倉庫管理系統(tǒng)進行所需的管理、輸入、輸出、查找等操作,使散亂繁雜的倉庫能夠具體化、直觀化、合理化。
本系統(tǒng)分為三個角色:客戶、管理員和供應(yīng)商??蛻艨梢赃x擇購買倉庫中的商品,然后以訂單方式提交給管理員,也可以對自己的賬戶信息進行修改。管理員對客戶提交的訂單進行管理,訂單滿足條件則進行發(fā)貨處理,如果訂單中的商品數(shù)量大于該商品庫存量減去5,則向?qū)?yīng)的供應(yīng)商提交發(fā)貨請求,待供應(yīng)商處理請求后再進行發(fā)貨處理。此外管理員還可以對所有的商品信息、客戶信息、供應(yīng)商信息和車輛信息進行管理。供應(yīng)商對管理員的訂單進行送貨處理,此外對自己的賬戶信息也可以進行管理。下面采用SA方法畫出本系統(tǒng)的分層DFD圖。圖2是本系統(tǒng)的頂層數(shù)據(jù)流圖。圖3是在頂層數(shù)據(jù)流圖上分解出的0層圖,圖4為1層圖。
設(shè)計思路:首先分析物流倉儲作業(yè)流程,設(shè)計好數(shù)據(jù)庫;然后分別設(shè)計登陸界面,界面分三個角色,其中客戶通過注冊然后登陸,管理員和供應(yīng)商是直接登錄的。設(shè)計注冊頁面、客戶頁面、供應(yīng)商頁面和管理員頁面。最后編碼實現(xiàn)功能。
本系統(tǒng)的數(shù)據(jù)庫設(shè)計采用E-R圖進行描述,它一方面具有較強的語義表達能力,能夠方便、直接地表達應(yīng)用中的各種語義知識,另一方面它具有簡單、清晰、易于理解的特點。
本系統(tǒng)涉及的實體有:(1)客戶。屬性有客戶號、姓名、密碼、地址、聯(lián)系電話、E-mail;(2)管理員。屬性有編號、密碼;(3)供應(yīng)商。屬性有供應(yīng)商號、姓名、密碼、地址、聯(lián)系電話、E-mail;(4)商品。屬性有商品號、商品名、商品數(shù)量、商品價格、供應(yīng)商號;(5)訂單。屬性有訂單號、客戶號、狀態(tài);(6)訂單詳細信息。屬性有訂單號、商品號、商品數(shù)量、車輛號;(7)入庫單。屬性有供應(yīng)商號、入庫單號和狀態(tài);(8)入庫單詳細信息。屬性有入庫單號、入庫價格、商品號、入庫數(shù)量;(9)車輛。屬性有車輛編號、車輛名稱、運載量、車輛類型。圖5所示為本系統(tǒng)數(shù)據(jù)庫的E-R圖,通過圖5可以清晰地看出各實體及其聯(lián)系,為后來的編碼設(shè)計提供了保障。
首頁:顯示倉庫中所有商品。屬性有商品名、庫存量和商品價格。每種商品按行顯示,客戶可選擇訂購每種商品,選擇的結(jié)果保存到訂單管理;賬戶管理:對客戶當初注冊時所填寫的注冊信息進行修改。信息包括姓名、密碼、客戶號、地址、聯(lián)系電話和E-mail;訂單管理:保存客戶選擇的商品,屬性有商品名、數(shù)量和單價,并能修改購買商品的數(shù)量,用于提交給管理員,并生成訂單記錄;訂單記錄:屬性有訂單號、客戶號和訂單狀態(tài)。記錄客戶的訂單并自動生成訂單號,訂單初始狀態(tài)為“未處理”,管理員處理后狀態(tài)自動變?yōu)椤耙烟幚怼薄?
商品管理:可以對商品的多種屬性進行修改,包括商品名稱、商品數(shù)量、商品單價、供應(yīng)商編號;客戶管理:顯示所有客戶的所有信息,并能隨意刪除某個用戶;供應(yīng)商管理:顯示所有供應(yīng)商的所有信息并能進行修改,包括供應(yīng)商名稱、密碼、地址、電子郵件、聯(lián)系電話;車輛調(diào)配:顯示所有車輛的所有信息并能修改多種信息,包括車輛名稱、運載量、車輛類型;訂單處理:對客戶提交的訂單進行處理,屬性有訂單號、客戶號、車輛選擇和發(fā)貨;入庫單處理:自動檢索所有商品存量,當庫存量小于5時顯示出不足信息(商品數(shù)量小于5),其他信息有商品號、商品名和供應(yīng)商號。通過提交按鈕將訂單提交給供應(yīng)商。將盤點作業(yè)、采購作業(yè)和入庫作業(yè)結(jié)合在一起。
賬戶管理:對自身信息進行修改。信息包括用戶名、密碼、地址、E-mail和聯(lián)系電話;訂單處理:對管理員的訂單請求進行處理。屬性有送貨單號、送貨單狀態(tài)和詳細信息。詳細信息包括商品名、數(shù)量和單價。
模塊對應(yīng)自己的小功能模塊,再下面則是具體的操作。
(1)登陸設(shè)計。登陸界面分三個角色,默認為客戶,客戶通過注冊后方可登錄系統(tǒng),而管理員和供應(yīng)商均不需要注冊,從數(shù)據(jù)庫中直接添加,其中管理員管理供應(yīng)商信息。
(2)客戶功能詳細設(shè)計??蛻艟哂兴膫€功能,對應(yīng)的程序流程如圖8所示。
(3)供應(yīng)商功能詳細設(shè)計。如圖9、圖10所示。
(4)管理員功能詳細設(shè)計。其功能如圖6所示,限于篇幅詳細設(shè)計過程從略。
本文在倉儲管理活動的基礎(chǔ)上,借助ASP.NET工具和數(shù)據(jù)庫技術(shù),采用面向?qū)ο蟮木幊碳夹g(shù),基本實現(xiàn)了倉儲業(yè)務(wù)的信息化管理流程設(shè)計。并完成了各個模塊子系統(tǒng)的功能設(shè)計。鑒于能力有限,該系統(tǒng)在界面設(shè)計和內(nèi)部流程銜接上還存在一定的不足,系統(tǒng)普遍適用性不強,以期將來能夠進一步完善并深入研究。
權(quán)所有©:上海陽合儲運
專業(yè)承接上海倉庫租賃、上海倉儲配送物流、上海電商倉儲企業(yè)服務(wù)與微笑同在"的先進理念不斷發(fā)展壯大。