隨著“互聯(lián)網(wǎng)+”時(shí)代的電子商務(wù)發(fā)展, 促使著現(xiàn)代倉(cāng)儲(chǔ)、物流不斷的變革和創(chuàng)新, 倉(cāng)儲(chǔ)配送的格局正在發(fā)生著巨大變化.倉(cāng)儲(chǔ)行業(yè)正集中精力創(chuàng)新傳統(tǒng)倉(cāng)庫(kù), 發(fā)展電商倉(cāng);信息處理方面, 大數(shù)據(jù)和智能化驅(qū)動(dòng)著整體行業(yè)的發(fā)展[1].線上線下 (Online To Offline, o2o) 的發(fā)展是商業(yè)變化的大勢(shì)所趨, 云倉(cāng)儲(chǔ)模式逐漸成為未來(lái)的剛性需求.
傳統(tǒng)倉(cāng)儲(chǔ)各倉(cāng)庫(kù)庫(kù)存、訂單、物流信息不能實(shí)時(shí)傳遞, 形成信息孤島, 需要用云計(jì)算技術(shù)解決信息不能共享的問(wèn)題;在傳統(tǒng)倉(cāng)庫(kù)中一般是沒(méi)有訂單管理系統(tǒng)的, 在電子商務(wù), 質(zhì)押貸款等新型模式發(fā)展下, 需要訂單管理系統(tǒng)作為客戶(hù)與倉(cāng)庫(kù)交流的信息載體, 同時(shí)作為倉(cāng)庫(kù)信息入口.設(shè)計(jì)了云倉(cāng)儲(chǔ)系統(tǒng)總體架構(gòu), 以訂單管理系統(tǒng)為重點(diǎn), 描述了訂單管理系統(tǒng)與其他模塊之間協(xié)作關(guān)系、結(jié)構(gòu)設(shè)計(jì)及統(tǒng)一的第三方數(shù)據(jù)接口平臺(tái).
云倉(cāng)儲(chǔ)需要在重要區(qū)域中心建立分倉(cāng), 再由公司總部建立基于云計(jì)算的一體化倉(cāng)儲(chǔ)信息系統(tǒng), 用倉(cāng)儲(chǔ)信息系統(tǒng)將各分倉(cāng)聯(lián)網(wǎng), 進(jìn)而實(shí)現(xiàn)商品、倉(cāng)庫(kù)、庫(kù)位的合理調(diào)度, 配送網(wǎng)絡(luò)的快速響應(yīng).在這種模式下, 商品可直接從分倉(cāng)的分揀中心實(shí)現(xiàn)就近配送, 大大地縮短配送時(shí)間, 有效地提升客戶(hù)體驗(yàn)[2].
云倉(cāng)儲(chǔ)系統(tǒng)設(shè)計(jì)思想可概括為:通過(guò)云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)等技術(shù)的緊密結(jié)合, 由系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行儲(chǔ)存、分析、計(jì)算, 并對(duì)服務(wù)進(jìn)行模塊化、封裝式的處理, 管理人員被賦予不同的權(quán)限, 在任意終端通過(guò)門(mén)戶(hù)網(wǎng)站接入中心服務(wù)器, 獲取權(quán)限范圍內(nèi)的、所需求的服務(wù)[3].
產(chǎn)業(yè)鏈扁平化是未來(lái)發(fā)展的趨勢(shì).云倉(cāng)儲(chǔ)管理系統(tǒng)在電子商務(wù)產(chǎn)業(yè)鏈中提供基礎(chǔ)性服務(wù), 將物流、商流、信息流、資金流“四流”有機(jī)結(jié)合, 利用云計(jì)算共享分倉(cāng)資源, 完善電商倉(cāng)儲(chǔ)物流生態(tài)圈, 通過(guò)整合信息網(wǎng)、倉(cāng)儲(chǔ)網(wǎng)、干線網(wǎng), 用大數(shù)據(jù)提升效率.消費(fèi)者和工廠設(shè)計(jì)方、品牌商、農(nóng)業(yè)產(chǎn)區(qū)將實(shí)現(xiàn)可視化的供需鏈接, 不論是電商平臺(tái)還是傳統(tǒng)零售, 渠道商如果還是靠買(mǎi)賣(mài)賺取差價(jià)獲利, 這樣的生存空間必定是越來(lái)越小.真正能夠帶來(lái)一體化的供應(yīng)鏈增值服務(wù)的, 才是未來(lái)商業(yè)的核心.
云倉(cāng)儲(chǔ)管理系統(tǒng)利用“云”的概念將分散于不同區(qū)域的、與實(shí)體倉(cāng)庫(kù)相關(guān)的資源整合起來(lái), 交由企業(yè)中心建立的倉(cāng)儲(chǔ)信息管理系統(tǒng)統(tǒng)一調(diào)度管理, 形成一個(gè)以分布式倉(cāng)儲(chǔ)為云, 核心信息管理系統(tǒng)為服務(wù)器的企業(yè)內(nèi)部倉(cāng)儲(chǔ)管理平臺(tái)[4].云倉(cāng)儲(chǔ)管理系統(tǒng)由訂單管理系統(tǒng)、倉(cāng)庫(kù)管理子系統(tǒng)、綜合管理子系統(tǒng)、物流管理子系統(tǒng)、大數(shù)據(jù)驅(qū)動(dòng)子系統(tǒng)構(gòu)成, 并在移動(dòng)客戶(hù)端上建立必要的應(yīng)用支持.從接訂單、倉(cāng)庫(kù)內(nèi)部管理、采購(gòu)、以及組織發(fā)貨, 到進(jìn)行數(shù)據(jù)綜合分析以及業(yè)務(wù)綜合管理, 提供一個(gè)有效的信息化管理平臺(tái), 為網(wǎng)絡(luò)倉(cāng)庫(kù)的各個(gè)部門(mén)的業(yè)務(wù)開(kāi)展與協(xié)同高效工作提供支持[5].
傳統(tǒng)的倉(cāng)儲(chǔ)管理系統(tǒng)中是沒(méi)有訂單管理模塊的, 在云倉(cāng)儲(chǔ)管理系統(tǒng)中需要處理普通消費(fèi)者、商超、電商平臺(tái)等訂單數(shù)據(jù).訂單管理系統(tǒng)是倉(cāng)儲(chǔ)配送的初始環(huán)節(jié), 客戶(hù)需求及內(nèi)部物流、資源狀況、庫(kù)存、數(shù)據(jù)分析、任務(wù)完成情況等都是通過(guò)訂單來(lái)描述的, 云倉(cāng)儲(chǔ)系統(tǒng)的配送行為表現(xiàn)為圍繞訂單而進(jìn)行的一個(gè)協(xié)調(diào)配置過(guò)程[6].
在訂單管理系統(tǒng)中, 訂單是管理的對(duì)象.云倉(cāng)儲(chǔ)管理系統(tǒng)中的協(xié)同訂單處理從地域上橫跨整個(gè)企業(yè)和供應(yīng)鏈, 從時(shí)間上覆蓋訂單的產(chǎn)生一直到貨物交付給用戶(hù)的全部生命周期, 主要包括生成訂單、訂單協(xié)同處理、倉(cāng)庫(kù)調(diào)配備貨、制單發(fā)貨、物流跟蹤這五個(gè)階段[6].在生成訂單階段, 訂單管理系統(tǒng)應(yīng)該按照提供的統(tǒng)一接口接收訂單信息, 然后進(jìn)行錄入和保存處理, 生成配貨單, 同時(shí)生成物流服務(wù)需求訂單, 并按照資源優(yōu)化配置策略進(jìn)行訂單在物流企業(yè)的分配.配貨單形成后, 協(xié)同倉(cāng)庫(kù)管理子系統(tǒng)中開(kāi)始按照最優(yōu)路徑策略打包貨物, 形成發(fā)貨單, 在供應(yīng)鏈子系統(tǒng)中對(duì)訂單進(jìn)行確認(rèn), 若分配的物流企業(yè)接受發(fā)貨單, 則執(zhí)行訂單;若物流企業(yè)拒絕訂單, 則供應(yīng)鏈子系統(tǒng)根據(jù)資源最優(yōu)調(diào)度策略對(duì)訂單進(jìn)行智能處理.物流發(fā)送貨物后, 由物流平臺(tái)提供的物流信息反饋到訂單系統(tǒng)中, 再反饋到客戶(hù).云倉(cāng)儲(chǔ)系統(tǒng)各個(gè)環(huán)節(jié)進(jìn)行協(xié)同運(yùn)作, 并同客戶(hù)、訂單平臺(tái)、物流企業(yè)進(jìn)行雙向信息交互, 提高倉(cāng)儲(chǔ)環(huán)節(jié)的柔性和反應(yīng)能力.
訂單處理狀態(tài)遷移如圖1所示.
在訂單協(xié)同處理階段, 主要包括以下四個(gè)基本環(huán)節(jié):訂單錄入、訂單審批、訂單跟蹤、結(jié)單管理, 還包含兩個(gè)異常訂單處理環(huán)節(jié):撤單管理和急單管理以及一個(gè)歷史訂單綜合查詢(xún)環(huán)節(jié)[7].在訂單協(xié)同管理四個(gè)基本環(huán)節(jié)中, 對(duì)錄入的合格訂單進(jìn)行訂單分批, 資源分配及制單執(zhí)行計(jì)劃, 對(duì)不合格的訂單進(jìn)行調(diào)整, 給與客戶(hù)反饋.用戶(hù)、企業(yè)、創(chuàng)客可以對(duì)處于未審核狀態(tài)下的訂單做撤單處理, 在撤銷(xiāo)訂單后, 完成退款、取消配貨單、物流服務(wù)單等操作.在急單管理中, 首先獲取訂單并進(jìn)行優(yōu)先審核, 如果審核通過(guò), 訂單被直接提交給倉(cāng)庫(kù)管理子系統(tǒng), 如果審核未通過(guò), 向用戶(hù)提供急單作廢通知, 急單的整個(gè)業(yè)務(wù)處理過(guò)程都是通過(guò)開(kāi)辟專(zhuān)用通道 (即提高訂單響應(yīng)級(jí)別) 來(lái)實(shí)現(xiàn), 同時(shí)也要求倉(cāng)庫(kù)管理子系統(tǒng)對(duì)急單開(kāi)辟專(zhuān)用通道并進(jìn)行緊急處理[7?8].用戶(hù)、倉(cāng)庫(kù)操作員可以根據(jù)業(yè)務(wù)需求利用各種查詢(xún)條件對(duì)作廢訂單和成功訂單進(jìn)行實(shí)時(shí)查詢(xún), 查看訂單目前的狀態(tài), 進(jìn)行跟蹤[8].系統(tǒng)對(duì)各種性質(zhì)的訂單進(jìn)行相應(yīng)的統(tǒng)計(jì), 交給大數(shù)據(jù)驅(qū)動(dòng)子系統(tǒng), 并依據(jù)成功、撤銷(xiāo)、加急訂單詳細(xì)信息做出業(yè)務(wù)分析和預(yù)測(cè).
云倉(cāng)儲(chǔ)管理系統(tǒng)中的訂單管理模塊涉及到一整套的訂單處理過(guò)程, 從提出需求到接受訂單, 訂單審核, 訂單狀況跟蹤、運(yùn)輸?shù)?span style="font-size:12px;line-height:0;vertical-align:baseline;">[9].具體管理內(nèi)容包括:訂單的定制及傳送;訂單的確認(rèn)接收;訂單合同管理;訂單計(jì)劃定制;訂單相關(guān)資源管理;訂單相關(guān)關(guān)系管理;訂單執(zhí)行情況的跟蹤監(jiān)控;訂單出錯(cuò)及變動(dòng)處理;訂單狀態(tài)查詢(xún);訂單后勤管理;訂單財(cái)務(wù)管理;訂單協(xié)調(diào)管理[9,10].
由于訂單狀態(tài)是最直接的信號(hào), 因此不合理的訂單管理所導(dǎo)致的信息波動(dòng)、延遲甚至錯(cuò)誤, 會(huì)導(dǎo)致訂單處理的運(yùn)作效率低下, 嚴(yán)重時(shí)甚至使其陷于癱瘓.為了減小訂單信息波動(dòng)性, 提高運(yùn)作效率, 各子系統(tǒng)必須達(dá)到高度信息共享.為了保證訂單一致性, 云倉(cāng)儲(chǔ)管理系統(tǒng)中的各個(gè)組成模塊間必須協(xié)調(diào)良好, 保證各方合作的順利進(jìn)行.訂單管理系統(tǒng)結(jié)構(gòu)圖如圖2所示.
訂單管理系統(tǒng)會(huì)接受多種平臺(tái)的訂單, 需要統(tǒng)一的訂單接口, 規(guī)范訂單數(shù)據(jù), 對(duì)不同來(lái)源的訂單進(jìn)行數(shù)據(jù)管理.如淘寶、京東、當(dāng)當(dāng)?shù)壬虅?wù)平臺(tái), 通過(guò)與電商數(shù)據(jù)交換服務(wù)程序, 獲得指定電商訂單數(shù)據(jù), 為其準(zhǔn)備相應(yīng)的貼牌、配送服務(wù);同時(shí)對(duì)庫(kù)存、物流等信息, 提供給電商平臺(tái)及創(chuàng)客, 以使其獲知商品存量;對(duì)于自有商城或者APP的商戶(hù), 按照指定接口與訂單管理系統(tǒng)進(jìn)行數(shù)據(jù)交互, 提供給訂單系統(tǒng)請(qǐng)求數(shù)據(jù), 以便倉(cāng)儲(chǔ)系統(tǒng)根據(jù)這些數(shù)據(jù)進(jìn)一步處理[11].
以安卓平臺(tái)為例, 用java代碼實(shí)現(xiàn), 圖3為第三方平臺(tái)與訂單管理系統(tǒng)的交互流程.實(shí)線表示消費(fèi)者或電商平臺(tái)對(duì)訂單管理系統(tǒng)的請(qǐng)求, 虛線表示訂單系統(tǒng)與商戶(hù)系統(tǒng)之間的信息反饋.
第4步:調(diào)用訂單接口:這一步就是將商戶(hù)簽名后的訂單信息傳遞給接口中的OrderTask對(duì)象, 調(diào)用order方法, 此方法后續(xù)會(huì)喚起訂單檢查、庫(kù)存檢查操作, 訂單信息格式具體見(jiàn)表2訂單參數(shù)說(shuō)明.
第5步:提交訂單請(qǐng)求:saveOrder對(duì)象將會(huì)按照商戶(hù)客戶(hù)端提供的請(qǐng)求參數(shù)發(fā)送提交訂單、保存訂單的請(qǐng)求, 喚起訂單分批、商品裝配等后續(xù)工作.
第8步:接口返回支付結(jié)果:商戶(hù)客戶(hù)端在第4步中調(diào)用的訂單接口, 會(huì)返回最終的訂單保存結(jié)果 (即同步數(shù)據(jù)庫(kù)完畢的通知) .
第12步:異步發(fā)送保存訂單信息通知:云倉(cāng)儲(chǔ)管理系統(tǒng)會(huì)發(fā)送異步通知消息給商戶(hù)服務(wù)器端.因?yàn)槭钱惒桨l(fā)送, 第12步可能在7~11步之前完成, 但是一定是在第6步訂單保存成功后發(fā)起.
訂單管理系統(tǒng)中提供order接口方法供外部調(diào)用, 此接口接收兩個(gè)參數(shù)String類(lèi)型的orderInfo, 表示商戶(hù)的訂單信息, key=“value”格式, 以&連接;另一個(gè)參數(shù)是Boolean類(lèi)型參數(shù)isShowLoading, 表示商戶(hù)提交訂單后, 是否喚起一個(gè)loading.order方法可以觸發(fā)訂單管理系統(tǒng)里的其他流程, 如庫(kù)存檢測(cè)、貨物調(diào)撥等.重要實(shí)體類(lèi)及關(guān)鍵代碼示例見(jiàn)表1.
一個(gè)完整的安卓平臺(tái)調(diào)用過(guò)程與代碼是 (1) 將安卓應(yīng)用的Activity實(shí)例傳遞給OrderTask構(gòu)造方法, 實(shí)例化OrderTask對(duì)象:OrderTask orderTask=new OrderTask (Activity) ; (2) 將訂單數(shù)據(jù)封裝到OrderInfo實(shí)體內(nèi):OrderInfo orderInfo=orderTask.order (String, Boolean) ; (3) 檢查訂單數(shù)據(jù)規(guī)范:orderInfo.check () ; (4) 訂單管理系統(tǒng)保存訂單:orderTask.save (OrderInfo) .Order接口接收的String訂單信息格式見(jiàn)表2.
圖3 第三方平臺(tái)與訂單管理系統(tǒng)交互流程Fig.3 Interaction between the third party platform and the order management system
為簡(jiǎn)化訂單接收以后在倉(cāng)庫(kù)中的流轉(zhuǎn)過(guò)程, 需要對(duì)訂單做分批處理, 在系統(tǒng)中引入基于知識(shí)庫(kù)的訂單分批策略, 這種策略是去檢索歷史訂單明細(xì)數(shù)據(jù), 按照式 (1) 的約定, 依據(jù)案例推理 (Case-Based Reasoning, CBR) [12]引擎產(chǎn)生最優(yōu)分批策略.訂單在系統(tǒng)中的分批, 流轉(zhuǎn)的方案, 是依據(jù)歷史訂單知識(shí)庫(kù)決策的.基于知識(shí)庫(kù)的案例分批策略分為兩部分, 一部分是被處理過(guò)的訂單收集模塊, 另一部分是訂單分組生成模塊.第一部分由云計(jì)算子系統(tǒng)提供存儲(chǔ)、更新、檢索的功能, 第二部分集成到訂單管理系統(tǒng)中, 如圖4所示展示了此策略的循環(huán)圖.
CBR是以過(guò)去解決的類(lèi)似問(wèn)題的案例來(lái)尋求解決當(dāng)前新問(wèn)題的推論方法.CBR引擎是把每一次做出決策的一批訂單作為一個(gè)案例, 也就是所謂的“case”, 典型的CBR引擎運(yùn)行過(guò)程分為四步, 依次為檢索、修正、重用、保留.具體是從訂單收集模塊檢索相似的訂單, 進(jìn)一步修正, 以滿足當(dāng)前訂單分批的需求, 訂單分批問(wèn)題與檢索數(shù)據(jù)相似性滿足以下公式:
式中的sim (f) 是本次案例與歷史案例的相似函數(shù), wi是本次案例與歷史每次相似屬性的權(quán)重.在訂單分批過(guò)程中, 把相似值S最高的歷史訂單分批方案作為本次的分批方案, 選中的解決方案還需要修正、核對(duì)以適應(yīng)當(dāng)前的需求, 最終把最新的分批方案再作為歷史方案存儲(chǔ)到收集模塊.
假設(shè)揀貨員都是60名, 訂單量依次增加的情況下.在前人實(shí)驗(yàn)基礎(chǔ)上[13], 對(duì)比先到先服務(wù)、節(jié)約算法、粒子群算法, 結(jié)果如圖5所示.可以看到基于知識(shí)庫(kù)的訂單分批策略只是在訂單量較少時(shí)處理時(shí)間大于粒子群算法, 當(dāng)訂單量繼續(xù)增加, 則優(yōu)于其他三種訂單分批算法.
1) 通過(guò)分析云倉(cāng)儲(chǔ)管理系統(tǒng)的特點(diǎn), 設(shè)計(jì)了云倉(cāng)儲(chǔ)管理系統(tǒng)架構(gòu).傳統(tǒng)倉(cāng)庫(kù)可依靠此系統(tǒng)改造成服務(wù)于電子商務(wù)的云倉(cāng)庫(kù), 形成倉(cāng)儲(chǔ)配送一體化的新物流模式, 解決了多倉(cāng)庫(kù)信息無(wú)法共享和協(xié)同工作的問(wèn)題.
2) 訂單管理系統(tǒng)工作在云倉(cāng)儲(chǔ)管理系統(tǒng)之上, 提供統(tǒng)一的訂單接口, 接收來(lái)自不同平臺(tái)的消費(fèi)者訂單, 統(tǒng)一了云倉(cāng)儲(chǔ)內(nèi)部訂單數(shù)據(jù)結(jié)構(gòu)便于大數(shù)據(jù)分析.面對(duì)不斷變化的消費(fèi)者需求和海量的訂單數(shù)量, 基于知識(shí)庫(kù)的訂單分批策略在訂單管理系統(tǒng)中的應(yīng)用, 加快了訂單處理速度, 提高了收益率和倉(cāng)庫(kù)的吞吐率.
權(quán)所有©:上海陽(yáng)合儲(chǔ)運(yùn)
專(zhuān)業(yè)承接上海倉(cāng)庫(kù)租賃、上海倉(cāng)儲(chǔ)配送物流、上海電商倉(cāng)儲(chǔ)企業(yè)服務(wù)與微笑同在"的先進(jìn)理念不斷發(fā)展壯大。