ieem 5352 enterprise integration

29
IEEM 5352 Enterprise Integration RosettaNet 標標

Upload: hartwell-carl

Post on 30-Dec-2015

48 views

Category:

Documents


5 download

DESCRIPTION

IEEM 5352 Enterprise Integration. RosettaNet 標準. RosettaNet 概觀. 1998 年 RosettaNet 組織成立 以 IT 及 EC( 電子元件 ) 產業供應鏈為主 內容主要分三部分 Dictionaries Framework PIP & eBusiness Process. eBusiness Process. PIP. Framework. Dictionaries. RosettaNet 標準概觀. RosettaNet 標準包含三種 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IEEM 5352 Enterprise Integration

IEEM 5352Enterprise Integration

RosettaNet 標準

Page 2: IEEM 5352 Enterprise Integration

RosettaNet 概觀• 1998 年 RosettaNet 組織成立• 以 IT 及 EC( 電子元件 ) 產業供應鏈為主• 內容主要分三部分

– Dictionaries– Framework– PIP & eBusiness Process

Page 3: IEEM 5352 Enterprise Integration

eBusiness Process

PIP

Framework

Dictionaries

Page 4: IEEM 5352 Enterprise Integration

RosettaNet 標準概觀• RosettaNet 標準包含三種

– PIP (Partner Interface Process) : 交易夥伴間作業程序標準

– Dictionary :交易夥伴與產品描述字典– RNIF (RosettaNet Implementation

Framework) 跨平台的執行架構標準• 其中 PIP 是標準的核心,而 RNIF 及

Dictionary 是為了 PIP 運行所發展的

Page 5: IEEM 5352 Enterprise Integration

PIP (Partner Interface Process)

• PIP 是一種達到企業電子化作業的對談(E-Business Dialog) 規範。

• 企業與企業之間是由非常多的對話所組成,此對話模式就是 PIPs 。

• RosettaNet 組織將整個 Business Process分成六個群 (Cluster) , Cluster 又分為數個段 (Segment) ,每個 Segment 又由數個PIPs 組成。

Page 6: IEEM 5352 Enterprise Integration
Page 7: IEEM 5352 Enterprise Integration

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 (資訊與電子零組件)相關垂直

產業產品之特性。

Page 8: IEEM 5352 Enterprise Integration
Page 9: IEEM 5352 Enterprise Integration

RosettaNet Implement Framework (RNIF)

• RNIF 則是一種可以讓 PIPs 順利運作的執行架構。

• PIP 之間交換的對話內容稱為 Business Document ,是一種用 XML 製作之企業文件, RNIF 是可以讓這種企業文件順利交換流傳的一個平台。

Page 10: IEEM 5352 Enterprise Integration

RosettaNet Implement Framework (RNIF)• RNIF 架構包含五部分:

– 前文 (Preamble) :指出此份文件為 RosettaNet Document

– 標題 (Header) :用來解釋文件之目的– Action :文件的本文部分– 數位簽章 (Digital Signature) :流程上的簽核動作– 底層傳輸:文件的傳輸模式,如 HTTP 等

Page 11: IEEM 5352 Enterprise Integration

RosettaNet 標準發展流程

• RosettaNet 的發展主要是以 PIP 的開發為主軸,並以 XML 的規格文件作為輸出

• Dictionary 是用來作為 PIP 屬性定義標準的用語,其輸出是以 properties/values 的 dictionaries 。

• RNIF 則定義一些共同的架構,其輸出是XML protocol DTDs

Page 12: IEEM 5352 Enterprise Integration

RosettaNet 標準發展流程• 分成三步驟

– 第一:先建立供應鏈裡的企業流程模組,大致看出高階的企業模組 (High Level Business Model) 及 PIP 的目標清單

– 第二:對高階的企業模組作分析,並定義供應鏈上下游的互動關係,來整合合作夥伴的體系。可得到 PIP 發展的相關資訊,如“ as-is” 和” to-be” 的 PIP 流程, PIP 的藍本模組,對企業的衝擊資訊等

– 第三:透過 Cluster 及 Segment 之 Workshop 使用上述方法產生 PIPs 的藍圖 (Blueprint) ,交由產業試用得到Feedback ,再經會員討論製作出 PIPs 的訊息指導手冊 (Message Guideline) ,最後經由 Review 後,才是正式公佈的 PIPs 的規格

