摘 要 VMI庫存管理系統(tǒng)有助于油田企業(yè)實現(xiàn)物資庫存儲備的最優(yōu)配置,不僅能夠為油田企業(yè)連續(xù)生產(chǎn)經(jīng)營提供物資保障,還能夠減少庫存成本,改善企業(yè)的經(jīng)濟(jì)效益。為此,文章對利用JSP技術(shù)標(biāo)準(zhǔn)開發(fā)VMI庫存管理系統(tǒng)提出整體設(shè)計構(gòu)想。
關(guān)鍵詞 JSP;VMI;庫存管理系統(tǒng)
中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)13-0018-01
1 基于JSP可視化VMI庫存管理系統(tǒng)的總體設(shè)計
1)庫存管理系統(tǒng)的設(shè)計目標(biāo)。作為油田物資的供應(yīng)單位,庫存管理要解決的根本問題就是根據(jù)庫存總量、供應(yīng)需求量和庫存余量等數(shù)據(jù)確定各類物資補(bǔ)貨的時間和數(shù)量,進(jìn)而實現(xiàn)油田生產(chǎn)所需各類物資的持續(xù)供應(yīng),避免物資供應(yīng)鏈斷裂影響油田生產(chǎn)。因而,在庫存管理的過程中需要對各類物資的最安全庫存量、貨物周轉(zhuǎn)率等動態(tài)數(shù)據(jù)進(jìn)行實時監(jiān)控,以及時、全面地了解庫存物資供應(yīng)情況。據(jù)此庫存管理系統(tǒng)的總體設(shè)計目標(biāo),即是利用庫存管理系統(tǒng)的實施監(jiān)管和動態(tài)控制功能實現(xiàn)油田各項物資庫存儲備的最優(yōu)配置,以較低的成本使各項物資達(dá)到最科學(xué)的儲備量,為企業(yè)制定最佳的物資管理策略和物資供應(yīng)服務(wù)提供決策依據(jù)。
2)庫存管理系統(tǒng)主要功能的設(shè)計思路。物資公司作為油田各單位最大的供應(yīng)商,油田生產(chǎn)和生活所需各類物資絕大部分由物資集團(tuán)負(fù)責(zé)供應(yīng),因而當(dāng)供應(yīng)商和用戶均為油田所屬單位時,從整體上要實現(xiàn)油田物資庫存成本最低、供應(yīng)量最合理、補(bǔ)貨時機(jī)最恰當(dāng),就必須采用雙贏的庫存管理策略,供應(yīng)商庫存管理模式(VMI)便是最好的選擇。VMI庫存管理模式,由訂貨單位為供應(yīng)商提供市場數(shù)據(jù)、進(jìn)行貨物驗收以及調(diào)整訂單,供應(yīng)商則據(jù)此實施定量訂貨,選擇讓系統(tǒng)自動根據(jù)庫存安全量預(yù)設(shè)值進(jìn)行補(bǔ)貨或者手動補(bǔ)貨??梢?,物資庫存需求預(yù)測和庫存物資連續(xù)補(bǔ)貨供應(yīng)是VMI設(shè)計思路下的兩大主要功能,為了使此兩項功能得以有效實施操作,系統(tǒng)管理模塊、庫存分析模塊、訂貨單位驗收模塊和出入庫管理模塊則成為VMI系統(tǒng)必不可少的四大功能板塊。
2 基于JSP可視化VMI庫存管理系統(tǒng)框架設(shè)計
1)庫存管理系統(tǒng)框架設(shè)計的主要任務(wù)。從實現(xiàn)物資儲備最優(yōu)配置和最佳物資管理策略的總體目標(biāo)出發(fā),滿足庫存系統(tǒng)物資庫存需求預(yù)測和連續(xù)供應(yīng)兩大主要功能,充分實現(xiàn)供應(yīng)商管理用戶庫存(VMI)策略,為用戶提供ABC分類、定量和定期、非強(qiáng)制性補(bǔ)充供貨等基礎(chǔ)庫存管理技術(shù),是庫存管理系統(tǒng)框架設(shè)計的主要任務(wù)。
2)庫存管理系統(tǒng)框架設(shè)計的技術(shù)選擇。VMI庫存管理系統(tǒng)構(gòu)建的整個供應(yīng)鏈體系上游供貨商和下游訂貨單位用戶數(shù)量眾多,而每一個供貨商都可能對應(yīng)多個訂貨單位,形成由供應(yīng)商一點發(fā)散到各個訂貨單位的多條供應(yīng)鏈,每條供應(yīng)鏈訂貨單位對貨物庫存和供應(yīng)的需求都不盡相同,加之使用系統(tǒng)的每個節(jié)點也并非采用同一使用平臺,所以構(gòu)建VMI庫存管理系統(tǒng)的框架時,應(yīng)當(dāng)選擇具有高性能、多線程和可移植性強(qiáng)等特點的編程語言進(jìn)行開發(fā)。JAVA作為一種安全可靠和跨平臺完全直面用戶而不受平臺系統(tǒng)限制的網(wǎng)絡(luò)應(yīng)用軟件開發(fā)語言,是開發(fā)VMI庫存管理系統(tǒng)的最佳選擇。其中,Java Server Page(簡稱JSP)是JAVA語言中的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),既能夠通過Servlet來提供API,具有系統(tǒng)安全、穩(wěn)定、可靠、兼容性強(qiáng)的特點,又能夠運(yùn)用Java Bean將可視化網(wǎng)頁和多供應(yīng)鏈擴(kuò)散式的繁瑣運(yùn)算相分離的代表,進(jìn)而使該庫存管理系統(tǒng)系統(tǒng)管理、庫存分析、訂貨單位驗收和出入庫管理四大模塊的開發(fā)、編程和HTML可視化頁面的設(shè)計均能夠獨(dú)立進(jìn)行,極大地提升了庫存管理系統(tǒng)的工作效率。因此,本文設(shè)計VMI庫存管理系統(tǒng)框架采用“JSP+Servlet+JavaBean”實現(xiàn)J2EE三層體系結(jié)構(gòu)。其中,JSP用于表示層,Servlet用于控制層、業(yè)務(wù)處理層,而JavaBean用于數(shù)據(jù)源層。
3)庫存管理系統(tǒng)軟件平臺的設(shè)計。根據(jù)VMI庫存管理系統(tǒng)軟件平臺的功能需求和框架規(guī)模,開發(fā)該系統(tǒng)軟件平臺必須遵循兩點原則:一是基于JSP的VMI庫存管理在選擇系統(tǒng)軟件平臺時必須做到既能夠滿足系統(tǒng)功能需求,又能夠隨著日后用戶數(shù)量的增加和物資供應(yīng)的需求不斷進(jìn)行擴(kuò)容和新功能開發(fā);二是經(jīng)過多年建設(shè)油田信息化已經(jīng)較為成熟,不僅分單位、分業(yè)務(wù)部門建立了獨(dú)立網(wǎng)站和信息平臺,而且利用JAVA開發(fā)的各類軟件已廣泛應(yīng)用于各項業(yè)務(wù)的管理,因而在設(shè)計VMI庫存管理系統(tǒng)軟件平臺時必須要選擇既能夠成功實現(xiàn)庫存管理平臺和現(xiàn)有軟件對接,又能夠使庫存管理系統(tǒng)順利嵌入油田公司各信息平臺。為此,VMI庫存管理系統(tǒng)軟件應(yīng)當(dāng)由基于 Web 的客服機(jī)及其相關(guān)應(yīng)用服務(wù)器組成?;诖?,在“JSP+Servlet+JavaBean”三層體系框架下,JAVA語言編程選用JSP技術(shù)作為開發(fā)環(huán)境以及Tomcat5.0為其應(yīng)用服務(wù)器,利用JavaBeans將網(wǎng)頁與程序運(yùn)算分離,使用SQL語言建立Microsoft SQL Server 2008數(shù)據(jù)庫引擎。
3 基于JSP可視化VMI庫存管理系統(tǒng)功能模塊的開發(fā)
1)系統(tǒng)管理模塊的開發(fā)設(shè)計。系統(tǒng)管理模塊是VMI庫存管理系統(tǒng)的基礎(chǔ)模塊,用于管理庫存管理系統(tǒng)的主流程以及維護(hù)上游供貨商和下游訂貨單位的資料信息。因而開發(fā)系統(tǒng)管理模塊時要將庫存管理的業(yè)務(wù)主流程編寫到軟件平臺程序之中:“維護(hù)供貨商和訂貨單位信息—訂貨單位定期將所需物資庫存消耗情況反饋給供貨商—供貨商根據(jù)訂貨單位反饋資料結(jié)合自身物資庫存情況進(jìn)行庫存需求分析—根據(jù)庫存分析結(jié)果暫估各類物資供貨量,生成建議訂單返回給訂貨單位—訂貨單位審閱建議訂單并進(jìn)行修改,將最終訂單提交至供應(yīng)商—供應(yīng)商確認(rèn)訂單,發(fā)出貨物—訂貨單位收到貨物進(jìn)行驗收,并將驗收結(jié)果錄入庫存系統(tǒng)備案,將不合格貨物信息重新生成訂單發(fā)回供貨商—供貨商審核退貨單,確認(rèn)新訂單發(fā)貨?!?/p>
2)庫存分析模塊的開發(fā)設(shè)計。在油田物資供應(yīng)的整個供應(yīng)鏈體系中,各類物資的需求量通常根據(jù)經(jīng)驗在一定范圍內(nèi)不斷變化,屬于非確定因素,因而為了防止庫存量不能滿足物資需求量而造成延期供貨,影響油田生產(chǎn),必須建立安全庫存。這就要求在庫存管理系統(tǒng)的庫存分析模塊中編寫對庫存管理關(guān)鍵指標(biāo)進(jìn)行數(shù)據(jù)統(tǒng)計和分析的程序,主要包括庫存周轉(zhuǎn)率、存貨天數(shù)、訂單更改率、庫存量、倉容利用率等庫存控制指標(biāo)的運(yùn)算公式,進(jìn)而通過庫存分析及時對相關(guān)決策數(shù)據(jù)進(jìn)行調(diào)整,提高庫存管理水平。例如,設(shè)定安全庫存量的臨界值,當(dāng)庫存量低于或等于該臨界值時,啟動訂貨程序以補(bǔ)充庫存等。
參考文獻(xiàn)
[1]張弘.企業(yè)庫存管理系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機(jī)光盤軟件與應(yīng)用,2013(01).
[2]陳韜,萬麟瑞.基于云平臺的VMI庫存管理系統(tǒng)架構(gòu)研究[J].計算機(jī)光盤軟件與應(yīng)用,2013(22).
作者簡介
孫蕾(1979-),女,工程師,研究方向:軟件開發(fā)。endprint