摘要 本文提出了一種新的物流信息系統(tǒng)工作流程;利用工作流進(jìn)行物流管理的自動(dòng)訂貨、驗(yàn)證、配送等業(yè)務(wù)調(diào)度;分析了物流信息系統(tǒng)中分布式工作流模型的設(shè)計(jì)、工作流流程設(shè)計(jì)以及工作流的核心—工作流引擎軟件設(shè)計(jì)的關(guān)鍵技術(shù)。最后比較了工作流相對(duì)于傳統(tǒng)的MIS系統(tǒng)用于物流軟件的優(yōu)點(diǎn)。
關(guān)鍵詞 物流;工作流;分布式
1 引言
工作流(Workflow)就是工作流程的計(jì)算模型,即將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在計(jì)算機(jī)中以恰當(dāng)?shù)哪P瓦M(jìn)行表示并對(duì)其實(shí)施計(jì)算。工作流要解決的主要問(wèn)題是:為實(shí)現(xiàn)某個(gè)業(yè)務(wù)目標(biāo),在多個(gè)參與者之間,利用計(jì)算機(jī),按某種預(yù)定規(guī)則自動(dòng)傳遞文檔、信息或者任務(wù)。
隨著工作流技術(shù)的發(fā)展和成熟,接合數(shù)據(jù)傳輸技術(shù)和網(wǎng)絡(luò)技術(shù),應(yīng)用工作流技術(shù)制定特定的訂貨和配送流程,利用網(wǎng)絡(luò)進(jìn)行訂貨和配送成為可能。本文在此基礎(chǔ)上,提出了物流信息系統(tǒng)中分布式工作流模型的設(shè)計(jì)和實(shí)現(xiàn)。
2 物流信息系統(tǒng)工作流程
基于分布式工作流的物流信息系統(tǒng)根據(jù)定制好的工作流程進(jìn)行業(yè)務(wù)的處理,其工作流程如圖1所示。
物流中心的客戶(hù)向物流中心發(fā)送訂貨信息,訂貨信息包括客戶(hù)信息、所訂商品的名稱(chēng)和條碼信息、所訂商品的數(shù)量信息等。這些信息符合統(tǒng)一的EDI規(guī)定和格式,可以多種方式通過(guò)信息網(wǎng)關(guān)處理后,傳送給物流中心的基于工作流引擎的物流信息系統(tǒng),物流信息系統(tǒng)啟動(dòng)一個(gè)業(yè)務(wù)工作流的流程。
物流信息系統(tǒng)將上述訂貨信息自動(dòng)發(fā)送給事先定義好的下一級(jí)業(yè)務(wù)流程,即檢查訂貨信息并計(jì)算貨物價(jià)格,再由相應(yīng)的工作人員,即財(cái)務(wù)審核人員驗(yàn)證用戶(hù)信息,并通過(guò)網(wǎng)絡(luò)銀行驗(yàn)證用戶(hù)帳戶(hù)和余額。如果帳戶(hù)上余額較訂貨款項(xiàng)多,則形成用戶(hù)訂單數(shù)據(jù),同時(shí)轉(zhuǎn)入下一步業(yè)務(wù)流程;否則,形成一個(gè)余額不足的任務(wù)交由呼叫中心系統(tǒng)或人員的流程進(jìn)行處理,可通過(guò)自動(dòng)短消息、傳真或電話(huà)聯(lián)系客戶(hù)。
用戶(hù)的訂貨信息和帳戶(hù)信息確認(rèn)之后,系統(tǒng)將用戶(hù)訂單數(shù)據(jù)自動(dòng)轉(zhuǎn)發(fā)到配送中心業(yè)務(wù)流程,以便配送中心調(diào)度車(chē)隊(duì)安排送貨。進(jìn)行配送安排時(shí),根據(jù)GIS地理信息系統(tǒng)對(duì)訂貨客戶(hù)的地址進(jìn)行分析選擇合適的存貯倉(cāng)庫(kù),同時(shí)根據(jù)路徑最短/時(shí)間最短/費(fèi)用最低的原則生成配送路線(xiàn)。將配送路線(xiàn)和選擇好的倉(cāng)庫(kù)信息傳送給運(yùn)輸管理系統(tǒng),運(yùn)輸管理系統(tǒng)根據(jù)配送路線(xiàn)安排車(chē)輛調(diào)度人員進(jìn)行車(chē)輛的調(diào)度,調(diào)度人員將調(diào)度好的車(chē)輛派往選取好的倉(cāng)庫(kù)。同時(shí),系統(tǒng)形成的出庫(kù)訂單自動(dòng)轉(zhuǎn)發(fā)給倉(cāng)庫(kù)管理系統(tǒng),形成分揀配送單據(jù)。分揀流程業(yè)務(wù)人員按照轉(zhuǎn)發(fā)的分揀配送單據(jù)進(jìn)行商品的分揀,并將分揀好的商品裝載到車(chē)隊(duì)調(diào)度系統(tǒng)調(diào)度好的物流車(chē)輛上,同時(shí)生成送貨單。
關(guān)鍵詞 物流;工作流;分布式
1 引言
工作流(Workflow)就是工作流程的計(jì)算模型,即將工作流程中的工作如何前后組織在一起的邏輯和規(guī)則在計(jì)算機(jī)中以恰當(dāng)?shù)哪P瓦M(jìn)行表示并對(duì)其實(shí)施計(jì)算。工作流要解決的主要問(wèn)題是:為實(shí)現(xiàn)某個(gè)業(yè)務(wù)目標(biāo),在多個(gè)參與者之間,利用計(jì)算機(jī),按某種預(yù)定規(guī)則自動(dòng)傳遞文檔、信息或者任務(wù)。
隨著工作流技術(shù)的發(fā)展和成熟,接合數(shù)據(jù)傳輸技術(shù)和網(wǎng)絡(luò)技術(shù),應(yīng)用工作流技術(shù)制定特定的訂貨和配送流程,利用網(wǎng)絡(luò)進(jìn)行訂貨和配送成為可能。本文在此基礎(chǔ)上,提出了物流信息系統(tǒng)中分布式工作流模型的設(shè)計(jì)和實(shí)現(xiàn)。
2 物流信息系統(tǒng)工作流程
基于分布式工作流的物流信息系統(tǒng)根據(jù)定制好的工作流程進(jìn)行業(yè)務(wù)的處理,其工作流程如圖1所示。
物流中心的客戶(hù)向物流中心發(fā)送訂貨信息,訂貨信息包括客戶(hù)信息、所訂商品的名稱(chēng)和條碼信息、所訂商品的數(shù)量信息等。這些信息符合統(tǒng)一的EDI規(guī)定和格式,可以多種方式通過(guò)信息網(wǎng)關(guān)處理后,傳送給物流中心的基于工作流引擎的物流信息系統(tǒng),物流信息系統(tǒng)啟動(dòng)一個(gè)業(yè)務(wù)工作流的流程。
物流信息系統(tǒng)將上述訂貨信息自動(dòng)發(fā)送給事先定義好的下一級(jí)業(yè)務(wù)流程,即檢查訂貨信息并計(jì)算貨物價(jià)格,再由相應(yīng)的工作人員,即財(cái)務(wù)審核人員驗(yàn)證用戶(hù)信息,并通過(guò)網(wǎng)絡(luò)銀行驗(yàn)證用戶(hù)帳戶(hù)和余額。如果帳戶(hù)上余額較訂貨款項(xiàng)多,則形成用戶(hù)訂單數(shù)據(jù),同時(shí)轉(zhuǎn)入下一步業(yè)務(wù)流程;否則,形成一個(gè)余額不足的任務(wù)交由呼叫中心系統(tǒng)或人員的流程進(jìn)行處理,可通過(guò)自動(dòng)短消息、傳真或電話(huà)聯(lián)系客戶(hù)。
用戶(hù)的訂貨信息和帳戶(hù)信息確認(rèn)之后,系統(tǒng)將用戶(hù)訂單數(shù)據(jù)自動(dòng)轉(zhuǎn)發(fā)到配送中心業(yè)務(wù)流程,以便配送中心調(diào)度車(chē)隊(duì)安排送貨。進(jìn)行配送安排時(shí),根據(jù)GIS地理信息系統(tǒng)對(duì)訂貨客戶(hù)的地址進(jìn)行分析選擇合適的存貯倉(cāng)庫(kù),同時(shí)根據(jù)路徑最短/時(shí)間最短/費(fèi)用最低的原則生成配送路線(xiàn)。將配送路線(xiàn)和選擇好的倉(cāng)庫(kù)信息傳送給運(yùn)輸管理系統(tǒng),運(yùn)輸管理系統(tǒng)根據(jù)配送路線(xiàn)安排車(chē)輛調(diào)度人員進(jìn)行車(chē)輛的調(diào)度,調(diào)度人員將調(diào)度好的車(chē)輛派往選取好的倉(cāng)庫(kù)。同時(shí),系統(tǒng)形成的出庫(kù)訂單自動(dòng)轉(zhuǎn)發(fā)給倉(cāng)庫(kù)管理系統(tǒng),形成分揀配送單據(jù)。分揀流程業(yè)務(wù)人員按照轉(zhuǎn)發(fā)的分揀配送單據(jù)進(jìn)行商品的分揀,并將分揀好的商品裝載到車(chē)隊(duì)調(diào)度系統(tǒng)調(diào)度好的物流車(chē)輛上,同時(shí)生成送貨單。