正文 第34章 智能網絡財務分析係統(2 / 3)

采用瀏覽器/服務器(B/S)模式,Web技術和Power Bui1der語言,設計基於Intranet的INFAS,實現與Internet、Extranet的“無縫連接”,為企業開拓信息高速公路上的網絡市場提供條件。

7.4.2 基於智能的網絡財務分析係統模型

為了實現現有不同操作平台運行的各種應用係統(庫存、供應、銷售和財務等)與財務分析係統的有效集成,適應對各種用戶的信息服務,下麵提出一種基於智能的財務分析係統模型。

7.4.2.1 客戶端

客戶端是用戶的接口外殼,不具有任何複雜的運算,主要用來將中間層傳入的業務對象資料放置在接口,如圖形窗體、瀏覽器等。通過中間層財務分析組件,實現不同風格的客戶端服務,用戶可以根據自己的喜好和工件性質來選用不同類型的客戶端。一般說來,圖形用戶接口GUI適合企業內部相關人員使用,而企業外部人員或遠程用戶可以通過Browser客戶端訪問財務資料。

7.4.2.2 中間層服務器

封裝所有網絡財務處理和分析邏輯的組件,係統的大部分的計算工作在此完成。首先,中間層與數據庫打交道,維護同數據庫的連接,采用“資料緩衝”和“代理連接”,保證隻有較少量的用戶資料連接,並將資料按照一定的規則打包成業務對象資料,最後將其傳向客戶端。中間層擁有自己的內存和CPU,並且可根據不用同應用需要進行分布式計算。

7.4.2.3 數據庫服務器

包括所有財務數據庫,為中間層服務器的分析提供資料源。資料源可以采用MS SQL Server7.0、Informix、DB2和Orac1e等大型數據庫管理係統或任何與OLE DB或ODBC兼容的資料源,從而實現異種數據庫相連。

7.4.3INFAS的組成結構

7.4.3.1 係統組成

INFAS的組成。它由模型庫、規則庫、事實庫、數據庫、算法庫、資料轉換表和規則、模型庫管理係統、知識庫管理係統、數據庫管理係統、處理機等組成。

7.4.3.2 模型部分

INFAS模型部分由模型庫、算法庫、模型庫管理係統組成,並可通過MDL進行模型描述。

模型庫:采用三層存儲結構,包括模型庫字典、各類模型的描述文件及相關信息等;

算法庫:存放INFAS中所有的算法源程序和目標程序;

模型庫管理係統:對模型進行統一管理,通過增加或刪除模型描述來增加或減少模型。

7.4.3.3 知識部分

INFAS知識部分主要由規則庫、事實庫、知識庫管理係統等組成,運行知識工程的技術來解決經驗類決策問題及各類檢驗規則。它既有類自然語言的產生式規則知識表示語言(ESDL),又有規則的分類、冗餘性、矛盾性檢驗機製,具有規則的搜索和增刪改管理功能。