资源预览内容
第1页 / 共40页
第2页 / 共40页
第3页 / 共40页
第4页 / 共40页
第5页 / 共40页
第6页 / 共40页
第7页 / 共40页
第8页 / 共40页
第9页 / 共40页
第10页 / 共40页
亲,该文档总共40页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
03 學習目標學習目標 ERP系統架構與資訊技術 本章將針對硬體環境、網路架構加以介紹,讓讀 者了解建置ERP系統需注意的相關事項。 本章摘要 n電子化企業的資訊科技架構 nERP系統架構 nERP系統的開發工具 Chapter 3 ERP系統架構與資訊技術 3 電子化企業的資訊科技架構 n資訊系統技術演進 圖3-1:資訊系統技術演進之過程 企業再造工程 (Enterprise Reengineering) 企業e化 (e-commerce/ e-business) Down-sizing Right-sizing 1960- 1990- 1995- 2001- 中央集權式 主從架構系統 網頁應用系統 B2B電子商務XML 網路服務(Web Services) One-tier Two-tier Three-tier Four-tier Chapter 3 ERP系統架構與資訊技術 4 ERP系統架構 所有終端機及其他周邊設備均與企業中央電腦相 連,每一台終端機皆包含一個螢幕與一個鍵盤。 集中式系統 圖3-3:集中式系統(Centralized System) 終端機只負責顯示資 料不提供運算功能 大型主機 Chapter 3 ERP系統架構與資訊技術 5 利用網路連結將分置於不同主機的資料共享,以 企業各部門來說,不同的部門就有不同的系統, 各個系統再透過網路彼此分享資料,但是各系統 是彼此獨立的。 分散式系統 總部電腦 部門電腦 倉庫電腦 工廠電腦 圖3-4:分散式系統(De-Centralized System) Chapter 3 ERP系統架構與資訊技術 6 nC. J. Date 在1987年所發表了建立分散式資料庫的十二項 規則,目前已成為探討分散式系統的重要理論依據: 1 對使用者而言,分散式系統應該看起來與非分散 式系統無差異 2 本地端自主性(Local autonomy):意指在整個系統 上的任一個端點(Site)都必須要有自主運作的能力 而不受其他端點影響。 3不依靠中央端點(No reliance on a central site) 4 連續性運作(Continuous operation) 5 位置獨立性(Location independence):又稱為位置 透通性(Location transparency),就是使用者存取別 台主機所提供的資料時,並不會對其他主機造成 影響。 Chapter 3 ERP系統架構與資訊技術 7 6 分割獨立性(Fragmentation independence) 7 複製獨立性(Replication independence) 8 分散式查詢處理(Distributed query processing) 9 分散式交易管理(Distributed transaction management) 10 硬體獨立性(Hardware independence) 11 作業系統獨立性(Operating system independence) 12 網路獨立性(Network independence) Chapter 3 ERP系統架構與資訊技術 8 n主從式架構 所謂的主從式架構(client/server architecture),簡 單的說,分為: n客戶端(Client) n伺服器端(Server) n連結兩端的介面就是網路技術。主要的運 作方式是客戶端發出查詢需求給伺服器端,伺 服器端再將查詢到的資料傳回給客戶。 Chapter 3 ERP系統架構與資訊技術 9 圖3-5:主從式架構(Client/Server Architecture) 個人電腦擁有基 本的運算功能 客戶端(Client) 伺服器端(Server) 大型主機 資料庫 Chapter 3 ERP系統架構與資訊技術 10 n主從式架構的優缺點如表3-1 所示: 表3-1:主從式架構優缺點比較 優點缺點 主從架構可以達到軟體專業分工的目 標,不同的伺服器可以擁有各自專屬 的功能,具備更大的彈性與便利。 當程式需要修改或新增功能時,需分 別進行修改,花費的時間及成本大, 且系統較為複雜。 所有的工作採用分散處理的方式,將 人機介面處理完全交由客戶端負責, 而主機或伺服器將只負責資料庫方面 的資料處理工作,大幅降低主機或伺 服器的工作量。 管理較不易:主從式架構屬分散式方 法之一,因此比集中式方法較為複雜 ,造成管理較不容易。 在主從式架構下的系統與傳統迷你及 大型電腦相比,成本大幅降低 (Downsizing),傳統迷你及大型電腦 不論硬體、軟體、周邊設備都相當昂 貴,同時系統又具封閉性,不容易替 換產品。 開發環境比較困難:因Client-Server 採取開放式,允許許多不同廠牌之間 的相互運用,因此開發環境會比集中 式的要來的比較困難一點。 Chapter 3 ERP系統架構與資訊技術 11 n三層式架構與多層式架構 是在客戶端與伺服端中間加入中介軟體 (middleware)負責聯繫兩端的溝通,減少兩端 的負荷並增加效能。 三階層式主從架構 n三層式架構(3-Tier)的優點 一方面使資料庫伺服器 建立單一連結,從而專 心地執行其資料處理工 作。 另一方面對前端工作站而言 ,則不需要在每一部電腦安 裝存取界面軟體,只要負責 使用者介面的執行即可。 Chapter 3 ERP系統架構與資訊技術 12 圖3-6:三層式架構(Three tier client-server) 使用者介 (User Interface) 客戶端應用 (Client Side Application) 傳播媒體 (Communic - ationMedias ) 中介軟體 (Middlewares ) 伺服器端 (Server Side) 傳播媒體 (Communic - ationMedias ) 伺服器端應用 (Server Side Application) 客戶端 (Client Side) Chapter 3 ERP系統架構與資訊技術 13 n目前主流的ERP系統軟體所使用的架構基本上都已經進展 到多層式(n-tier)架構,使用者是透過瀏覽器取網頁 (web-based) 的方式使用,如圖3-7 所示。 中央資料庫 (Central Database) 圖3-7:Web-based ERP架構 網路應用入口 (Web Application Portal) 使用者登入 (User Login) 資訊流引擎 (Information Flow Engine) 物件導向 (Object Orientation) 網際網路組分 (Web-based Component) 網際網路組 分 (Web-based Component) 網際網路組 分 (Web-based Component) Chapter 3 ERP系統架構與資訊技術 14 ERP硬體架構 n導入模組少 Chapter 3 ERP系統架構與資訊技術 15 ERP硬體架構 n導入模組數中等 Chapter 3 ERP系統架構與資訊技術 16 ERP硬體架構 n導入模組數多 Chapter 3 ERP系統架構與資訊技術 17 ERP伺服器虛擬化 n虛擬化好處:節省空間、省電、充分利用伺服器 效能 n目前伺服器虛擬化還在一些低階或非核心的應用 程式整合 nI/O頻寬為瓶頸,虛擬化軟硬體相容需考慮 Chapter 3 ERP系統架構與資訊技術 18 ERP系統與企業其他系統並存時互相溝通之 問題 n資訊的即時性 n資訊的正確性 Chapter 3 ERP系統架構與資訊技術 19 如何將資料在兩個系統之間傳輸 n文字檔傳輸 Chapter 3 ERP系統架構與資訊技術 20 如何將資料在兩個系統之間傳輸 n即時傳輸-Tibco Chapter 3 ERP系統架構與資訊技術 21 即時傳輸的好處Tibco nA.反應迅速:所有的過程由一個個程式串接而成,資料 在程式間傳遞,不用任何等待時間。 nB.可做資料正確性檢查:只要將資料定義完整,就可以在 每一個程式傳遞過程中檢查資料正確性,如果發現資料 有錯誤,馬上就可以予以更正,或是通知相關人員處理 。 Chapter 3 ERP系統架構與資訊技術 22 TIBCO介紹 nTIB/Rendezvous Software是由TIBCO公司所發展的一套軟 體,其包含執行精靈(TIB/Rendezvous daemon)以及程式發 展程式庫(TIB/Rendezvous programming language interface (API),可支援Windows、Unix、Linux、VMS、Solaris等 平台以及C、C+、Perl、VB等多種程式開發軟體。 n最大的優勢在於保證送達,其可以保證在網路上傳 輸的資料一定可以穩定地到達目的地。 Chapter 3 ERP系統架構與資訊技術 23 TIBCO架構 Chapter 3 ERP系統架構與資訊技術 24 BIzTalk nBizTalk Server是微軟所推出資料及商務處理流程的整 合伺服器軟體,設計用來完成電子商務的處理流程, 以XML 技術建置而成,包括:文件交換引擎、商務處 理流程的執行引擎,及商業文件及伺服器管理工具。 不僅有實用的工具可管理商業夥伴的關係、管理伺服 器叢集、追蹤交易之外,並且還提供了商業文件的編 輯程式和對應程式。 n可用來核驗商業文件、轉譯資料格式、轉換架構格式 、傳輸文件,並可追蹤交易。 Chapter 3 ERP系統架構與資訊技術 25 BIzTalk傳輸架構圖 Chapter 3 ERP系統架構與資訊技術 26 Some discussions nDown-sizing nRight-sizing nOne-tierTwo-tierthree-tierfour tier Chapter 3 ERP系統架構與資訊技術 27 n電子化企業協同商務 Web Service n從電子商務的演進過程和企業經營模式的改變,現 今企業夥伴間的電子商務已演進成以合作為前提的協 同商務(Collaborative Commerce,C-Commerce)。C- Commerce 的定義:是指企業透過新的科技例如網際 網路以與其他企業,包括供應商、合作夥伴企業等實 行合作,達成在業務作業及決策過程中的共享,以共 同開發產品、市場、服務等,提高企業的競爭力。 nWeb Service是協同商務的核心技術,它改 變了商業交易流程運作(呼叫)方式。 Chapter 3 ERP系統架構與資訊技術 28 nWeb Service的定義 nWeb Services是以一個技術架構,對一 的關鍵介面與服務協定進定義與標準化,藉 以展現各項服務的同功能,讓既有資訊系統 與應用程式之間能緊密地互相運作,他的做法 是程式設計人員藉SOAP、UDDI 和WSDL等標 準設計出新應用程式後,再透過網以提供服 務的方式呈現。 Chapter 3 ERP系統架構與資訊技術 29 圖3-2:Web Service各參與角色間之互動 服務提供者 (Service Broker) 服務提供者 (Service Provider) 服務需求者 (Service Requester) f (x) SOAP UDDI i WSDLWSDL Chapter 3 ERP系統架構與資訊技術 30 nXML:用以包裝資料、訊息及Web Service之描述。 nSOAP(Simple Object Access Protocol):是一種架構簡單的 輕量級資料傳輸協定,用於分散式網路環境下做資料訊 息交換。 nWSDL(Web Services Descrip
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号