260 likes | 670 Views
第八章 e 化企業新的 IT 架構. 使用層. 企業入口網站 (EIP)/ 應用系統 (ERP, SCM, CRM). Chap 10,11,12. Chap 10.9. 分析層. 線上分析處理 資料探勘 智慧代理人. Chap 8.6. Chap 8.8.1. Chap 8.5. 資料倉儲 資料超市. Chap 8.4. 儲存層. 資料庫. Chap 附錄 8-A. 傳遞與蒐集層. 網際網路. 企業內部網路. 企業外部網路.
E N D
第八章 e化企業新的IT架構 使用層 企業入口網站(EIP)/ 應用系統(ERP, SCM, CRM) Chap 10,11,12 Chap 10.9 分析層 線上分析處理 資料探勘 智慧代理人 Chap 8.6 Chap 8.8.1 Chap 8.5 資料倉儲 資料超市 Chap 8.4 儲存層 資料庫 Chap 附錄8-A 傳遞與蒐集層 網際網路 企業內部網路 企業外部網路 Chap 8.2.1 Chap 8.2.2
1. 傳遞與蒐集層 使用層 企業入口網站(EIP)/ 應用系統(ERP, SCM, CRM) Chap 10,11,12 Chap 10.9 分析層 線上分析處理 資料探勘 智慧代理人 Chap 8.6 Chap 8.8.1 Chap 8.5 資料倉儲 資料超市 Chap 8.4 儲存層 資料庫 Chap 附錄8-A 傳遞與蒐集層 網際網路 企業內部網路 企業外部網路 Chap 8.2.1 Chap 8.2.2
1.1 網際網路 • The Internet • A global network of computer networks. 全球性的電腦網路 • It links the computing resources of business, government, and educational institutions using a common computer communication protocol (如TCP/IP).
網際網路優點 • 支援發現(Discovery):資源搜尋 • hyperlinks, hypertext, Web site, client/ server architecture, search engine… • 支援溝通(Communication) • 人與人間訊息傳送及接收的過程,透過交換或分享資訊,進而了解彼此 • 同步(synchronous)溝通:email, chat room, ICQ… • 非同步(asynchronous)溝通:bbs, newsgroup…
網際網路優點 (Cont.) • 支援合作(Collaboration) • 兩個以上的人一起行動,以完成同一任務 • 螢幕共享:讓不同地點的成員,在自己的螢幕上 看到同一份文件 • Ex: 兩位作者可以一起處理原稿、電腦繪圖或試算表 • 遠距會議(teleconferencing):利用電子通訊讓兩個以上不同地點的人,可以同時進行會議
1.2 企業內部網路 • Intranet • 企業內部利用Internet∕Web的技術(包括browsers 與search engines),設置於防火牆內,支援內部員工知識與資訊的存取、傳遞,以及內部溝通協調合作的一個企業內部網路系統。 • 企業建立Intranet的原因:傳統TPS、OAS、MIS • 系統各有各的介面,沒有標準、無法整合 • 媒體豐富度低 • 無法跨平台
企業內部網路實例 • 文件表單管理 • 出版、分享公司知識(刊物, 分機) • 利用多媒體的教育訓練教材來訓練員工 • 提升員工的協力合作(e-mail, 視訊會議) • 建立各部門與員工首頁 • 小組行事曆
1.3 企業外部網路 • Extranet • 可分解為Extend + Intranet,意指延伸Intranet的各項服務功能擴展到企業與外部企業間的合作關係 • 企業利用Internet的技術來與外部相關的供應商、顧客、策略夥伴相鏈結,以提升彼此間的資訊分享與協同合作績效的網路系統。 • Ex: 讓外部合作夥伴可蒐尋公司的存貨資料庫,或傳送某訂單目前處理狀況之資訊
2. 儲存層 使用層 企業入口網站(EIP)/ 應用系統(ERP, SCM, CRM) Chap 10,11,12 Chap 10.9 分析層 線上分析處理 資料探勘 智慧代理人 Chap 8.6 Chap 8.8.1 Chap 8.5 資料倉儲 資料超市 Chap 8.4 儲存層 資料庫 Chap 附錄8-A 傳遞與蒐集層 網際網路 企業內部網路 企業外部網路 Chap 8.2.1 Chap 8.2.2
2.1 資料庫 • Database System (DBS) • 為了提供組織特定的資訊需求,將一些相關的資料,藉由可共享的方式整合起來 儲存資料 會計系統 會計檔案 ABCZW 會計系統 ABC FGH IJK ZW... DBMS 存貨檔案 存貨系統 AFCGH 存貨系統 訂單檔案 AGIJK 訂單系統 訂單系統 傳統檔案系統 資料庫管理系統
資料庫結構 • 關聯式資料庫 • 資料以記錄(Record)為處理單位,以表格(Table)的方式組織,表格間的相關性則透過表格內特定欄位的資料值做關聯。 學生資料表 課程資料表 修課資料表
資料庫結構 (Cont.) • 物件導向式資料庫 • 以物件觀念取代記錄,物件本身可由其他 物件層層包覆組成, • 物件與物件間可有縱向與橫向的繼承關係,同時物件本身亦有其特定的運算式(Method)定義於其上。
2.2 資料倉儲與資料超市 • 關聯式資料庫:主要用來處理交易導向的問題 • 強調交易資料之新增、刪除、修改的快速與穩定 • 大量資料的異動或修改,都可藉由資料庫系統本身的管理能力和交易日誌 (Transaction Log) 達到交易的安全性。 • 多數的交易系統都是多人使用,因此需具備資料鎖定 (Data Lock) 功能。 • 資料倉儲:強調對大量資料的分析能力 • 為了終端使用者的存取,將不同資料來源結合成單一資源 • 使用者能執行臨時性查詢、報告分析及倉儲資訊之視覺化
(1) 資料倉儲之定義 • Data Warehouse (DW) • 具有主題導向(Subject-Oriented)、整合性(Integrated)、時間差異性(Time-Variant)、不變動性(Nonvolatile)等特性的管理性資料庫,目的在於能快速支援使用者的管理決策 (Inman, 1996)。
(2) 資料倉儲主要特色 • 主題導向的資料組織 • 根據所要支援的主題、決策所需之資訊來設計,而非傳統DB依交易流程(如採購、付款、訂單)來設計。 • 資料的整合性與一致性 • 為達成跨部門資料的分析需求,所有散佈在各部門系統的資料和外部資訊,必須先經過篩選、驗證、轉換後,以一致的格式和定義整合進入同一資料倉儲。 • 資料的時間差異性 • 由於倉儲資料多具歷史特性,會隨著年度一直累積,所以會附加記錄時間、日期,並加以分割 (Partition)以便區分。 • 資料的不變動性 • 資料一存入DW,即為歷史資料,不能被更改,僅供查詢。
資料倉儲主要特色 (Cont.) • 多維度(Multi-Dimensional)的資料結構 • 讓使用者以各種構面(Business Dimension) 的組合來查詢資訊
(3) DW的資料儲存架構 • 多維度的星狀結構模式(Star Schema) • 1個Fact表格 (衡量資訊Measures) • 大量的資料列(主要是數值資料),可能達十億以上 • 許多和Dimension表格連接的外鍵(Foreign Key) • 多個未經正規化的Dimensions表格 • 透過某些事件的需求將一些繁雜描述分割成幾個小部份,以減少對Fact表格掃描而將查詢最佳化 • 只有一個主鍵
星狀結構實例 • 圖8-3:銷售主題四個維度(產品、時間序列、城市、通路)、三個衡量單位(銷售數量、銷售金額、利潤)的星狀結構 時間序列 • 時間編號 • 年 • 月 • 季 • 週 • 日 產品 銷售分析 • 產品編號 • 產品名稱 • 產品類別 • 時間編號 • 產品編號 • 城市編號 • 通路編號 • 銷售數量 • 銷售金額 • 利潤 城市 通路 • 城市編號 • 城市名稱 • 城市人口 • 城市GNP • 通路編號 • 通路名稱 • 通路型態
產品 1000 電冰箱 100 400 200 700 年 200 電視機 1999 300 錄影機 1998 1997 400 收音機 通路 零售商 量販店 直銷 多維資料結構的儲存工具 • 傳統關聯式資料庫 • 透過關聯,無法快速整合資訊,故速度慢 • 多維度資料庫:例如Oracle的DW • Cube(立方體) • 三維度方式 • 如右圖 • Hypercube(多維) • 超過三個維度
星狀結構優缺點 • 優點 • 可增加查詢效率,若是後端資料庫(Cube儲存方式)支援MOLAP (Multidimensional OLAP),更可使用擴充語法如Group by Rollup或Group by Cube,直接對多維度做計算。 • 缺點 • Search Table會暴增,造成資料重複儲存、及儲存空間之浪費
外部資訊 內部資訊 DB OA File OLTP 篩選、萃取與轉換、整合、維護 (4) DW的建構與流程 加工 Data Warehouse Data Mart Data Mart Data Mart Access中介軟體 DSSEIS RDBQuery WebBrowser MOLAPROLAP EUC
(5) 資料超市 • Data Marts • 為DW複製(Replicated)的一部分子集合之資料組合,其設計目的是專門為支援某些特定的部門(行銷DMART)或特定的地區(美國顧客的DMART)。 • DW視需要可再複製成很多的資料超市,例如會計的資料超市、顧客服務的資料超市、存貨管理的資料超市。