-
行業(yè)資訊
INDUSTRY INFORMATION
報表軟件的分類有哪些?近年來,由于報表軟件、商業(yè)智能、OLAP、數(shù)據(jù)分析等概念非?;馃?,作為關(guān)鍵基礎(chǔ)環(huán)節(jié)的報表軟件在市場上更是層出不窮,讓人眼花繚亂,國內(nèi)外的加起來,仔細數(shù)一下,各類報表軟件怕有二三十種。雖然看起來這數(shù)量并不驚人,但是這確實給選擇報表軟件的企業(yè)造成了不少麻煩。
雖然都稱作“報表軟件”,但從其功能和技術(shù)來看,差異性是巨大的。不同類別的報表軟件,根本是為了不同的應用目標而開發(fā),可能這些軟件都能用報表展示數(shù)據(jù),所以都被誤叫做了“報表軟件”。因此,企業(yè)在考查報表軟件時,首先應搞清自身要解決的是什么問題,哪一類報表軟件才能解決問題,不然就很容易被市場中各種所謂的“報表軟件”所迷惑,有時甚至還會被誤導。
所以,今天我們根據(jù)報表軟件的功能和應用目標來進行分類,大致分類如下:
1.電子表格
這一類軟件主要處理平面報表格式、數(shù)據(jù)排列、運算問題,以EXCEL為典型。電子表格軟件與數(shù)據(jù)庫的接口基本上沒有或非常簡單,報表中的統(tǒng)計數(shù)據(jù)都需要由程序代碼計算后填入表格中,基本上無法不編程序就自動化地根據(jù)數(shù)據(jù)庫中的數(shù)據(jù)產(chǎn)生動態(tài)報表或分析報表。事實上,這類產(chǎn)品嚴格地說應當屬于電子表格類軟件(SpreadSheet),和報表展示、OLAP分析、商業(yè)智能沒有關(guān)系。但由于中國報表的樣式過于復雜,采用傳統(tǒng)的SQL方式根本無法完成,迫使許多應用程序員只能使用電子表格再自行編代碼去完成報表。
2.報表生成組件
對于一個數(shù)據(jù)庫應用系統(tǒng),將系統(tǒng)產(chǎn)生的數(shù)據(jù)變成直觀的報表或圖形,是一件比較麻煩的工作,特別是要生成一些統(tǒng)計分析報表、統(tǒng)計圖表等,如果全部通過編寫代碼實現(xiàn),更是工作量驚人。報表生成組件就是為了解決這類問題而出現(xiàn)的。顧名思義,這類軟件是編寫應用系統(tǒng)中報表模塊的開發(fā)工具(或中間件),其應用對象是軟件開發(fā)者,而不是最終用戶;其數(shù)據(jù)源一般是OLTP數(shù)據(jù)庫,而不是OLAP模型的數(shù)據(jù)。
根據(jù)運行環(huán)境的不同,報表組件分C/S組件和WEB組件2種。根據(jù)采用的開發(fā)技術(shù),報表組件又分Java組件、.NET組件、ActiveX組件、DHTML組件等。有些報表組件有比較完善的公式引擎、分析引擎,能進行復雜的公式運算和動態(tài)報表能力。報表組件一般有較完善的報表展示和輸出能力,并自帶報表設(shè)計器,能很方便定義各種復雜的報表和統(tǒng)計圖;但報表組件一般不支持動態(tài)分析,如OLAP報表、下鉆切片等操作界面。
3.報表管理軟件
報表管理軟件主要是為了解決報表采集、層層上報匯總的需求而出現(xiàn)的,如機關(guān)企業(yè)調(diào)查統(tǒng)計業(yè)務(wù)、報表上報業(yè)務(wù)、政府機關(guān)網(wǎng)上直報業(yè)務(wù)等。報表管理軟件的特點是報表編輯非常靈活快捷;能處理復雜的指標構(gòu)稽關(guān)系;有較強大的指標運算關(guān)系;能自動管理報表數(shù)據(jù),而無需人工根據(jù)表樣建庫;能滿足報表應用中指標體系發(fā)生變化的需求;具有在報表匯總基礎(chǔ)上進行報表分析的能力。這類軟件以國內(nèi)較成熟,一般以單機版較多見,不過,單機版報表管理軟件有很多無法回避的問題,如需要層層下發(fā)軟件、報表格式等,給布置實施和技術(shù)支持帶來了巨大的壓力。隨著WEB技術(shù)的不斷普及,最終單機版報表軟件將被淘汰,取而代之的是B/S架構(gòu)的報表軟件。
報表管理軟件的長處在于數(shù)據(jù)采集匯總和報表分析,通常對數(shù)據(jù)流轉(zhuǎn)環(huán)節(jié)、審核校驗等提供了比較細致的管理操作。報表管理軟件一般不能用來從OLTP中抽取數(shù)據(jù),然后生成報表進行展示。這類軟件一般面向終最終客戶,但也適用于集成商。可以作為完整的報送解決方案直接給客戶實施,也可利用二次開發(fā)接口為客戶定制開發(fā)。它們適合對數(shù)據(jù)分析能力要求不高,而對數(shù)據(jù)的展示和報表填報有較高要求的客戶。
4.商業(yè)智能及分析報表軟件
隨著國內(nèi)ERP系統(tǒng)的推廣和企業(yè)信息化浪潮,大部分大中型的企事業(yè)單位積累了大量的業(yè)務(wù)數(shù)據(jù),如何把數(shù)據(jù)轉(zhuǎn)化為信息,使得業(yè)務(wù)人員(包括管理者)能夠充分掌握、利用這些信息,并且輔助決策,就是商業(yè)智能主要解決的問題。商業(yè)智能成為近年來國內(nèi)繼ERP/CRM以后又一個熱點。
商業(yè)智能大致分為報表,分析,挖掘三個層次,報表系統(tǒng)是BI的低端實現(xiàn),現(xiàn)在國外的企業(yè),大部分已經(jīng)進入了中端BI,叫做數(shù)據(jù)分析。有一些企業(yè)已經(jīng)開始進入高端BI,叫做數(shù)據(jù)挖掘。而國內(nèi)企業(yè),目前大部分還停留在報表階段。
商業(yè)智能分析報表軟件,嚴格的來講,這類軟件的重心已經(jīng)不再是報表,而是側(cè)重于后臺數(shù)據(jù)的分析挖掘,報表只是用來展示分析挖掘的結(jié)果。這類軟件提供了大量的基于經(jīng)典數(shù)據(jù)挖掘理論的商業(yè)智能應用,例如OLAP、鉆取、切片、關(guān)聯(lián)規(guī)則發(fā)現(xiàn)、決策樹、聚類等等復雜應用。
綜上所述,這四類就是目前的報表軟件,那么企業(yè)需要根據(jù)自身需求,之后再與各類報表軟件廠商進行深入地溝通,這樣避免因缺乏基礎(chǔ)認識最后選錯軟件的情況。
▼▼▼
紅海云,是中國領(lǐng)先的新一代人力資源管理一體化綜合解決方案提供商。我們所開發(fā)的成熟產(chǎn)品體系紅海eHR能全面滿足大中型組織人力資源管理各類型應用場景,并為企業(yè)提供覆蓋組織人事、考勤、薪資、招聘、績效等人力資源業(yè)務(wù)全流程的一體化解決方案。