財務決策支持系統架構的開發

財務決策過程劃分爲收集各種財務信息、財務決策方案的設計和分析以及對方案進行選擇三個階段,下面yjbys小編爲大家準備了關於財務決策支持系統架構的文章,歡迎閱讀。

財務決策支持系統架構的開發

財務決策支持系統從技術層次上可劃分爲專用財務決策系統、財務決策支持系統生成器和財務決策支持系統工具。專用財務決策系統直接面嚮應用,能夠完成具體財務決策任務,允許財務決策者利用它去處理一組財務決策任務,是由計算機和一組軟件組成的綜合財務系統。財務決策支持系統生成器是間接面嚮應用,用以生成一個專用的財務決策支持系統的軟件包,財務決策支持系統工具則由一組工具類軟件組成,可以用於開發特定財務決策支持系統,也可以用於開發財務決策支持系統生成器,工具可減少開發相應系統的工作量,簡化開發過程和提高開發質量和效率。

  一、財務決策支持系統功能框架

(一)財務預測決策子系統 財務預測是根據會計覈算信息、財務分析信息ERP信息以及有關市場信息,採用特定模型對企業未來的財務活動和成果做出預計。該功能是財務決策的基礎,在預測的各種方案中選擇最優方案。財務決策是根據企業經營決策(來自於企業ERP)的總體要求,從預測的若干個可以選擇的財務活動方案中,選擇出最優方案的行爲。財務決策的實現步驟如下:根據財務預測提供的信息確定決策的備選方案;對各備選方案進行分析、評價、對比,選定最佳方案。財務預測決策子系統主要進行籌資預測決策、投資預測決策、資產預測決策、成本預測決策、收入和利潤預測決策等。

(二)財務計劃與控制子系統 財務計劃包括的主要功能有固定資產需要量計劃、流動資產需要量計劃、資金來源計劃、營業收入計劃、利潤計劃、產品成本和期間費用計劃等。各計劃中的基礎數據(上期財務實際數據和非財務資源數據)由會計管理系統中直接調用和MIS/ERPS中間接調用;本期計劃數據以財務決策指標爲控制數據,各項明細計劃指標根據有關標準測算產生。企業財務控制的方法因規模的大小、組織機構狀況和業務的繁簡而有所差別。該系統設計了預算與經濟指標控制和模擬銀行控制兩種模式供用戶選擇。預算與經濟指標包括現金流量預算控制、流動資產及其來源、週轉指標控制、收入和利潤指標控制等;模擬銀行控制包括現金流量預算、內部各單位存貸款的核算與控制、現金流量預算指標的考覈等。其中各項預算指標根據財務計劃中的年度指標分解產生;各項實際指標根據AMIS/FMIS中的明細賬戶和輔助記錄調用。

(三)財務分析子系統 財務分析是評價、分析企業的財務狀況和經營成果,找出企業經營中存在的問題,以改進經營管理與財務決策,提高經濟效益。財務分析主要根據會計管理信息、企業ERPS信息和財務計劃指標,採用特定模型進行分析。該子系統的功能主要包括企業財務狀況發展趨勢分析、企業盈利能力分析、企業償債能力分析、企業經營能力分析等綜合分析,以及企業資金來源及其運用情況分析、成本費用分析、銷售收入和利潤分析等。

