[摘 要] 本文在分析會計決策支持系統輔助決策方式的基礎上,探討了目前可行的兩種模式,即基于數據分析模式和基于數據倉庫模式,并對其具體構建與實現方法進行了研究。
[關鍵詞] 會計決策支持系統;數據分析;數據倉庫
[中圖分類號] F270.7;C931.6[文獻標識碼]A[文章編號]1673-0194(2006)08-0020-03
隨著經營環境的急劇變化和市場競爭的激烈化,決策科學化成了企業管理的一大課題,建立會計決策支持系統以實現決策科學化也成為人們的一個共識。本文在分析輔助決策方式的基礎上,主要探討了會計決策支持系統的兩種模式及其實現方法。
一、會計決策支持系統的輔助決策方式
建立會計決策支持系統一直是人們追求的目標,這可以促進企業會計從傳統的記賬、算賬和報賬業務,上升到干預經營管理、參與決策活動。但自決策支持系統自問世以來,以其面向半結構化與非結構化決策的高難度目標以及基于知識庫與模型庫的實現技術,一直蒙上一層深不可測的神秘色彩,研究者往往望而卻步。不過會計DSS追求的目標并不是代替人進行決策,而只是以某種方式輔助決策,所以應該淡化DSS的神秘色彩,重新認識決策支持系統。其實會計DSS從易到難存在以下3種輔助決策的方式。
(1)以信息形式輔助會計決策。會計決策支持系統提供系統內部、外部與決策問題有關的各種信息以及有關行動的反饋信息以輔助決策,這是最基本的輔助決策方式,也是目前會計軟件所能實現的一種形式。
(2)以模型與方法輔助會計決策。科學決策一般要依據一定的模型與方法,會計DSS通過收集、整理、存儲各種有普遍意義的決策模型與方法,必要的時候提供給管理者,輔助管理者作出正確決策。
(3)以方案形式輔助會計決策。這種形式直接提供解決問題的若干方案,供管理者分析、評價、選擇,并最終付諸實施。當然,如果要求提供解決非結構性問題的決策方案則其實現有相當的難度。以方案形式輔助決策是計算機輔助決策的最高形式。
上述第(1)種方式并不難實現,在目前的技術條件下就有兩種方法可供使用,即存在兩種可行的會計DSS。其中,一是基于信息系統數據分析的會計DSS,不少會計軟件已經初步實現;另一種是建立基于數據倉庫的會計DSS。
二、基于數據分析的會計決策支持系統
為管理者提供決策信息是會計DSS輔助決策的方式之一。隨著多年的信息化歷程,企業各種系統積累了大量的財務與業務數據,會計DSS應提供各種數據分析工具,使管理者能從大量的數據中發現對決策有用的信息。
會計決策支持系統的數據分析可分為基于財務報表的分析和基于企業全局數據的綜合分析兩種。但不管哪一種分析都不是對數據的簡單查詢,而是實現對信息的深度加工,提供高層次的決策信息。
1. 基于財務報表的分析
這種數據分析基于財務報表和其他資料,系統分析和評價企業的經營成果、財務狀況及其變動,目的是了解過去、評價現在、預測未來,幫助利益關系集團改善決策。
基于財務報表的分析主要包括瀏覽分析、成長潛力分析、財務比率的計算分析、分析結論等4個方面。其中分析結論指對企業的經營業績、盈利能力、財務狀況、現金流量等方面作出結論,對企業總體狀況進行綜合評價。在財務報表分析中,除了普遍、大量地使用比較法和因素分析法外,有時還需要使用量-本-利分析、回歸分析等方法。
2.基于企業數據的綜合分析
綜合數據分析立足于計算機內部存儲的整個企業的生產、經營、財務各方面的匯總與明細數據,管理者可以從企業經營管理的不同方面獲得決策相關信息。
(1)綜合分析系統的數據源。綜合分析系統有兩個主要的數據來源:一是ERP各子系統的數據,包括賬務、應收、應付、成本、資金、存貨等系統;一是ERP系統之外的數據,包括媒體公布的統計數據、行業數據、競爭對手數據、市場需求、新技術動態等。
(2)從系統獲取決策信息的方式。管理者可以通過靜態查詢、動態分析以及利用數據挖掘技術獲取潛在的決策信息和知識。其中,靜態查詢基于ERP的已有報表以及系統預先定義若干基本信息表,這些報表囊括整個企業的收入、成本、利潤、資金等信息,主要包括經營指標分析表(如綜合指標分析表、經營情況總括表等)、資金情況分析表(如資金日報表、資金預測報表等)、成本費用分析表(如大額支出報告、經營費用報告、成本分析表等)、經營情況分析表(如銷售收入完成報告,產品分類銷售報告、客戶分類銷售報告、收支綜合分析表等)。動態分析基于各種靜態基本表,從決策的目的出發通過絕對數分析、對比分析、定基分析、結構分析等方法對基本表作進一步的分析。
(3)綜合分析的邏輯模型。綜合分析系統的邏輯模型如圖1所示,基本處理流程是:先從ERP各子系統的數據庫獲取基本數據,根據系統預定義的格式生成若干基本分析表,然后基于系統定義基本分析表、各系統原有的報表以及存放外部數據的各種不同格式的數據文件,提供搜索查詢、預測分析、數據分析、圖形處理等功能,從不同角度為管理者提供決策相關信息以實現輔助決策。

