A project-oriented data warehouse for construction

Post on 03-Jan-2016

36 views 1 download

description

A project-oriented data warehouse for construction. 指導教授 : 周瑞生 企研二 694520007 曾憲政 企研二 694520010 鄭至中 企研二 694520060 劉育韋. The Information System of Organization. Operation Support Systems (OSS) : 所提供之資訊,為企業營運之所需。 Decision Support Systems (DSS) : 透過歷史資料的分析提供資訊,以利企業完成重要決策。. - PowerPoint PPT Presentation

Transcript of A project-oriented data warehouse for construction

A project-oriented data warehouse for construction指導教授 : 周瑞生

企研二 694520007 曾憲政企研二 694520010 鄭至中企研二 694520060 劉育韋

The Information System of Organization

Operation Support Systems (OSS) : 所提供之資訊,為企業營運之所需。

Decision Support Systems (DSS) : 透過歷史資料的分析提供資訊,以利企業完成重要決策。

Project-oriented

在日常生活中,我們會面對許多不同型態的資料,如親朋好友的通訊資料、個人行程計畫等等。為了保存、方便這些資料,我們會將資料包裝成一個類別,然後再用這個類別來宣告產生的東西就稱為物件 。

Date Warehouse(1)

William Inmon, who coined the term “data warehouse” in 1990, defined a data warehouse as “a subject oriented, integrated, nonvolatile,

and time variant collection of data in support of management decision”

Data Warehouse 是一種大型的中央資料庫,可從企業內數個獨立的資料庫中收集有用的資料,且整合轉換成有用的資訊,以作為企業管理決策的依據。

Date Warehouse(2)

Date Warehouse 得以維持企業智慧( business intelligence ),並協助企業做出營運上的策略行決策。

The data warehouse institute (TDWI) 認為 BI 對企業而言如同是過程、工具、技術得以將Data 轉化為 Information ,並將 Information 轉化為 Knowledge 。

Date Warehouse(3)

一般企業大多將部門及資料來源分離。產生問題: 1.資料法分享 2.重複地建立資料 3.面對不同工作需求,對於同樣的資料未即時更新,將造成使用者的誤解。

4.企業內使用者所需資料來源不同時,降導致決策速度的減緩

5.無法支援有助於決策的進階分析及查詢

The development of a project-oriented data warehouse (PDW)

Construction project data source

PrimaveraProjectPlanner

Ms Excel

Relational DB

Relational DB

兩種將原始資料轉換方式

•Need-based approach - 未來需要用到什麼, 就輸入什麼資料

•Availability-based approach - 有什麼資料就全部輸入

Dimensional modeling

1. 兩種常使用在建築資料倉儲上

•Entity-Relationship - 減少資料重複,並且容易轉換•Dimensional Modeling - 運算及查詢速度快,但會佔用較大的儲存空間

2. 資料依照 WBS(Working-breakdown structure) 並建立關聯

3. 偏屬於一般性描述資料儲存於 Dimension table 偏屬於實際數值資料儲存於 Fact table

Dimensional modeling

星狀 雪花狀

星狀比較好管理,並且運算及查詢速度較快雪花狀適用在比較複雜的資料上,並且能作更詳盡的分類

The PDW database structure

Dimension Fact

The PDW database structure

Dimension

Fact

The PDW database structure

The development of the PDW

The development of the PDW

應用軟體選用

工欲善其事,必先利其器 選用適合的工具 常見的資料庫軟體有:

Oracle 、 IBM DB2 、 My SQL 、 SQL Server 、 Access

各家軟體大車拼

Oracle DB2 My SQL效率高可透過網路輸入及修改支援多種資料類型

擁有各種規模的版本 免費且開放適合中小型應用

SQL Server AccessClient-server結構圖形化介面中上規模普及率高強大豐富的計算工具

大家都有且容易使用安全性較差

資料來源 : 數據恢復中心 http://www.db-recovery.com

     51CTO http://www.51cto.com/

選取 SQL Server的原因 支持 client-server 資料倉儲應用 DTS 可匯入、匯出及轉換各種類型的資料

(ex. Excel, Access, Text, etc)

資料庫查詢

查詢可分為三類: Drill up type for summary information Drill down type for detailed information Drill across type for retrieving information

找出感興趣的資料:抽取資料 產生報表 即時更新

總結