(四)網絡綜合應用系統 該系統可以迅速建立企業內部及企業與客戶之間簡捷統一的信息渠道。intemet/intranet內各系統採用統一的TCP/IP數據傳輸協議,並提供多種數據庫訪問接口。基於此的財務決策支持系統可以非常方便地同其他數據庫系統保持聯繫,而無需考慮採用何種操作系統、軟件開發工具以及各所在地的網絡物理結構等,甚至還可以通過外連的Intemet與分佈在世界各地的子公司保持快捷的聯繫。該系統能夠非常方便地進行系統的開發、維護和升級。財務決策支持系統採用先進的分佈式結構和數據庫管理系統,具有先進的分佈式標準管理和追蹤工作流程的用戶化事務處理管理方案,軟件開發商可以事先生成標準的方法庫和模型,再根據使用者的不同需要在Intranet上項目集成。軟件開發者無需親臨企業,即可通過intemet/intranet對原有系統進行修改和升級,從而保證系統得到及時更新。該系統還可以爲使用者創造一個良好的環境。通過intemet/intranet的項目管理系統,管理人員可以與分佈在各地的相關人員隨時以極低的成本進行交流,就關鍵問題進行討論,共享資料檔案,從而使涉及的人員組成一個超越企業範圍、以價值實現爲目標的工作組,大大提高了財務決策支持系統預測的準確性、決策的科學性和監督評價的及時性。此外,該系統可以提供一個友好、簡單一致的用戶界面。利用intemet/intranet的Web技術,財務決策支持系統可以提供圖文聲並茂、簡單一致的多媒體人機交互界面。用戶在圖象和聲音的指引下,使用類似於自然語言的交互語言下達命令,進行交互控制,易於非專業人員操作。

  二、財務決策支持系統邏輯結構

(一)模型庫管理系統 該系統的模型庫包括財務預測決策、財務計劃與控制、財務分析三方面的模型。這些模型按其性質可分爲數學模型和模擬模型兩大類。數學模型是運用一定的經濟數學方法,針對面臨的客觀環境比較明確、影響因素比較確定的財務問題,按其性質和規律直接構造的模型,主要用於結構化和半結構問題的決策,如總資產報酬模型、銷售利潤模型、負債模型、存貨模型、股權模型等等。模擬模型則是針對系統特性和模型結構比較清楚,但影響因素和環境條件不確定、數量描述或求解比較困難的財務活動建立起來的模型,這種模型能解決半結構化或非結構化的問題。考慮到財務決策環境經常變化,相應的模型應能作一定的修改和評價,使決策者能充分地認識問題、發揮其創建力和判析才能,作出正確的決策。

(二)數據庫管理系統 一是分析數據來源。首先要清楚地瞭解FDSS的工作過程,全面分析與其相關的各個系統以及原始數據,確定從哪些系統中提取數據。數據庫的數據來源於企業內外的多個不同系統,各系統的數據之間存在着許多差異,如結構、單位不一致,同名異義或同義異名等。因此,在將數據放人數據庫之前,必須進行清理。二是設計數據庫的數據模型,對數據進行轉化與綜合。數據模型是面向主題建立的,同時又爲多個面向應用的數據源的集成提供統一的標準。數據模型一般包括FDSS的各個主題域、各主題域之間的聯繫、編碼及屬性值、命名規則等。根據數據模型確定如何對源數據進行析取、合併、彙總、變換、清除等處理,然後傳送到數據庫。三是選擇硬件設備和數據庫管理軟件,建造數據庫。由於數據庫的數據來源複雜、數據量非常大,因此對硬件的速度、存儲容量、可靠性和容錯能力提出了更高的要求。數據庫軟件由數據的提取、清理和轉換,數據通過網絡的傳

遞、數據裝入、數據庫管理系統、數據分析工具、數據的維護、數據庫的管理等部分組成。其中有些可以選擇商品軟件,有些則要自行開發。絕大多數數據庫要與各種平臺連接,因此要構成開放式的平臺體系結構,具有良好的可伸縮性,以滿足用戶對信息需求的不斷增長。四是建立數據存取工具。數據的存人是指從外部數據源將數據裝入數據庫,存入方式取決於數據庫的更新方式。對最終用戶而言,目前大多數數據庫是隻讀性的,對數據的更新只發生在從外部數據源析取數據的時候,由批處理程序定期自動進行,大大簡化了數據庫的併發控制,改善數據的可用性。數據的'提取是指從庫中取出所需的數據,這部分主要由桌面信息系統的各種工具組成。在客戶機服務器計算環境下,這部分屬於客戶端。數據庫的最終用戶使用這些應用軟件並生成特定的查詢,在這裏提取信息、分析問題、實施決策。這部分的工具軟件主要是查詢生成工具、多維分析工具和數據提取工具等,設計時需要更多地考慮最終用戶的要求,易於使用是十分關鍵的一個因素。

