專利名稱:一種用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置及方法。
背景技術(shù):
補(bǔ)貨作業(yè)是電商零售倉庫最常見的任務(wù)之一。由于電商零售的性質(zhì)決定了倉庫中存儲(chǔ)的商品品類很多,對(duì)于這些商品補(bǔ)貨安全量的設(shè)置和周期性的維護(hù)是一個(gè)很繁重并且很繁瑣的工作。人工設(shè)置補(bǔ)貨安全量,不但工作量比較大而且很難確定每種商品的補(bǔ)貨安全量是多少。目前,大部分補(bǔ)貨系統(tǒng)采用人工設(shè)置安全量的方式來設(shè)置補(bǔ)貨安全量,但這種設(shè)置方式的難度和準(zhǔn)確度都無法令人滿意。目前,還有一些補(bǔ)貨系統(tǒng)采用批量設(shè)置補(bǔ)貨安全量的方式,這種方式效率較高但是準(zhǔn)確性比較低。鑒于以上原因期望提供一種自動(dòng)計(jì)算商品補(bǔ)貨安全量的裝置,其能夠解決以下問題中的一個(gè)或多個(gè)商品品類比較多的倉庫,人工設(shè)置補(bǔ)貨安全量和周期性調(diào)整補(bǔ)貨安全量的工作量和難度大;人工設(shè)置補(bǔ)貨安全量很難保證所有商品按照規(guī)定周期全部更新,因此無法保證補(bǔ)貨安全量的準(zhǔn)確性;人工設(shè)置安全量無法準(zhǔn)確判斷合適的數(shù)值。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中的上述缺點(diǎn)和問題而提出本發(fā)明。根據(jù)一個(gè)方面,本發(fā)明提出了用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置,包括輸入單元,用于輸入商品的標(biāo)識(shí);基礎(chǔ)設(shè)置單元,用于設(shè)置基礎(chǔ)信息;數(shù)據(jù)獲取單元,用于基于所述基礎(chǔ)設(shè)置單元所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù);計(jì)算單元,用于基于所述基礎(chǔ)設(shè)置單元設(shè)置的基礎(chǔ)信息和所述數(shù)據(jù)獲取單元提供的數(shù)據(jù)來計(jì)算商品的補(bǔ)貨安全量;以及輸出單元,用于輸出所述計(jì)算單元所計(jì)算的安全補(bǔ)貨量。可選地,所述計(jì)算單元計(jì)算商品的補(bǔ)貨安全量包括對(duì)所有所獲得的數(shù)據(jù)進(jìn)行求和并計(jì)算出平均值;找出所有過大和過小的數(shù)據(jù);刪除所有過大和過小的數(shù)據(jù);重新計(jì)算所述平均值;使用Pert估算法計(jì)算均值和標(biāo)準(zhǔn)差;以及使用正態(tài)分布計(jì)算最終的補(bǔ)貨安全量??蛇x地,所述基礎(chǔ)信息包括參考日期區(qū)間和補(bǔ)貨安全量滿足日常概率??蛇x地,所述數(shù)據(jù)獲取單元獲取數(shù)據(jù)包括所述數(shù)據(jù)獲取單元查詢所述參考日期區(qū)間,根據(jù)所述參考日期區(qū)間來查詢商品的出庫量,并把查詢的結(jié)果提供給所述計(jì)算單元??蛇x地,所述過大數(shù)據(jù)被定義為大于刪除前所計(jì)算的平均值的2倍,所述過小數(shù)據(jù)被定義為小于刪除前所計(jì)算的平均值的1/2。根據(jù)另一個(gè)方面,提供了一種用于自動(dòng)計(jì)算補(bǔ)貨安全量的方法,包括輸入商品的標(biāo)識(shí);設(shè)置基礎(chǔ)信息;基于所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù);基于所設(shè)置的基礎(chǔ)信息和所獲取的數(shù)據(jù)來計(jì)算商品的補(bǔ)貨安全量;以及輸出所計(jì)算的安全補(bǔ)貨量??蛇x地,計(jì)算商品的補(bǔ)貨安全量包括對(duì)所有所獲得的數(shù)據(jù)進(jìn)行求和并計(jì)算出平均值;找出所有過大和過小的數(shù)據(jù);刪除所有過大和過小的數(shù)據(jù);重新計(jì)算所述平均值;使用Pert估算法計(jì)算均值和標(biāo)準(zhǔn)差;以及使用正態(tài)分布計(jì)算最終的補(bǔ)貨安全量??蛇x地,所述基礎(chǔ)信息包括參考日期區(qū)間和補(bǔ)貨安全量滿足日常概率??蛇x地,基于所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù)查詢所述參考日期區(qū)間,根據(jù)所述參考日期區(qū)間來查詢商品的出庫量,并提供查詢的結(jié)果??蛇x地,所述過大數(shù)據(jù)被定義為大于刪除前所計(jì)算的平均值的2倍,所述過小數(shù)據(jù)被定義為小于刪除前所計(jì)算的平均值的1/2。。
通過下面結(jié)合附圖進(jìn)行的描述,本發(fā)明一些示范性實(shí)施例的上述和其他方面、特征和優(yōu)點(diǎn)對(duì)于本領(lǐng)域技術(shù)人員來說將變得顯而易見,其中圖1是根據(jù)本發(fā)明的用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置的框圖;圖2是標(biāo)準(zhǔn)差的正態(tài)分布圖;以及圖3是根據(jù)本發(fā)明的用于自動(dòng)計(jì)算補(bǔ)貨安全量的方法的流程圖。
具體實(shí)施例方式提供參考附圖的下面描述以幫助全面理解本發(fā)明的示范性實(shí)施例。其包括各種細(xì)節(jié)以助于理解,而應(yīng)當(dāng)將它們認(rèn)為僅僅是示范性的。因此,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)至IJ,可以對(duì)這里描述的實(shí)施例做出各種改變和修改,而不會(huì)背離本發(fā)明的范圍和精神。同樣,為了清楚和簡(jiǎn)明,省略了對(duì)公知功能和結(jié)構(gòu)的描述。圖1是根據(jù)本發(fā)明的用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置的框圖。如圖1中所示,根據(jù)本發(fā)明的用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置包括輸入單元110、基礎(chǔ)設(shè)置單元120、數(shù)據(jù)獲取單元130、計(jì)算單元140和輸出單元150。輸入單元110用于輸入商品的標(biāo)識(shí),例如商品的編號(hào)等?;A(chǔ)設(shè)置單元120用于設(shè)置基礎(chǔ)信息。例如,基礎(chǔ)設(shè)置單元可以提供人機(jī)交互界面來允許用戶設(shè)置裝置的各種參數(shù),這些參數(shù)直接影響本裝置的準(zhǔn)確性。例如,基礎(chǔ)設(shè)置單元120允許用戶通過人機(jī)交互界面進(jìn)行以下基礎(chǔ)信息的設(shè)置參考日期區(qū)間,該基礎(chǔ)信息用于設(shè)置計(jì)算補(bǔ)貨量參考的商品出庫時(shí)間段。在本發(fā)明中,該基礎(chǔ)信息設(shè)置提供以下幾種選擇方式自然時(shí)間段(自然月I號(hào)一30號(hào);自然季度第I季度等);從當(dāng)前時(shí)間往前的預(yù)定時(shí)間段(例如當(dāng)前時(shí)間一當(dāng)前時(shí)間-30天);自定義時(shí)間段(例如自定義開始時(shí)間一自定義結(jié)束時(shí)間);補(bǔ)貨安全量滿足日常概率,該基礎(chǔ)信息設(shè)置補(bǔ)貨安全量滿足日常出貨概率值。例如,可以將補(bǔ)貨安全量滿足日常概率設(shè)置為50%,在此情況下,在一個(gè)月中可能會(huì)有15天補(bǔ)貨安全量可以滿足日生產(chǎn),此百分比值是標(biāo)準(zhǔn)差落在正態(tài)分布圖中的位置。在本發(fā)明中,根據(jù)圖2所示的標(biāo)準(zhǔn)差的正態(tài)分布圖(其中,X軸表示出庫量;y軸表示標(biāo)準(zhǔn)差區(qū)間),提供以下幾種選擇方式50%->標(biāo)準(zhǔn)差正態(tài)分布值為0 ;84%->標(biāo)準(zhǔn)差正態(tài)分布值為I ;97%->標(biāo)準(zhǔn)差正態(tài)分布值為2 ;99%->標(biāo)準(zhǔn)差正太分布值為3。
數(shù)據(jù)獲取單元130用于基于基礎(chǔ)設(shè)置單元120所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù),以為計(jì)算單元提供商品出庫數(shù)據(jù)查詢支持。例如,數(shù)據(jù)獲取單元130可以查詢基礎(chǔ)設(shè)置單元120設(shè)置的參考日期區(qū)間屬性,并根據(jù)該屬性來查詢商品相應(yīng)區(qū)間段的出庫量,并把查詢的結(jié)果提供給計(jì)算單元140。數(shù)據(jù)獲取單元130可以考慮到依賴的應(yīng)用不同,而提供以下幾種獲取數(shù)據(jù)的方式通過WebService方式從外部獲取,此方式需要預(yù)先定義好通信字段;數(shù)據(jù)庫直接查詢方式,此方式需要預(yù)先定義連接和查詢表名、字段等信息。數(shù)據(jù)獲取單元130通過以上方式獲取數(shù)據(jù)后,包裝為統(tǒng)一的調(diào)用方式,來為計(jì)算單元提供查詢服務(wù)。計(jì)算單元140用于基于基礎(chǔ)設(shè)置單元120設(shè)置的參考日期區(qū)間屬性和數(shù)據(jù)獲取單元130提供的數(shù)據(jù)來計(jì)算商品的補(bǔ)貨安全量。計(jì)算單元140使用“高低峰值影響削弱法”、“三點(diǎn)估算法”、“正態(tài)分布取值法”平衡商品出庫信息的波動(dòng),使得補(bǔ)貨安全量能夠最大限度的滿足最多情況下的出庫需求和盡量減少日常冗余。例如,計(jì)算單元140將數(shù)據(jù)獲取單元130獲取的在基礎(chǔ)設(shè)置單元120設(shè)置的參考日期區(qū)間內(nèi)的數(shù)據(jù)按照從小到大的順序進(jìn)行排序,以為后續(xù)計(jì)算做準(zhǔn)備。然后,計(jì)算單元140應(yīng)用高低峰值影響削弱法,用于降低區(qū)間數(shù)據(jù)中的過大或過小數(shù)據(jù)對(duì)整體運(yùn)算的影響,具體實(shí)現(xiàn)邏輯如下對(duì)所有數(shù)據(jù)進(jìn)行求和并計(jì)算出平均值,將此值定義為X ;使用平均值和所有數(shù)據(jù)進(jìn)行比較,找出所有過大和過小的數(shù)據(jù),在本發(fā)明中使用集合循環(huán)方式進(jìn)行計(jì)算,計(jì)算公式如下 將所有數(shù)據(jù)定義為集合A ;將A的游動(dòng)下標(biāo)定義為N ;將過大數(shù)據(jù)集合定義為B,其中B= {N G A>X*2};將過小數(shù)據(jù)集合定義為C,其中C= {N G A*2〈X};計(jì)算單元140接著刪除所有過大和過小數(shù)據(jù),如以上計(jì)算完畢后從集合A中刪除集合B和集合C中的所有元素,最終剩下的集合A即為有效參考數(shù)據(jù)區(qū)間值。應(yīng)注意的是,在上述定義中將過大數(shù)據(jù)定義為大于平均值兩倍的數(shù)據(jù)并且將過小數(shù)據(jù)定義為小于平均值的1/2。然而,可以根據(jù)需要將過大數(shù)據(jù)和過小數(shù)據(jù)定義為其它數(shù)據(jù),例如可以將過大數(shù)據(jù)定義為大于平均值三倍的數(shù)據(jù)并且將過小數(shù)據(jù)定義為小于平均值的 1/3。計(jì)算單元140重新計(jì)算經(jīng)高低峰值影響削弱的集合A的平均值,將此值表示為XA,由于已經(jīng)過高低峰值影響削弱,所以XA —般處于有序集合靠近中間區(qū)域的位置。計(jì)算單元140使用Pert估算法計(jì)算均值和標(biāo)準(zhǔn)差,找出集合A中的最大值,用MX表示;找出集合A中的最小值用麗表示;用XA當(dāng)做最可能值,根據(jù)Pert估算法公式可以得出
權(quán)利要求
1.一種用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置,包括 輸入單兀,用于輸入商品的標(biāo)識(shí); 基礎(chǔ)設(shè)置單元,用于設(shè)置基礎(chǔ)信息; 數(shù)據(jù)獲取單元,用于基于所述基礎(chǔ)設(shè)置單元所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù); 計(jì)算單元,用于基于所述基礎(chǔ)設(shè)置單元設(shè)置的基礎(chǔ)信息和所述數(shù)據(jù)獲取單元提供的數(shù)據(jù)來計(jì)算商品的補(bǔ)貨安全量;以及 輸出單元,用于輸出所述計(jì)算單元所計(jì)算的安全補(bǔ)貨量。
2.根據(jù)權(quán)利要求1所述的裝置,其中,所述計(jì)算單元計(jì)算商品的補(bǔ)貨安全量包括 對(duì)所有所獲得的數(shù)據(jù)進(jìn)行求和并計(jì)算出平均值; 找出所有過大和過小的數(shù)據(jù); 刪除所有過大和過小的數(shù)據(jù); 重新計(jì)算所述平均值; 使用Pert估算法計(jì)算均值和標(biāo)準(zhǔn)差;以及 使用正態(tài)分布計(jì)算最終的補(bǔ)貨安全量。
3.根據(jù)權(quán)利要求1所述的裝置,其中,所述基礎(chǔ)信息包括參考日期區(qū)間和補(bǔ)貨安全量滿足日常概率。
4.根據(jù)權(quán)利要求3所述的裝置,其中,所述數(shù)據(jù)獲取單元獲取數(shù)據(jù)包括 所述數(shù)據(jù)獲取單元查詢所述參考日期區(qū)間,根據(jù)所述參考日期區(qū)間來查詢商品的出庫量,并把查詢的結(jié)果提供給所述計(jì)算單元。
5.根據(jù)權(quán)利要求2所述的裝置,其中,所述過大數(shù)據(jù)被定義為大于刪除前所計(jì)算的平均值的2倍,所述過小數(shù)據(jù)被定義為小于刪除前所計(jì)算的平均值的1/2。
6.一種用于自動(dòng)計(jì)算補(bǔ)貨安全量的方法,包括 輸入商品的標(biāo)識(shí); 設(shè)置基礎(chǔ)信息; 基于所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù); 基于所設(shè)置的基礎(chǔ)信息和所獲取的數(shù)據(jù)來計(jì)算商品的補(bǔ)貨安全量;以及 輸出所計(jì)算的安全補(bǔ)貨量。
7.根據(jù)權(quán)利要求6所述的方法,其中,計(jì)算商品的補(bǔ)貨安全量包括 對(duì)所有所獲得的數(shù)據(jù)進(jìn)行求和并計(jì)算出平均值; 找出所有過大和過小的數(shù)據(jù); 刪除所有過大和過小的數(shù)據(jù); 重新計(jì)算所述平均值; 使用Pert估算法計(jì)算均值和標(biāo)準(zhǔn)差;以及 使用正態(tài)分布計(jì)算最終的補(bǔ)貨安全量。
8.根據(jù)權(quán)利要求6所述的方法,其中,所述基礎(chǔ)信息包括參考日期區(qū)間和補(bǔ)貨安全量滿足日常概率。
9.根據(jù)權(quán)利要求8所述的方法,其中,基于所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù)包括 查詢所述參考日期區(qū)間,根據(jù)所述參考日期區(qū)間來查詢商品的出庫量,并提供查詢的結(jié)果。
10.根據(jù)權(quán)利要求7所述的方法,其中,所述過大數(shù)據(jù)被定義為大于刪除前所計(jì)算的平均值的2倍,所述過小數(shù)據(jù)被定義為小于刪除前所計(jì)算的平均值的1/2。
全文摘要
本發(fā)明提供了一種用于自動(dòng)計(jì)算補(bǔ)貨安全量的裝置。所述裝置包括輸入單元,用于輸入商品的標(biāo)識(shí);基礎(chǔ)設(shè)置單元,用于設(shè)置基礎(chǔ)信息;數(shù)據(jù)獲取單元,用于基于所述基礎(chǔ)設(shè)置單元所設(shè)置的基礎(chǔ)信息來獲取數(shù)據(jù);計(jì)算單元,用于基于所述基礎(chǔ)設(shè)置單元設(shè)置的基礎(chǔ)信息和所述數(shù)據(jù)獲取單元提供的數(shù)據(jù)來計(jì)算商品的補(bǔ)貨安全量;以及輸出單元,用于輸出所述計(jì)算單元所計(jì)算的安全補(bǔ)貨量。
文檔編號(hào)G06Q10/08GK102999831SQ20121050539
公開日2013年3月27日 申請(qǐng)日期2012年11月30日 優(yōu)先權(quán)日2012年11月30日
發(fā)明者郝國微 申請(qǐng)人:北京京東世紀(jì)貿(mào)易有限公司