盤點商務智能(BI)系統(tǒng)的主要功能
中國軟件網(wǎng) 發(fā)表于:13年04月24日 12:29 [轉(zhuǎn)載] 比特網(wǎng)
一個典型的BI系統(tǒng)應具有以下四個主要功能:1、讀取數(shù)據(jù)功能:讀取多種格式的文件,同時可讀取關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)。 2、關(guān)聯(lián)/限定分析功能:關(guān)聯(lián)分析主要用于發(fā)現(xiàn)不同事件之間的關(guān)聯(lián)性,即一個事件發(fā)生的同時,另一個事件也經(jīng)常發(fā)生。關(guān)聯(lián)分析的重點在于快速發(fā)現(xiàn)那些有實用價值的關(guān)聯(lián)發(fā)生的事件。 3、數(shù)據(jù)輸出功能:打印統(tǒng)計列表和圖表畫面等,可將統(tǒng)計分析好的數(shù)據(jù)輸出給其他的應用程序使用,或者以HTML格式保存。 4、定型處理功能:所需要的輸出被顯示出來時,進行定型登錄,可以自動生成定型處理按鈕。以后,只需按此按鈕,即使很復雜的操作,也都可以將所要的列表、視圖和圖表顯示出來。
以國內(nèi)的一個BI系統(tǒng)為例,我們來介紹一個博易智軟BI系統(tǒng)的主要功能,這個系統(tǒng)主要包含多維模型定義、數(shù)據(jù)清洗轉(zhuǎn)換、多維立方體、數(shù)據(jù)展現(xiàn)分析服務以及信息發(fā)布。
由于現(xiàn)在基于Web的應用在用戶界面和商業(yè)邏輯之間總是存在著斷層,專業(yè)的網(wǎng)頁設計人員與專業(yè)的業(yè)務邏輯實現(xiàn)人員存在著溝通的困難,從而使得項目的進展變得不如人意。BI-Pilot因而封裝的Web Application Graphics User Interface(WAGUI) API (Web應用圖形用戶界接口)正是為了解決這一難題而產(chǎn)生的,它提供了一系列通用、美觀的控件,使得程序員可以更加專注于業(yè)務邏輯的設計;同時對于現(xiàn)有的核心應用,提供了快速搭建不同界面的能力。
后臺應用接口與WAGUI的結(jié)合,產(chǎn)生了BI-Pilot的WEB應用框架。這個框架與現(xiàn)有的應用框架相比(如Struts),完全不是同一個量級的產(chǎn)品,它具有開發(fā)圖形化;控件標準化、環(huán)境國際化、接口統(tǒng)一化、發(fā)布簡單化等獨特優(yōu)勢。
標準表單提供了方便的圖形開發(fā)界面,使得開發(fā)WEB的數(shù)據(jù)庫應用變得非常用易,由于WAGUI的使用,可以用很低的成本開發(fā)出與傳統(tǒng)的C/S結(jié)構(gòu)同樣豐富的、復雜的終端用戶界面,這是使用以往的開發(fā)工具無法想象的。快速的、靈活的集成開發(fā)環(huán)境基于以上的基礎工具包,BI-Pilot提供了集成的開發(fā)環(huán)境。從易用性上這個環(huán)境可以媲美桌面級的工具如VB;從應用性上,它提供了傳統(tǒng)開發(fā)工具無法比擬的企業(yè)級開發(fā)框架。
對于企業(yè)來說,報表需求是隨著時間和業(yè)務變化而變化的,BI項目交付之后,維護部門還需要不斷的收集新的需求,更好的為企業(yè)經(jīng)營和管理服務,從中體現(xiàn)出BI項目的價值。