(三)知識庫管理系統及推理機制 決策支持系統應具有一定的智能,FDSS解決問題的能力很大程度上還依賴於知識庫擁有知識的多少,知識越豐富,解決問題和決策支持的能力就越強。爲使本系統儘可能覆蓋企業財務決策中可能碰到的問題,通過收集、整理財務專家對財務預測、決策、計劃、控制、分析的研究成果和實際經驗,並在此基礎上加以總結和提高,構成系統的知識庫。

(四)人機交互系統 一是輸出格式形成器。輸出格式形成器用於建立一個數據結構,該結構包含描述輸出表達式的值和屬性,且數值和屬性對設備是獨立的,因此使得對話部分能支持多種硬件。二是輸出構成器。取得由輸出格式形成器建立的數據結構,併發出命令給設備輸出功能,通過子程序調用來實現。即輸出構成器轉譯對話數據結構命令,以產生一個或幾個設備上顯示的輸出表達形式。它是獨立的設備,所產生的用於設備輸出功能的命令不爲任何設備所專有。三是設備輸出功能。它能產生設備特有的命令來對一個或更多的專用設備產生輸出。四是設備驅動器。它是用戶與對話系統的接口,在用戶與系統之間傳遞命令。當輸出信息是一箇中斷信息而不是產生表達方式的命令時,設備驅動器對它們進行緩衝。五是設備輸入功能。其功能與設備輸出功能相反。六是輸入格式形成器。主要功能是將用戶的輸入命令轉換成一組動作和動作所對應的目標。七是響應構成器。響應構成器利用一組動作及其目標,產生命令和數據發送給系統的其他部分,如調用數據庫中的某些數據來進行更新。八是數據結構管理器。數據結構管理器存儲輸入和輸出的數據,即存取對話部分所用的數據,如描述輸出表達或形成的數據結構。

  三、財務決策支持系統分析開發方法

ROMC(Representation Opera,on Memory aid Control machan-dise)方法是一個能較好處理財務決策支持要求與FDSS能力之間的關係,並且過程獨立的系統分析與開發方法。

第一,表達式。決策過程中的任何行爲(包括情報、設計和選擇)都需要信息的概念化表達,FDSS通過表達式幫助決策者將問題概念化,形成決策者和計算機處理都能接受的表達方式。表達式是一些與上下文相關的概念化信息,不同風格的決策者對同一信息概念可能採用不同的表達式。例如,表達資產與負債之間的關係,直觀型的決策者可能將其要求表達爲“一張資產負債比率的直方圖”,而分析型的決策者則要求獲得相應的“比率數據”。

第二,操作。操作是對錶達式的加工,決策者通過對各種表達式進行各種操作來解決問題。對同樣一個表達,決策的風格不同,選擇的操作也可能不同。即使選擇相同的操作,各個操作的執行順序和組合也可能因決策風格不同而不同。不同的問題表達方式,不同的操作方式和操作組合,支持了不同類型的決策制定過程,避免了對決策者活動的描述按某一既定順序進行而帶來的決策過程的單一性和不可改變性,使ROMC方法成爲過程獨立、靈活性很強的分析與設計方法。

第三,記憶支持。爲支持表達式和操作的使用,FDSS應提供多種記憶支持方式,主要包括:來自系統內外部的數據庫及其子集或集合;顯示錶達和保留通過操作產生的中間結果的工作區;長期存貯工作區中的中間或最終結果的數據庫;用於實現從一個工作區或庫訪問另一個工作區或庫的鏈;用於提醒決策者需要執行某種操作的觸發器(信號)存貯FDSS的缺省值或狀態數據,如軸標或報告中的數字欄。有效的記憶支持有助於減少決策者的記憶負擔,降低使用表達和操作的複雜度。

第四,控制機制。FDSS的表達、操作和記憶支持都是爲了支持各種各樣的決策過程和決策類型,控制機制則旨在幫助決策者根據其個人風格、技巧和知識,使用表達、操作和記憶支持,實現其決策過程,是用戶與系統的“接口”。控制機制主要有兩種,一種是用戶可直接使用的控制,如選擇系統菜單或功能鍵、修改缺省值等;一種是間接控制,包括對用戶的訓練和使用FDSS的說明,以幫助決策者學習如何控制FDSS。