圖1綜合分析系統的邏輯模型
(4)系統提供的主要信息表。主要信息表包括系統固有表、系統定義表、系統外部表。即除了允許管理者從不同角度查閱會計軟件或ERP各系統提供的固有報表之外,還應該從決策的目的出發預先定義若干分析表供用戶分析使用,以及允許查詢系統外部其他格式的數據文件,并且系統要提供對這些表作進一步分析的功能。
(5)綜合數據分析的主要功能。基于系統定義表的綜合數據分析的主要功能包括效益分析、資金分析、客戶及營銷分析、潛在客戶和新業務分析、供應商及采購分析以及業務流程分析。
三、基于數據倉庫的會計決策支持系統
20世紀90年代中期以來,隨著數據倉庫、聯機分析處理(OLAP)和數據挖掘3種技術的發展,人們提出了“數據倉庫+OLAP+數據挖掘”的決策支持系統結構體系。這種系統完全摒棄模型庫和方法庫,也不建立專門的信息系統,而以企業存在的大量的數據為基礎,從不同的角度為決策者提供幫助,顯然這是另一種形式的會計決策支持系統。
數據倉庫是面向主題的、集成的、穩定的、隨時間變更的數據集合,用以支持經營管理決策的制定過程。數據倉庫與數據庫緊密聯系,它根據決策主題將數據庫中的原始數據進行歸納整理,聚集成一個面向分析型應用的數據集合。因此,數據庫側重于操作與管理,而數據倉庫則側重于決策分析。
1.會計數據倉庫系統的結構
會計數據倉庫系統的結構如圖2所示,主要包括數據源、數據集成、數據存儲管理、數據查詢與分析等部分組成。

圖2會計數據倉庫的系統結構
(1)數據源。會計數據倉庫的主要數據源是ERP中的各個子系統,如賬務、應收、應付、采購、銷售、固定資產、成本等子系統。外部一些權威的統計數據、業界的技術報告、市場比較和分析報告、競爭對手信息也都是數據源。
(2)數據集成。原始數據來自多個數據源,往往存在字段長度、類型、格式、編碼、命名、語義等方面的不一致。因此數據進入數據倉庫之前,要經過數據析取集成。
(3)數據存儲管理。數據倉庫可以選用多維數據庫或關系型數據庫存儲。數據的存儲要保證數據的安全性、完整性、一致性,同時還要具有復雜的分析查詢的高效性。
(4)數據查詢分析。用戶利用數據倉庫產品提供的多維分析、查詢、報表制作等決策支持手段,可以編制日常報表、即時查詢、聯機分析處理、數據挖掘等。
2.會計數據倉庫的設計與建立
會計數據倉庫不是即買即用的產品,它是一種解決方案,一個完整應用方案包括5方面內容,即模式設計、數據析取、數據存儲管理、查詢分析和數據倉庫的維護。其中,會計數據倉庫的模式設計主要包括主題域的分析和構造數據倉庫的模型。主題域分析主要通過調查分析確定數據倉庫的主題,并分析其內容劃分維度與確定各個維度的層次。數據倉庫的邏輯結構一般采用星型模式,這種模式由事實表和維表組成,其中事實表是星型模式的中心,其中主要部分是用戶關心的事實數據,另外還有一些列給出對維表的索引,具體存儲維表的主關鍵字的值。
會計數據倉庫的建立是按所設計的模式,從數據源通過數據析取集成的過程。用戶使用數據倉庫產品提供的數據析取工具,可以靈活定制各種數據抽取流程,并定時將數據加載到數據倉庫中。
3. 基于數據倉庫的數據檢索與聯機分析處理
直接檢索數據倉庫可以獲得各種集成的信息,包括財務基本信息、物流信息、生產信息、辦公資料、外部信息等。但真正基于數據倉庫進行數據分析的工具是OLAP(On-line Analytical Processing),它可以將數據倉庫的數據轉化為輔助決策信息。
OLAP必須是一種多用戶的三層客戶機/服務器結構,其邏輯結構由數據源、OLAP服務器及OLAP客戶機(即客戶端應用軟件)構成。OLAP主要用于對財務、營銷等數據進行多維數據分析,決策者可從不同角度、不同層次、不同時段來查詢與分析數據,其常用的分析方法有:切片、切塊、旋轉、上卷、下探等。切片是指在多維數據中選取一個二維子集的操作。例如在多維數據(時間、產品、部門、地域、產生成本)中選取時間和產品維,其中若時間維指定為某一個月份就得到一個二維切片,表示某月各種產品的生產成本。切塊是指在多維數據上選取一個三維子集的操作。例如在多維數據(時間、產品、部門、地域、產生成本)中選取時間和產品維,其中時間維指定為連續若干個月份就得到一個三維切塊,表示各月份各種產品的生產成本。
主要參考文獻
[1] 黃微平,黃正瑞.計算機理財學[M]. 北京:清華大學出版社,2004.
[2] 黃正瑞,黃微平,梁美儀.會計決策支持系統的研究報告[R].廣東省2003年度會計科研課題.
[3] 梁美儀.會計決策科學化與決策支持系統[D].暨南大學研究生論文,2004,(4).