Page 13: IEEM 5352 Enterprise Integration
Page 14: IEEM 5352 Enterprise Integration
Page 15: IEEM 5352 Enterprise Integration

RosrttaNet 標準發展流程• 由以上 PIP 發展流程可看出 RosettaNet

制定供應鏈標準的原則:– 由垂直產業的產業模式,分析出供應鏈夥伴

間必要之企業交易流程範圍,再細分為 PIPs ,這就是 RosettaNet 的主要標準。

• RosettaNet 以 IT 、 EC 產業為主,其他相關產業可透過水平 XML-Based 之平台(如: BizTalk, ebXML, eCo) ,建立起各產業標準。

Page 16: IEEM 5352 Enterprise Integration
Page 17: IEEM 5352 Enterprise Integration

RosettaNet Business Model(RosettaNet 為基之電子化企業模式)RosettaNet 標準的實作模式,包含五個步驟:

1. 採用 Frameworks 來制定出 PIP 執行方針,定義如何在供應鏈中實行電子化企業流程。

2. 實行此指導方針,提供想要以 RosettaNet 規格來經營電子化企業作參考。

3. 在不同公司之間作訊息交換,並建立交換和相互支援的工具,來管理公司內部系統。

4. 允許公司依照需求,擴充及應用此架構。但不能違背 RosettaNet 原有訂定的規格說明。

5. 公司間可使用擴充的 PIP 執行方針來作資訊的交換

Page 18: IEEM 5352 Enterprise Integration

1. 採用 Frameworks 來制定出 PIP 執行方針

2. 提供想以 RosettaNet 規格經營電子化企業作參考

3. 不同公司之間作訊息交換,並建立交換和相互支援的工具

4. 允許公司依照需求,擴充及應用此架構

5. 使用擴充的 PIP 執行方針作資訊交換

Page 19: IEEM 5352 Enterprise Integration

RosettaNet網路應用架構• RosettaNet 以國際標準組織 (ISO) 於 1978年所提出的一個共通網路通信參考模式(OSI) 為基礎。

• 這個 ISO/OSI 模型訂出七個層次的網路架構,而 RosettaNet 主要是定義在 OSI的應用層。

Page 20: IEEM 5352 Enterprise Integration

SSL

HTTP/S

TCP/IP

Page 21: IEEM 5352 Enterprise Integration

RosettaNet Partner Interface Process (PIPs)• RosettaNet 由 Cluster 至 Segment 到 PIP ,皆依一定流程

模式來制定。該流程架構包含企業夥伴關係建立、新產品發表、市場建立、訂單管理、庫存管理及客戶服務等。

Page 22: IEEM 5352 Enterprise Integration

PIP 架構• RosettaNet 所制定的 PIP 架構涵蓋兩部分

– Business Process Model :這個模型主要是描述” to-be” 合作界面的企業流程,可區分為三個項目

• 目的:應用於有共同一致性質的企業分散式資訊系統• 觀點:企業流程的指導方針,可被採用於 partner 資訊技術界面上

• 內文:範圍廣泛的企業流程活動,必須由合作夥伴一起完成– 分散式資訊系統設計:這個設計說明代理商和軟體元

件的服務,連同資訊交換和通訊協定,皆可取代和支援企業流程模型,並議定出訊息與交易等一連串相關的協定

Page 23: IEEM 5352 Enterprise Integration

PIP 的應用架構• PIP 是以 XML 為基礎架構的• PIP 使用 WWW 基礎作為實行策略• RosettaNet 依循其他組織團體制定的標準

Page 24: IEEM 5352 Enterprise Integration

發展 PIP 規格說明

Page 25: IEEM 5352 Enterprise Integration

發展 PIP 規格說明• 規格說明的主要目的,是允許 IT 產業供應鏈的夥伴

可以達到電子化的交易協議 (e-trade agreement)– PIP Configuration– PIP Implementation

Page 26: IEEM 5352 Enterprise Integration

供應鏈『交易界面流程』(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)

Page 27: IEEM 5352 Enterprise Integration

供應鏈『交易界面流程』 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)

Page 28: IEEM 5352 Enterprise Integration

企業內部流程與界面流程示意圖

Page 29: IEEM 5352 Enterprise Integration

結論

• RosettaNet 除電腦(資訊)與電子元件產業,也積極朝半導體產業跨進。

• RNIF 部分進一步修正,可能將與ebXML 整合。

• 以 BizTalk 示範, RosettaNet 中 B2B 企業電子化標準流程與資訊整合分享的概念。