[摘 要] 本文從基于ERP 系統(tǒng)的物流運(yùn)輸信息系統(tǒng)開(kāi)展研究,研究了ERP系統(tǒng)和專業(yè)物流公司的管理系統(tǒng)的集成實(shí)現(xiàn)方式,并給出了實(shí)現(xiàn)模型,實(shí)現(xiàn)了企業(yè)對(duì)物流運(yùn)輸?shù)娜婀芾怼?/p>
[關(guān)鍵詞] ERP;物流運(yùn)輸;WebService;信息系統(tǒng)doi : 10 . 3969 / j . issn . 1673 - 0194 . 2013 . 10. 025
[中圖分類號(hào)] F272.7 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2013)10- 0048- 03
0 引 言
隨著信息化競(jìng)爭(zhēng)力時(shí)代的到來(lái),中、大型制造型企業(yè)信息化建設(shè)工作已經(jīng)廣泛開(kāi)展,從統(tǒng)計(jì)分析的結(jié)果來(lái)看,很多的中、大型制造型企業(yè)已經(jīng)將“企業(yè)資源計(jì)劃信息系統(tǒng)”(簡(jiǎn)稱ERP)作為企業(yè)物流、資金流、信息流整合集成管理的企業(yè)管理信息系統(tǒng),企業(yè)內(nèi)部管理得到了全面提升。ERP系統(tǒng)一般包括財(cái)務(wù)管理、生產(chǎn)控制管理、銷售管理、庫(kù)存管理、采購(gòu)管理、人力資源管理、設(shè)備管理等功能模塊,但是,對(duì)于企業(yè)銷售發(fā)貨的運(yùn)輸管理功能一般是缺乏的,缺乏從銷售訂單、裝箱單到客戶收貨整個(gè)過(guò)程的管理,部分企業(yè)將物流運(yùn)輸交給專業(yè)的物流公司承運(yùn),也只能從物流公司發(fā)布的專業(yè)BS架構(gòu)的物流網(wǎng)站上查詢到相關(guān)的物流信息,缺乏ERP與物流系統(tǒng)之間的數(shù)據(jù)交換的功能,給企業(yè)管理造成了很多不便,因此,有必要開(kāi)展研究基于ERP系統(tǒng)的企業(yè)物流運(yùn)輸信息系統(tǒng)。本文將從這個(gè)方面開(kāi)展研究,并給出實(shí)現(xiàn)的模型。
1 需求分析
需求分析是為了描述所有的系統(tǒng)需求,通過(guò)系統(tǒng)分析和流程描述達(dá)到開(kāi)發(fā)者和用戶的理解和溝通,回答系統(tǒng)“做什么”這個(gè)問(wèn)題。
經(jīng)過(guò)實(shí)際業(yè)務(wù)調(diào)研,用戶的需求如下:
(1)系統(tǒng)采用B/S架構(gòu)設(shè)計(jì),系統(tǒng)的用戶為企業(yè)銷售人員、企業(yè)運(yùn)輸管理人員、企業(yè)客戶、物流公司相關(guān)人員。
(2)系統(tǒng)能夠無(wú)縫集成企業(yè)內(nèi)部ERP系統(tǒng)和物流公司的管理信息系統(tǒng),對(duì)沒(méi)有使用信息系統(tǒng)的物流公司提供手工錄入信息的功能。
(3)發(fā)布運(yùn)輸需求信息,系統(tǒng)能將ERP系統(tǒng)中的裝箱單發(fā)布到系統(tǒng)中,物流公司通過(guò)該系統(tǒng)查詢到最新的運(yùn)輸需求,方便物流公司安排運(yùn)輸。
(4)物流公司根據(jù)裝箱單的要求組織運(yùn)輸,并在系統(tǒng)中維護(hù)對(duì)應(yīng)的運(yùn)單信息。
(5)運(yùn)單跟蹤,對(duì)已經(jīng)確認(rèn)運(yùn)輸?shù)倪\(yùn)單號(hào)進(jìn)行運(yùn)輸狀態(tài)跟蹤,對(duì)已經(jīng)使用信息系統(tǒng)的物流公司,要求將物流公司的信息系統(tǒng)的運(yùn)單運(yùn)輸狀態(tài)集成到該系統(tǒng)中,對(duì)沒(méi)有使用信息系統(tǒng)的物流公司,提供手工錄入數(shù)據(jù)的功能。
(6)收貨確認(rèn),企業(yè)客戶在收到運(yùn)單承認(rèn)的貨物之后,到系統(tǒng)中進(jìn)行收貨確認(rèn),并將簽字確認(rèn)的運(yùn)單掃描件上傳到系統(tǒng)中。
(7)提醒功能,在貨物發(fā)出、客戶簽收、運(yùn)單延期、提醒收貨的環(huán)節(jié)通過(guò)手機(jī)短信提醒相關(guān)人員。
(8)財(cái)務(wù)結(jié)算功能,通過(guò)在系統(tǒng)中維護(hù)每一目的地的里程數(shù),不同運(yùn)輸方式的單價(jià),結(jié)算運(yùn)單的運(yùn)輸費(fèi)用,結(jié)賬時(shí)在ERP系統(tǒng)中預(yù)錄會(huì)計(jì)憑證。
(9)業(yè)務(wù)流程圖,參見(jiàn)圖1。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)總體設(shè)計(jì)
系統(tǒng)采用B/S架構(gòu)設(shè)計(jì),利用JSP+Servlet+JavaBean技術(shù)實(shí)現(xiàn)三層模式,前臺(tái)顯示和數(shù)據(jù)錄入頁(yè)面用JSP實(shí)現(xiàn),業(yè)務(wù)邏輯由Servlet負(fù)責(zé)處理,對(duì)數(shù)據(jù)庫(kù)的操作由JavaBean來(lái)完成。對(duì)ERP業(yè)務(wù)單據(jù)的更改,采用JCO調(diào)用ERP中的RFC函數(shù)來(lái)實(shí)現(xiàn)。系統(tǒng)總體架構(gòu)見(jiàn)圖2。
2.1.1 物流運(yùn)輸系統(tǒng)與ERP系統(tǒng)的數(shù)據(jù)交互
物流運(yùn)輸系統(tǒng)直接連接ERP系統(tǒng)的數(shù)據(jù)庫(kù)服務(wù)器,讀取ERP系統(tǒng)中的裝箱單信息,保存至本地服務(wù)器中,然后連接ERP系統(tǒng)的應(yīng)用服務(wù)器,調(diào)用ERP中的RFC函數(shù),將裝箱單打上“已發(fā)布”標(biāo)識(shí)。當(dāng)裝箱單保存至本地服務(wù)器后,所有業(yè)務(wù)操作均在本地服務(wù)器中進(jìn)行,不再與ERP系統(tǒng)相關(guān)聯(lián)。
2.1.2 物流公司采用3種方式更新運(yùn)單運(yùn)輸狀態(tài)
對(duì)于有信息系統(tǒng)的物流公司,可調(diào)用本系統(tǒng)的WebService接口,將物流公司信息系統(tǒng)中的運(yùn)單運(yùn)輸狀態(tài)同步更新至本系統(tǒng);對(duì)于貨運(yùn)司機(jī),可將運(yùn)單運(yùn)輸狀態(tài)按預(yù)設(shè)格式發(fā)送短信至本系統(tǒng)中的短信平臺(tái),通過(guò)短信平臺(tái)更新運(yùn)單信息;對(duì)于沒(méi)有信息系統(tǒng)的物流公司,可通過(guò)Web瀏覽器或移動(dòng)終端登陸本系統(tǒng),更新?tīng)顟B(tài)信息。
2.1.3 運(yùn)單信息短信提醒
在貨物啟運(yùn)時(shí),發(fā)送短信息告知銷售業(yè)務(wù)員、發(fā)運(yùn)計(jì)劃員以及客戶進(jìn)行提醒;在貨物狀態(tài)出現(xiàn)異常時(shí),發(fā)送短信息告知銷售業(yè)務(wù)員、發(fā)運(yùn)計(jì)劃員以及客戶進(jìn)行提醒;在貨物由客戶簽收時(shí),發(fā)送短信息告知銷售業(yè)務(wù)員、發(fā)運(yùn)計(jì)劃員進(jìn)行提醒。
2.2 系統(tǒng)功能設(shè)計(jì)
2.3 數(shù)據(jù)表設(shè)計(jì)
3 結(jié) 語(yǔ)
本文針對(duì)ERP、物流公司信息系統(tǒng)和企業(yè)物流運(yùn)輸?shù)臉I(yè)務(wù)流程開(kāi)展了研究,采用B/S架構(gòu)和WebService服務(wù)進(jìn)行系統(tǒng)設(shè)計(jì),解決了企業(yè)物流信息系統(tǒng)和ERP、物流公司信息系統(tǒng)的集成問(wèn)題。并設(shè)計(jì)了系統(tǒng)實(shí)現(xiàn)的模型,有效地解決了企業(yè)物流運(yùn)輸管理信息化的難題。
主要參考文獻(xiàn)
[1]李忠國(guó).物流信息技術(shù)應(yīng)用 [M]. 北京:中國(guó)勞動(dòng)社會(huì)保障出版社,2012.
[2]梁愛(ài)虎.精通SOA:基于服務(wù)總線的Struts+EJB+Web Service整合應(yīng)用開(kāi)發(fā) [M]. 北京:電子工業(yè)出版社,2007.
[3]阿里德·戈貝爾,德克·里特哈勒. SAP企業(yè)門戶技術(shù)和編程 [M]. 北京:東方出版社,2005.