1、Software component architecture in SCMMartin VerwijmerenMP Objects,P.O.Box 29126,3001 GC Rotterdam,The NetherlandsAccepted 23 July 2003指導教授:林燦煌 博士 報告學生:林秀衡 OutlinewIntroductionwDynamic Supply ChainwSCM architecturewInventory management architecturewImplementation technologywConclusionIntroduction1.動
2、態供應鏈的出現與原則 提昇全球競爭力與需求的多樣化導致動態供應鏈的出現 不犧牲彈性原則的前提下彼此互相協調 2.ERP的缺點 ERP系統缺少了動態供應鏈中連網企業所需的自治權與彈性 3.EDI的缺點 EDI僅提供資料交換因此少了SCM所需要的決策規則 4.尋找適合動態供應鏈的軟體架構Dynamic Supply Chain1.SCM (Fig1)w提昇全球競爭力w提昇服務降低總成本w核心原則是降低不確定性 w需要私有資訊的交換,例如:銷售與預測2.像網路關係的企業(Fig2)w產品需求多樣化,需要組織更具彈性來配合 w為了要獲得彈性,藉由互助合作引出供應鏈管理w藉由橫向協調超脫於自己的組織界線
3、來達到供應鏈管理wERP具有合作智慧但缺乏彈性 wEDI缺少合作的智慧 Fig1Fig2SCM Architecture(一)1.基礎架構:ERP、WMS、TMS(fig3)wTMS-Transportation management systemw標準化的套裝軟體與客制化的軟體系統 w個別功能與使用者敘述如下:w每一個系統都有他自己的資料庫來儲存資料w使用者可透過介面程式存取他所需要的資料 w這是適合內部管理,遺漏了動態供應鏈中所需要的協調合作能力 wEDI對資料交換的能力好,但缺少智慧 系統功能使用者ERP採購,物料管理,銷售 製造廠,貿易商 WMS接收儲存,倉庫管理,訂單選擇 物流服務提
4、供者,批發商 TMS運輸工具預定、計劃與監控 貨物承攬業者與運輸業者 SCM Architecture(二)2.軟體元件 (fig4)w跑在ERP,WMS,TMS之上的軟體元件,提供附加的協調智慧和較大彈性來配合動態供應鏈所需 w這軟體組成叫做供應鏈引擎(S Supply C Chain E Engine),延伸 ERP,WMS,TMS功能 wERP,WMS,TMS專注在內部管理,SCE針對SC架構中的外部管理加上功能與資料 w分成三種類型,區分SCM的等級被各自的引擎所支援 w溝通層應用SMTP(email),FTP(file transfer),HTTP(web)支援訊息交換w在資訊層是存
5、貨可見引擎,外部user藉由瀏覽器去提出他所要的資訊w管理層是進階管理的引擎,他有全自動的智慧決策與半自動的支援決策規則 引擎功能例子溝通引擎 供應鏈兩系統中的基礎溝通 資料交流、訊息改變、流程控管引擎資訊引擎 供應鏈兩系統中的資訊透通 存貨可見度、追蹤與搜尋引擎 管理引擎 透過系統對供應鏈更進階的管理 存貨管理、產品管理,配送管理引擎fig3fig4Inventory management architecture1.存貨管理引擎(fig5)w賦予存貨管理的能力 w這些軟體組成與現存的系統象徵存貨管理架構 wInventory Management Engine(IME)只管理一個庫存單位的
6、存貨水準 w為了要支援動態供應鏈的整體存貨管理因此在網路中是很鬆散的連結著 w為了支援供應鏈網路的彈性,一些補充的系統變數與方程式是包含在IME中 w架構彈性,在動態網路中容易結合與脫離的能力 w整體存貨管理的軟體元件具有物件導向的設計wIME有五個物件類別,關聯著客戶、供應商、操作流程、存貨與倉庫管理者 (fig6)w五個物件具有屬性與操作方法使達到一致的目標w物件間互通訊息對提出要求的客戶端回應訊息的服務w供(supplier)與需(customer)皆利用IME獲取資料fig5fig6Supply Chain for cordless phonesImplementation techn
7、ologyw 應用SCE的應用元件、介面元件和一般服務元件(fig8)w SCE具物件導向設計,且其物件具備屬性與方法來除吋資料與執行函式功能w SCE的備有幾種介面功能:1.與其他SCE連結的介面2.與ERP、WMS、TMS連結的介面3.與客戶端連結的介面4.與資料庫連結的介面fig8Java、Corba、WebServiceConclusionw 供應鏈架構中,局部的管理是由現存的ERP,WMS,TMS系統來完成w 而完整的管理是由SCE來執行w SCEs在動態供應鏈的完整管理中提供智慧與彈性的需求w 這些軟體元件能夠應用Java,Corba,WebServices技術來產生介面和服務 w 在這些應用的元件中進行整合例如存貨元件可與供應鏈協同管理整合在一起,不但能提昇完整性與順暢性,也不會產生獨立系統串聯的困擾。