290 likes | 442 Views
IEEM 5352 Enterprise Integration. RosettaNet 標準. RosettaNet 概觀. 1998 年 RosettaNet 組織成立 以 IT 及 EC( 電子元件 ) 產業供應鏈為主 內容主要分三部分 Dictionaries Framework PIP & eBusiness Process. eBusiness Process. PIP. Framework. Dictionaries. RosettaNet 標準概觀. RosettaNet 標準包含三種
E N D
IEEM 5352Enterprise Integration RosettaNet標準
RosettaNet概觀 • 1998年RosettaNet組織成立 • 以IT及EC(電子元件)產業供應鏈為主 • 內容主要分三部分 • Dictionaries • Framework • PIP & eBusiness Process
eBusiness Process PIP Framework Dictionaries
RosettaNet標準概觀 • RosettaNet標準包含三種 • PIP (Partner Interface Process): 交易夥伴間作業程序標準 • Dictionary :交易夥伴與產品描述字典 • RNIF (RosettaNet Implementation Framework) 跨平台的執行架構標準 • 其中PIP是標準的核心,而RNIF及Dictionary是為了PIP運行所發展的
PIP (Partner Interface Process) • PIP是一種達到企業電子化作業的對談(E-Business Dialog)規範。 • 企業與企業之間是由非常多的對話所組成,此對話模式就是PIPs。 • RosettaNet組織將整個Business Process分成六個群(Cluster),Cluster又分為數個段(Segment),每個Segment又由數個PIPs組成。
Dictionary • Dictionary又分為Business及Technical Dictionary • Business Dictionary • 描述整個系統對系統間交易之一般資訊 • 引用許多已經發展完成的相關標準,如 • 產品代碼 Global Trade Item Numbers (GTIN)、 • 產品分類 UN/SPSC、 • 交易伙伴代碼 DUNS (Data Universal Numbering System)、 • 運送中Facility代碼 DUNS+4 • Technical Dictionary • 目的在描述IT與EC (資訊與電子零組件)相關垂直產業產品之特性。
RosettaNet Implement Framework (RNIF) • RNIF則是一種可以讓PIPs順利運作的執行架構。 • PIP之間交換的對話內容稱為Business Document,是一種用XML製作之企業文件,RNIF是可以讓這種企業文件順利交換流傳的一個平台。
RosettaNet Implement Framework (RNIF) • RNIF架構包含五部分: • 前文(Preamble):指出此份文件為RosettaNet Document • 標題(Header):用來解釋文件之目的 • Action:文件的本文部分 • 數位簽章(Digital Signature):流程上的簽核動作 • 底層傳輸:文件的傳輸模式,如HTTP等
RosettaNet標準發展流程 • RosettaNet的發展主要是以PIP的開發為主軸,並以XML的規格文件作為輸出 • Dictionary是用來作為PIP屬性定義標準的用語,其輸出是以 properties/values 的 dictionaries。 • RNIF則定義一些共同的架構,其輸出是XML protocol DTDs
RosettaNet標準發展流程 • 分成三步驟 • 第一:先建立供應鏈裡的企業流程模組,大致看出高階的企業模組(High Level Business Model)及PIP的目標清單 • 第二:對高階的企業模組作分析,並定義供應鏈上下游的互動關係,來整合合作夥伴的體系。可得到PIP發展的相關資訊,如“as-is”和”to-be”的PIP流程,PIP的藍本模組,對企業的衝擊資訊等 • 第三:透過Cluster及Segment之Workshop使用上述方法產生PIPs的藍圖(Blueprint),交由產業試用得到Feedback,再經會員討論製作出PIPs的訊息指導手冊 (Message Guideline),最後經由Review後,才是正式公佈的PIPs的規格
RosrttaNet標準發展流程 • 由以上PIP發展流程可看出RosettaNet制定供應鏈標準的原則: • 由垂直產業的產業模式,分析出供應鏈夥伴間必要之企業交易流程範圍,再細分為PIPs,這就是RosettaNet的主要標準。 • RosettaNet以IT、EC產業為主,其他相關產業可透過水平 XML-Based之平台(如:BizTalk, ebXML, eCo),建立起各產業標準。
RosettaNetBusiness Model(RosettaNet 為基之電子化企業模式) RosettaNet標準的實作模式,包含五個步驟: • 採用Frameworks來制定出PIP執行方針,定義如何在供應鏈中實行電子化企業流程。 • 實行此指導方針,提供想要以RosettaNet 規格來經營電子化企業作參考。 • 在不同公司之間作訊息交換,並建立交換和相互支援的工具,來管理公司內部系統。 • 允許公司依照需求,擴充及應用此架構。但不能違背RosettaNet原有訂定的規格說明。 • 公司間可使用擴充的PIP執行方針來作資訊的交換
1.採用Frameworks來制定出PIP執行方針 4.允許公司依照需求, 擴充及應用此架構 2.提供想以RosettaNet 規格經營 電子化企業作參考 5.使用擴充的PIP執行方針作資訊交換 3.不同公司之間作訊息交換,並建立交換和相互支援的工具
RosettaNet網路應用架構 • RosettaNet以國際標準組織(ISO)於1978年所提出的一個共通網路通信參考模式(OSI)為基礎。 • 這個ISO/OSI模型訂出七個層次的網路架構,而RosettaNet主要是定義在OSI的應用層。
HTTP/S SSL TCP/IP
RosettaNet Partner Interface Process (PIPs) • RosettaNet由Cluster至Segment到PIP,皆依一定流程模式來制定。該流程架構包含企業夥伴關係建立、新產品發表、市場建立、訂單管理、庫存管理及客戶服務等。
PIP架構 • RosettaNet所制定的PIP架構涵蓋兩部分 • Business Process Model:這個模型主要是描述”to-be” 合作界面的企業流程,可區分為三個項目 • 目的:應用於有共同一致性質的企業分散式資訊系統 • 觀點:企業流程的指導方針,可被採用於partner資訊技術界面上 • 內文:範圍廣泛的企業流程活動,必須由合作夥伴一起完成 • 分散式資訊系統設計:這個設計說明代理商和軟體元件的服務,連同資訊交換和通訊協定,皆可取代和支援企業流程模型,並議定出訊息與交易等一連串相關的協定
PIP的應用架構 • PIP是以XML為基礎架構的 • PIP使用WWW基礎作為實行策略 • RosettaNet依循其他組織團體制定的標準
發展PIP規格說明 • 規格說明的主要目的,是允許IT產業供應鏈的夥伴可以達到電子化的交易協議(e-trade agreement) • PIP Configuration • PIP Implementation
供應鏈『交易界面流程』(PIPs, Partners Interface Processes) • 依據2001年三月RosettaNet所更新發行之文件說明,主要包括八個流程群組 (Process Clusters): • 流程群組0:管理(Administration) • 流程群組1:夥伴、產品與服務審核 (Partner 、product and service review) • 流程群組2:產品導入 (Product introduction) • 流程群組3:訂單管理 (Order management) • 流程群組4:存貨管理 (Inventory management) • 流程群組5:行銷資訊管理 (Marketing Information Management) • 流程群組6:服務與支援 (Service and Support) • 流程群組7:製造 (Manufacturing)
供應鏈『交易界面流程』PIPs 標準 • 流程群組 (Process Clusters)可再細分成幾個作業環 節(Segments),例如: • 流程群組3:訂單管理 (Order management) • 3A:報價及訂單輸入 (Quote and order entry) • 3B:運輸與配送 (Transportation and Distribution) • 3C:退貨與財務 (Returns and Finance) • 3D:產品結構 (Product configuration) • 流程群組4:存貨管理 (Inventory management) • 4A:協同預測 (Collaborative forecasting) • 4B:存貨分配 (Inventory allocation) • 4C:存貨報告 (Inventory reporting) • 4D:存貨補充 (Inventory replenishment) • 4E:銷貨報告 (Sales reporting) • 4F:價格維護 (Price protection)
結論 • RosettaNet 除電腦(資訊)與電子元件產業,也積極朝半導體產業跨進。 • RNIF部分進一步修正,可能將與ebXML整合。 • 以BizTalk 示範,RosettaNet中B2B企業電子化標準流程與資訊整合分享的概念。