OLAP思想導(dǎo)向下的企業(yè)銷售決策支持系統(tǒng)的規(guī)劃與設(shè)計
【摘要】 決策支持系統(tǒng)是指通過調(diào)用各種信息資源,結(jié)合相關(guān)技術(shù)工具實現(xiàn)對特定問題進行分析,建立模型,模擬決策過程和方案的計算機應(yīng)用系統(tǒng),目前,大部分決策支持系統(tǒng)是利用知識工程中得到的知識,建立方法庫或模型庫實現(xiàn)決策支持,而在企業(yè)的運行過程中產(chǎn)生的海量數(shù)據(jù)既包含了企業(yè)的運行狀態(tài),也包含了企業(yè)的環(huán)境信息和發(fā)展趨勢,如果對這些數(shù)據(jù)進行充分利用,同樣可以提高決策的有效性,使企業(yè)擁有更強大的市場競爭力。數(shù)據(jù)驅(qū)動型的決策支持系統(tǒng)可以通過相關(guān)技術(shù)對企業(yè)中的海量歷史數(shù)據(jù)進行采集、處理、分析、挖掘、比對、預(yù)測與展示,歸納出業(yè)務(wù)活動的規(guī)律性及其發(fā)展趨勢,使企業(yè)管理者可以準確把握企業(yè)的整體運行狀況,指定正確的發(fā)展戰(zhàn)略。一一一一一一企業(yè)銷售數(shù)據(jù)的特點是龐大、分散和片斷,客戶、渠道、市場、生產(chǎn)、財務(wù)等各個部門都擁有獨立的信息管理系統(tǒng),相互割裂,形成了大量的信息孤島,而同時,為了制定出及時、正確的銷售策略,管理及業(yè)務(wù)人員的查詢需求日益復(fù)雜。因此,為了滿足管理及業(yè)務(wù)人員的決策需求,必須建立一個基于信息共享的,可以提供全面統(tǒng)一的對銷售數(shù)據(jù)進行分析的平臺,為企業(yè)可以有針對性的制定遠期的營銷策略及近期的銷售計劃提供準確的數(shù)據(jù)支持,使其可以了解市場需求情況,降低銷售成本,提高經(jīng)濟效益。而OLAP聯(lián)機分析處理正是為了滿足企業(yè)的這種需求而設(shè)計的,這種軟件技術(shù)是基于共享多維信息的,可以根據(jù)分析人員的要求針對特定問題對海量數(shù)據(jù)進行快速、靈活的聯(lián)機數(shù)據(jù)訪問和分析,然后通過某種前段展現(xiàn)技術(shù)將查詢結(jié)果以一種對決策人員來說相對比較直觀、容易理解的形式反饋回來。一為了實現(xiàn)這樣一個完整的企業(yè)銷售決策支持系統(tǒng),為管理層及業(yè)務(wù)人員提供統(tǒng)一的、快速的、準確的銷售數(shù)據(jù)分析平臺,需要用到的技術(shù)不僅包括OLAP聯(lián)機分析處理技術(shù),還包括數(shù)據(jù)倉庫技術(shù)、前端展現(xiàn)技術(shù)等。一一首先,從決策支持系統(tǒng)的概念、發(fā)展歷程及現(xiàn)狀入手,闡述了數(shù)據(jù)驅(qū)動型決策支持系統(tǒng)在企業(yè)中的作用,并介紹了ETL、數(shù)據(jù)倉庫、OLAP聯(lián)機分析處理等相關(guān)的技術(shù)與理論。一一其次,根據(jù)企業(yè)的實際業(yè)務(wù)情況進行了需求分析,并依此對銷售決策支持系統(tǒng)的架構(gòu)進行了詳細設(shè)計。最后,對系統(tǒng)的具體實現(xiàn)過程進行了詳細的介紹,包括數(shù)據(jù)ETL過程、數(shù)據(jù)倉庫的構(gòu)建、OLAP數(shù)據(jù)分析層及系統(tǒng)中報表的具體實現(xiàn)過程。并進一步針對在實現(xiàn)OLAP聯(lián)機分析處理過程中如何提高其性能進行了詳細研究。決策支持系統(tǒng)作為一種先進的現(xiàn)代信息技術(shù),能夠很好的為企業(yè)決策進行數(shù)據(jù)支持,提高決策的有效性,使企業(yè)擁有更強大的市場競爭力。
【關(guān)鍵詞】 決策支持系統(tǒng); 數(shù)據(jù)倉庫; OLAP;
第 1 章 緒論
1.1 選題背景
決策支持系統(tǒng)是由管理信息系統(tǒng)進一步發(fā)展而來,而又與管理信息系統(tǒng)不同,管理信息系統(tǒng)通常用于企業(yè)的基礎(chǔ)的、日常業(yè)務(wù)活動,不能為決策提供很好的支持,而決策支持系統(tǒng)的出現(xiàn)可以為決策支持提供一個很好的解決方案,這個解決方案可以為用戶提供一個良好的決策環(huán)境,包括對需要進行決策的問題進行分析,通過分析問題建立對應(yīng)的模型,進而模擬決策過程,最后得出決策方案,而且,決策支持系統(tǒng)還可以通過使用各種分析工具以及調(diào)用各種信息資源提高決策水平和決策質(zhì)量。在越來越多的領(lǐng)域決策支持系統(tǒng)都已經(jīng)或者將顯示出其重要性,例如在經(jīng)濟的形勢預(yù)測方面、災(zāi)害的預(yù)測和預(yù)防方面以及企業(yè)生產(chǎn)活動的決策中等,扮演著愈加重要的角色。作為一門交叉學(xué)科,決策支持系統(tǒng)有著完整的理論框架,它的發(fā)展理論基礎(chǔ)還包括組織理論、信息論、人工智能、信息經(jīng)濟學(xué)、心理學(xué)等,并在現(xiàn)有技術(shù)的基礎(chǔ)上不斷融入新的技術(shù)。
計算機在管理領(lǐng)域中的發(fā)展主要經(jīng)歷了三個階段,分別是:
(1)電子數(shù)據(jù)處理(EDP,Electrical Data Processing)階段
從二十世紀 50 年代中期起,也稱事務(wù)處理階段,主要是利用計算機代替人工,批量的處理事務(wù)性數(shù)據(jù)。
(2)管理信息系統(tǒng)(MIS,Management Information System)階段
從二十世紀 60 年代中期起,是一個集成的人-機系統(tǒng),在一個組織機構(gòu)里通過人和計算機相結(jié)合的方式收集、存儲、處理、分析、維護并使用各種信息資源的系統(tǒng)。
(3)決策支持系統(tǒng)(DSS,Decision Support System)階段
從二十世紀 70 年代起,主要是通過各種數(shù)據(jù)以及各種模型解決半結(jié)構(gòu)化或非結(jié)構(gòu)化的問題,為用戶的決策提供主持的人-機會話系統(tǒng)。
隨著企業(yè)信息化的發(fā)展,各種管理信息系統(tǒng)中存儲了大量的數(shù)據(jù),可是由于各個部門的管理信息系統(tǒng)相互獨立,數(shù)據(jù)分散,無法從中直接得出有用的信息,但是這些獨立分散的數(shù)據(jù)中往往蘊含大量的信息,可以幫助管理者掌握企業(yè)的整體運行狀況及未來的發(fā)展趨勢,傳統(tǒng)的基于單機的管理信息系統(tǒng)已經(jīng)無法滿足企業(yè)管理者的這種需求,必須建立企業(yè)決策支持系統(tǒng),適應(yīng)愈來愈激烈的市場競爭。
1.2 決策支持系統(tǒng)的發(fā)展及研究現(xiàn)狀
最初是由 Scott Morton 和 Gorry共同提出的決策支持系統(tǒng)的概念的,大概是在二十世紀 70年代,從那之后,決策支持系統(tǒng)經(jīng)歷了一系列不同的階段,如圖1-1 所示,決策支持系統(tǒng)按照側(cè)重點不同的分類如表 1-1 所示,與決策支持系統(tǒng)相關(guān)的技術(shù)也在不斷的發(fā)展更新。
近些年,與新技術(shù)的融合是促成決策支持系統(tǒng)的不斷向前發(fā)展的一個最主要因素,其研究熱點目前主要有:
(1)與數(shù)據(jù)倉庫技術(shù)相結(jié)合
數(shù)據(jù)倉庫是一個數(shù)據(jù)集合,這個數(shù)據(jù)集合具有這樣的特點,面向主題的、集成的、永久的。在數(shù)據(jù)驅(qū)動型的決策支持系統(tǒng)中適合使用這種技術(shù),可以將各個獨立、分散、異構(gòu)的基礎(chǔ)數(shù)據(jù)源中存儲的海量數(shù)據(jù)進行合理的組織存儲,為數(shù)據(jù)分析打好基礎(chǔ),進而支持用戶決策。
(2)與聯(lián)機分析處理技術(shù)相結(jié)合數(shù)據(jù)倉庫中存儲了大量數(shù)據(jù),如何利用這些數(shù)據(jù),使其滿足用戶的需求,往往就需要用到 OLAP(Online Analytical Processing,聯(lián)機分析處理)技術(shù),通過分析存儲的海量數(shù)據(jù)對用戶的決策提供支持,F(xiàn)在比較流行的是與網(wǎng)絡(luò)技術(shù)的結(jié)合,形成 B/S(瀏覽器/服務(wù)器)結(jié)構(gòu),整體結(jié)構(gòu)由三部分組成,分別是OLAP 服務(wù)器、Web 服務(wù)器以及 Web 瀏覽器[2]。
(3)與數(shù)據(jù)挖掘技術(shù)相結(jié)合
數(shù)據(jù)挖掘,是一種通過數(shù)理模式來分析大型數(shù)據(jù)庫或數(shù)據(jù)倉庫中的海量數(shù)據(jù),并對這些數(shù)據(jù)中未知的、蘊含的、有價值的信息進行提取的軟件技術(shù)。數(shù)據(jù)挖掘技術(shù)的飛速發(fā)展主要歸功于當(dāng)今時代各種數(shù)據(jù)以爆炸的速度增長,而這些數(shù)據(jù)中往往蘊含著很多有價值的信息,尤其是在網(wǎng)絡(luò)及電子商務(wù)領(lǐng)域中。
第 2 章 相關(guān)技術(shù)和理論
基于數(shù)據(jù)驅(qū)動的決策支持系統(tǒng)需要對各部門分散獨立的業(yè)務(wù)系統(tǒng)中的原始資料進行加工整合、濃縮提煉、轉(zhuǎn)換格式,形成格式化、標準化的數(shù)據(jù)集中存儲于特定主題的數(shù)據(jù)倉庫中,通過 OLAP 技術(shù)對數(shù)據(jù)進行分析處理,最后通過前臺數(shù)據(jù)展現(xiàn)工具展現(xiàn)給決策者,為決策者的決策提供支持。
2.1 數(shù)據(jù)倉庫技術(shù)
為企業(yè)的銷售決策提供支持的基礎(chǔ)是企業(yè)在長期經(jīng)營中積累的大量業(yè)務(wù)數(shù)據(jù),而傳統(tǒng)數(shù)據(jù)庫是未經(jīng)整理的一大堆數(shù)據(jù)集,是分散的、片段的、不完整的,無法直接對其進行分析處理,支持企業(yè)決策,而數(shù)據(jù)倉庫來源于傳統(tǒng)的數(shù)據(jù)庫,而與傳統(tǒng)的數(shù)據(jù)庫又有所不同,是對傳統(tǒng)數(shù)據(jù)庫進行萃取之后形成的一個系統(tǒng)的數(shù)據(jù)子集合?梢哉f,數(shù)據(jù)倉庫的建立是銷售決策支持系統(tǒng)的基礎(chǔ)。
(1)數(shù)據(jù)倉庫概述
William H. Inmon 被稱為數(shù)據(jù)倉庫之父,他是這樣定義數(shù)據(jù)倉庫(DW,Data Warehouse)的,數(shù)據(jù)倉庫是一個數(shù)據(jù)集合,其所存儲的數(shù)據(jù)具有這樣的特點,是面向主題的、集成的、反映歷史變化的、相對穩(wěn)定的,用于對用戶的管理決策進行支持[7]。數(shù)據(jù)倉庫是通過運用新的信息技術(shù)所提供的海量數(shù)據(jù)存儲和分析的能力,將無法深入整理分析的數(shù)據(jù)建立成為一個強大的管理系統(tǒng),進而協(xié)助企業(yè)制定精確的運營決策,實現(xiàn)企業(yè)快速穩(wěn)定的發(fā)展。“有效性”是數(shù)據(jù)倉庫對于企業(yè)的最主要貢獻,數(shù)據(jù)倉庫能夠適時的為高級主管提供最需要的決策支持信息,即做到“在適當(dāng)?shù)臅r間將正確的信息傳遞給適當(dāng)或需要的人”[8]。
數(shù)據(jù)倉庫的應(yīng)用較為廣泛,在行業(yè)中扮演重要角色、占據(jù)較重要地位的有零售、保險、電信等,這些企業(yè)借助數(shù)據(jù)倉庫技術(shù)的力量可以從日常積累的大規(guī)模歷史數(shù)據(jù)中探尋這些數(shù)據(jù)之間的關(guān)系,并從這些關(guān)系中挖掘出一定的信息,掌握企業(yè)的整體運行情況,進而做出正確的決策,增強企業(yè)自身的競爭力,進一步贏得市場。
本文編號:9046
本文鏈接:http://sikaile.net/shoufeilunwen/shuoshibiyelunwen/9046.html