【正文】
M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )V A R C H A R 2 ( 1 0 0 ) p k f k 3 f k 1 p k , f k 2 P h ys i ca l D a t a M o d e lM o d e l : T S 2 _ P D M _ v1P a ck a g e : D i a g r a m : O r d e r M a n a g e m e n tA u t h o r : H a i b o D a t e : 2 0 0 3 1 2 7 V e r s i o n : 1 . 0U n i tIDC o d eN a m eD e ci m a lS t a t u sN U M B E R ( 1 6 )V A R C H A R 2 ( 2 )V A R C H A R 2 ( 5 0 )N U M B E RN U M B E R p k a k F K _ I N V E N T O R _ R E F E R E N C E _ O R G A N I Z AF K _ I N V E N T O R _ R E F E R E N C E _ P R O D U C T IF K _ R E C E I V I N _ R E F E R E N C E _ R E C E I P T TF K _ R E C E I P T L _ R E F E R E N C E _ R E C E I V I NF K _ D I S P A T C H _ R E F E R E N C E _ D I S P A T C HF K _ D I S P A T C H _ R E F E R E N C E _ D I S P A T C 2F K _ D I S P A T C H _ R E F E R E N C E _ U N I TF K _ R E C E I P T L _ R E F E R E N C E _ U N I TF K _ R E C E I P T L _ R E F E R E N C E _ P R O D U C T IF K _ D I S P A T C H _ R E F E R E N C E _ P R O D U C T IF K _ R E C E I V I N _ R E F E R E N C E _ W A R E H O U SF K _ D I S P A T C H _ R E F E R E N C E _ W A R E H O U SF K _ I N V E N T O R _ R E F E R E N C E _ W A R E H O U SO r g a n i za t i o n : 1IDT yp eR e g i o nA d d r e s sN a m eS t a t u sA t t r i b u t eD o cF l a gV A R C H A R 2 ( 6 )V A R C H A R 2 ( 2 )V A R C H A R 2 ( 6 )N U M B E R ( 1 0 )V A R C H A R 2 ( 5 0 )N U M B E RN U M B E RV A R C H A R 2 ( 2 ) p k f k 1 f k 2 f k 3 W a r e h o u s eIDN a m eO w n e ri s D e f a u l tA d d r e s sC o m m e n tV A R C H A R 2 ( 6 )V A R C H A R 2 ( 5 0 )V A R C H A R 2 ( 6 )N U M B E R ( 5 )N U M B E R ( 1 0 )V A R C H A R 2 ( 2 0 0 ) p k p k , f k 2 f k 1 R e ce i vi n g D o cu m e n tIDT yp eR e ce i p t D a t eW a r e h o u s eS e n d e rC o n s i g n m e n t N o t eO p e r a t o rC r e a t e rC o m m e n tS t a t u sV A R C H A R 2 ( 1 6 )V A R C H A R 2 ( 2 )V A R C H A R 2 ( 1 6 )V A R C H A R 2 ( 6 )V A R C H A R 2 ( 2 0 )V A R C H A R 2 ( 1 8 )V A R C H A R 2 ( 2 0 )V A R C H A R 2 ( 6 )V A R C H A R 2 ( 1 0 0 )N U M B E R p k f k 1 f k 2 f k 2 R e ce i p t T yp eIDN a m eD o cu m e n tP l a n n e dS t a t u sV A R C H A R 2 ( 2 )V A R C H A R 2 ( 5 0 )V A R C H A R 2 ( 5 0 )N U M B E RN U M B E R p k R e ce i p t L i s t I t e mL i n e N u m b e rR e c e i v i n g D o c u m e n tU n i tP r o d u ctO r d e r Q u a n t i t yR e ce i p t Q u a n t i t yC o m m e n tN U M B E R ( 1 0 )V A R C H A R 2 ( 1 6 )V A R C H A R 2 ( 2 )V A R C H A R 2 ( 1 6 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )V A R C H A R 2 ( 1 0 0 ) p k p k , f k 1 f k 2 f k 3 P r o d u ct I n f oIDSKUC a t e g o r yN a m eD e s cr i p t i o nS p e cC o l o rM o d e lG r a d eU n i tW e i g h tV o l u m eV a l u eL e n g t hW i d t hH e i g h tS t a t u si s C o m p o u n dV A R C H A R 2 ( 1 6 )V A R C H A R 2 ( 1 6 )N U M B E R ( 1 6 )V A R C H A R 2 ( 1 0 0 )V A R C H A R 2 ( 2 0 0 )N U M B E R ( 1 6 )V A R C H A R 2 ( 2 )V A R C H A R 2 ( 5 0 )V A R C H A R 2 ( 2 )V A R C H A R 2 ( 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 2 , 4 )N U M B E R ( 1 2 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E R ( 1 0 , 2 )N U M B E RI N T E G E R p k f k 3 f k 5 f k 1 f k 6 f k 4 f k 2 I n ve n t o r yL i s tIDN a m eO r g a n i za t i o nW a r e h o u s eV A R C H A R 2 ( 6 )V A R C H A R 2 ( 5 0 )V A R C H A R 2 ( 6 )V A R C H A R 2 ( 6 ) p k f k f k I n ve n t o r yI t e mL i n e N u m b e rO r g a n i za t i o nW a r e h o u s eP r o d u ctA va i l a b l eS t o r e dT r a n s p o r t i n gO u t g o i n gA B C C o d eP r e vi o u s A va i l a b l eP r e vi o u s S t o r e dN U M B E R ( 1 0 )V A R C H A R 2 ( 6 )V A R C H A R 2 ( 2 0 )V A R C H A R 2 ( 1 6 )N U M B E R ( 1 0 , 2 )N U M B E R (。 } } 軟件架構(gòu) 訂單 倉儲 運輸 報表 系統(tǒng)管理 (產(chǎn)品 ,客戶 ,機構(gòu) ,用戶等 ) 系 統(tǒng) 接 口 Java Platform 其它系統(tǒng) CRM JXC DB Report 軟件架構(gòu) Manager BO BC Handler DB JSP BO=BusinessObject BC=BusinessObjectController 從 JSP客戶端發(fā)出的每次請求,經(jīng)過 SessionManager的處理后,根據(jù)不同的 Command分發(fā)給不同 Handler來處理, Handler然后調(diào)用相應的 Manager來處理業(yè)務邏輯,最后由Controller來完成對數(shù)據(jù)庫的操作。 例如: public class OrderManagerFactory { private static OrderManager ivOrderManager。因此,要求 TULIP系統(tǒng)中的每個子系統(tǒng)均以低耦合度相連,將來被其它系統(tǒng)所代替時,不會影響業(yè)務流程的完整性。 減少各系統(tǒng)間的依賴關(guān)系。 RDC 到 DC 。工廠 到 客戶 。 輸入:運力調(diào)整后的調(diào)撥計劃 輸出:最終的調(diào)撥計劃 物流管理系統(tǒng)軟件架構(gòu) TULIP系統(tǒng)的軟件架構(gòu) ?業(yè)務模型 ?設(shè)計思路 ?設(shè)計模式 ?實現(xiàn)架構(gòu) 工廠 CDC RDC DC 客戶 。 ?生成正式調(diào)撥計劃 事業(yè)部計劃員收到經(jīng)過物流運作部調(diào)整的后的調(diào)撥計劃 , 經(jīng)過事業(yè)部計劃協(xié)調(diào)員的最終審核后交由物流運作部進行運作 。 輸入:貨險沖紅單 輸出:審核后的貨險沖紅單 、 新的發(fā)貨計劃 ( 可選 ) ? 生成貨險沖紅掛帳單 一旦計劃員審核了由物流運作部提交的貨險沖紅單 , 無論是否繼續(xù)發(fā)貨系統(tǒng)都會生成貨險沖紅掛帳單并將收貨方改為物流運作部 。 而對于貨差的情況點擊沖紅按鈕系統(tǒng)生成貨險沖紅請求等待計劃員處理 。 這部分的處理一定要進行沖紅處理 。 輸入:送貨清單 輸出:送貨清單(簽收) 干線運輸貨險處理 貨運事故報 案表 運輸中出現(xiàn)事 故 Start 沖紅通知 單 審核沖紅賬目 修復貨損 重新調(diào)賬 貨險沖紅處理 物流管理中 心帳目 掛帳沖紅通 知單 掛帳單沖紅 沖紅處理 根據(jù)沖紅請求 生成沖紅掛帳 計劃沖紅(紅單 )(負數(shù)) 詢問經(jīng)營部或中轉(zhuǎn) 倉是否需要補貨 生成對應要貨計劃 的補發(fā)貨計劃 ( Yes ) 結(jié)束 ( No ) 計劃沖紅(藍單 )(正數(shù)) 計劃員 物流運作部 3PL 干線運輸貨險處理流程描述 ? 干線運輸貨險處理員 ?生成貨運事故處理單 由于干線運輸情況比較復雜,目前干線運輸發(fā)生事故有兩種情況和處理辦法。 輸入:發(fā)貨指令 ( 補貨計劃 、 調(diào)撥計劃 、 返廠計劃等 ) 輸出:送貨清單 ?對送貨清單進行跟蹤維護 送貨清單生成后交由具體運輸人員攜帶 , 在運輸過程中運輸管理員可以隨時通過各種方式同運輸人員進行聯(lián)系 , 及時了解運輸?shù)那闆r并維護入送貨清單 。 由于目前倉庫已經(jīng)在使用 K3系統(tǒng) , 因此可以考慮 Tulip系統(tǒng)與 K3系統(tǒng)進行對接 。 輸入:經(jīng)過物流運作部根據(jù)運力調(diào)整后的補貨