于海波 張啟偉 隋志巍 李海濤



摘要:報表作為統(tǒng)計工作的必要工具,在企業(yè)經營中有著重要作用,對于大型企業(yè),管理層級多、業(yè)務繁雜,對于報表工具的要求更加精細、更加專業(yè)。因此,需要研發(fā)一種能夠處理多業(yè)務融合、多業(yè)務集成的報表工具。本研究通過對報表工具及其技術進行研究、設計和開發(fā),基于類Excel報表設計主控界面實現(xiàn)技術、多源報袁數(shù)據(jù)匯總技術、多維指標扁平化壓縮處理技術及報表信息存儲技術,實現(xiàn)了一種智能化、滿足定期報送等需求的報表工具,該工具能夠有效解決公司各層級對于統(tǒng)計、分析、可視化、決策等需求,為大型、集團型企業(yè)的報表工作提供支持。
關鍵詞:報表工具;功能設計;研究開發(fā);統(tǒng)計分析
中圖分類號:TP 文獻標識碼:A
文章編號:1009-3044(2019)29-0188-02
報表作為企業(yè)經營數(shù)據(jù)的組織和輸出方式在企業(yè)信息平臺中起著重要的作用,是企業(yè)領導決策的重要依據(jù)。企業(yè)統(tǒng)計報表是各級部門收集數(shù)據(jù)的重要來源,是各級部門用以匯總、分析數(shù)據(jù)的源頭。隨著企業(yè)信息化飛速發(fā)展,信息系統(tǒng)在企業(yè)中的應用越來越廣泛嘲。統(tǒng)計工作是實現(xiàn)企業(yè)信息化的根本,是加強企業(yè)信息管理、做好分析調度的一項基礎性工作。在市場經濟條件下,企業(yè)經營決策極具風險性,風險產生于不確定性,并由不確定性程度決定風險的大小,而不確定性又與信息的準確和及時程度直接相關,信息越準確及時,不確定性越低,反之亦然。向企業(yè)領導和決策部門提供高質量、準確、及時的數(shù)據(jù)統(tǒng)計分析報表是企業(yè)數(shù)據(jù)管理部門的重要職能。高水平的數(shù)據(jù)統(tǒng)計分析報表是數(shù)據(jù)經過深加工得到的最終產品,是統(tǒng)計數(shù)據(jù)、分析研究的有機結合,是企業(yè)領導和決策部門分析經濟運行態(tài)勢,制定宏觀決策和長遠規(guī)劃必不可少的重要依據(jù)。
本文通過對報表系統(tǒng)中定期報表技術進行研究、設計與開發(fā),一方面實現(xiàn)了基于統(tǒng)計分析業(yè)務人員對于數(shù)據(jù)可視化、數(shù)據(jù)分析的需求,另一方面提出了一種基于技術開發(fā)實現(xiàn)多業(yè)務融合、無縫集成的報表解決方案,為大型企業(yè)、集團型企業(yè)多級、多業(yè)務的報表工作提供一種安全、統(tǒng)一、高效的服務。
1報表工具的研究現(xiàn)狀及分析
國外報表工具發(fā)展較早,但目前國外單純的報表工具已經很少,大部分已成為商業(yè)智能產品的重要組成模塊,用于數(shù)據(jù)的分析和展示。在國內大家較為熟悉的國外報表工具有:Crys-talReportsf水晶報表)、Style Report和Cognos報表。對于大型、集團型企業(yè)而言,業(yè)務交錯復雜,管理層級多,導致報表數(shù)據(jù)量大、情況復雜,一般國外的報表軟件都難以滿足用戶的要求,所以國內企業(yè)對于國內產品的依賴性還是比較明顯。國內用戶使用較多的報表工具產品有潤乾、帆軟和久其。國內外各類報表工具都設置、制作,分析和展現(xiàn)功能,但國外報表工具產品主要偏向于智能分析應用,在報表制作和統(tǒng)計方面,特別是中國特色報表制作方面,比較不夠靈活;而國內報表工具過于注重產品化,在工具的易用性和普適性方面較差,而且難于實現(xiàn)集成。
本文以國家電網(wǎng)公司統(tǒng)一應用平臺(SG-UAP)的統(tǒng)一應用平臺報表系統(tǒng)為例,該系統(tǒng)由報表設計器、報表服務、報表客戶端以及報表引擎四部分組成。報表客戶端調用報表設計器,設計和制作報表,并發(fā)布至報表服務器上;報表引擎解析和運行報表,以及利用統(tǒng)一應用平臺的集成設施訪問數(shù)據(jù);報表服務器為報表引擎提供運行環(huán)境。經過多年的開發(fā)應用,統(tǒng)一應用平臺報表系統(tǒng)已在多項業(yè)務系統(tǒng)中得到應用,為業(yè)務應用中的報表應用提供設計和運行支持,為業(yè)務應用的數(shù)據(jù)展現(xiàn)和決策分析,提供有力支撐。當下數(shù)據(jù)作為企業(yè)核心資源,人人都在參與數(shù)據(jù)整理、展現(xiàn)和分析,統(tǒng)一應用平臺報表系統(tǒng)如何有效應對業(yè)務數(shù)據(jù)應用需求,也面臨著很大的挑戰(zhàn)。一方面,現(xiàn)有的統(tǒng)一應用平臺報表系統(tǒng)仍采用傳統(tǒng)模式架構,其采用的技術和界面風格相對落后,其用戶體驗效果較差。而且不能滿足用戶報表的靈活查詢和篩選,難以滿足動態(tài)變化需求。另一方面,現(xiàn)有的統(tǒng)一應用平臺報表系統(tǒng)專業(yè)強度要求高,無法直接滿足業(yè)務人員操作,其易用性和適應性較低。
2基于定期報送功能的智能化報表工具
為減少基層統(tǒng)計人員系統(tǒng)填報的工作量,提高報表工具應用適用性,需要盡可能地在報表工具中實現(xiàn)一處填報、同步共享的統(tǒng)計匯總功能,因此需要制定統(tǒng)一的指標統(tǒng)計、管理規(guī)范,建立統(tǒng)一的信息存儲資源,實現(xiàn)統(tǒng)計數(shù)據(jù)應用的自動化、明細化、集約化,提高大型、集團型企業(yè)統(tǒng)計分析系統(tǒng)的工作效率和質量嘲?;谏鲜鲂枰约皹I(yè)務人員對于報表工具的靈活查詢、智能分析及定期報送的需求,為實現(xiàn)報表工具的智能化、定期報送等功能,需要研發(fā)基于類Excel報表設計主控界面實現(xiàn)技術、多源報表數(shù)據(jù)匯總技術、多維指標扁平化壓縮處理技術及報表信息存儲技術。報表工具的架構如下所示:
(1)基于類Excel報表設計主控界面實現(xiàn)技術研究
當下使用報表的大多數(shù)用戶,對Excel和WPS產品都不陌生,而且操作嫻熟。一些基礎的操作,不需任何操作手冊或者培訓,大家都能操作自如。研究國內外報表工具發(fā)現(xiàn),采用類Excel操作界面的產品占比較多,主要目的是增強用戶的親和力,降低用戶操作難度,提升產品的易用性和普適性。但是目前多數(shù)產品在技術上仍采用富客戶端,需要在客戶端安裝和部署額外的插件等,而且最重要的瑕疵是在報表的展示效果上不夠豐富。
報表工具將基于Internet Web技術,研究類Excel風格的報表主控界面實現(xiàn)。為了保證產品的可維護性、可擴展性和可控性,該工具為自主研發(fā),以原始的開發(fā)語言,研究構建類Excel的報表設計主控界面。
(2)基于多源的報表數(shù)據(jù)取數(shù)方式技術研究
報表工具不僅僅是對同源數(shù)據(jù)的展現(xiàn),不同的報表工具在數(shù)據(jù)的獲取方面,研究側重點有所不同,展現(xiàn)形式也各有千秋。為追求報表數(shù)據(jù)的靈活性和擴展性,研究報表數(shù)據(jù)來源的多元化。結合大型企業(yè)業(yè)務特點,靈活設置數(shù)據(jù)來源,按照業(yè)務所需,自助定義報表數(shù)據(jù)組成元素,多源指標加減構筑單元指標數(shù)據(jù)。報表取數(shù)原理如下圖所示:
研究目標(取數(shù)報表)與源(取數(shù)源)動態(tài)變化的取數(shù)關系,即隨著報表期別、單位等條件的變化,取數(shù)關系將自動隨之變化。一經設置、隨處共享模式的動態(tài)取數(shù)實現(xiàn),極大減輕工作量,提升工作效率。圖3為報表取數(shù)界面展示圖。
(3)基于多維度指標扁平化壓縮處理技術研究
維度是事物或現(xiàn)象的某種特征,如地區(qū)、時間等;指標用于衡量事物發(fā)展程度的單位或方法,它在信息上常用的名字,也就是度量,如人口數(shù)、GDP、用電量等。針對指標我們可以從縱向維度(譬如:時間等)或橫向維度(譬如:單位等)來比較和衡量事物發(fā)展的程度。本研究中的多維度指標扁平化壓縮,是指將指標按照維度進行細化,其處理原理如圖4所示。
基于多維度指標扁平化壓縮處理技術研究,有助于平臺報表系統(tǒng)降低維度處理難度,有利于用戶自助、靈活構建復雜多表頭業(yè)務報表。
(4)基于報表定義內容信息存儲技術研究
報表定義信息主要包含報表指標信息、取數(shù)信息、格式、樣式、文本和圖標以及基礎報表信息等。不同的內容,可采用不同的方法和介質進行存儲。報表定義內容信息的組織和存儲研究,成為本項目成敗的關鍵。在報表定義、報表解析和報表運行等多處,將要調用報表定義的內容。報表定義信息的組織結構和存儲方式將直接影響系統(tǒng)的運行效率。
3總結
本文開展報表工具的研究、設計與開發(fā),總體目標是建立功能完善、統(tǒng)一兼容的平臺報表軟件系統(tǒng),按照“功能完善、方便使用、標準統(tǒng)一、友好兼容”的總體要求,建成能夠支撐用戶針對業(yè)務數(shù)據(jù)能自助展現(xiàn)和分析等業(yè)務,滿足大型企業(yè)各個業(yè)務應用領域數(shù)據(jù)處理需求,規(guī)范統(tǒng)一、穩(wěn)定易用、功能強大的報表系統(tǒng)產品。該產品以優(yōu)化現(xiàn)有的系統(tǒng)報表功能為主要目標,增強數(shù)據(jù)展現(xiàn)、分析等可視化能力,同時實現(xiàn)定期采集、填報功能,為業(yè)務人員提供全過程自定義報表功能,解決易用性和適應性難題,滿足用戶定義和查詢等多方面需求,能夠有效解決公司各層級對于統(tǒng)計、分析、可視化、決策等需求,為大型、集團型企業(yè)的報表工作提供支持。