信息化報(bào)告的自動(dòng)生成方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開一種將銀行利率調(diào)整數(shù)據(jù)進(jìn)行模型化處理的方法,包括:(1)固化利率調(diào)整組合方式并存儲為一個(gè)固化信息表,組合的要素包括利率依據(jù)、利率調(diào)整周期、利率調(diào)整日期、指定調(diào)整日期;(2)按組合方式建立校驗(yàn)控制規(guī)則;(3)選定利率調(diào)整組合,自動(dòng)讀取利率依據(jù)的值、利率調(diào)整周期的值、利率調(diào)整日期或指定調(diào)整日期的值,確定對應(yīng)調(diào)整時(shí)點(diǎn)的執(zhí)行利率計(jì)算利息。本發(fā)明的有益效果在于:將銀行的各種利率調(diào)整方式作為利率模型,以固化表述方式展現(xiàn),用戶直接選擇利率組合信息就完成負(fù)責(zé)利率信息的登記;在計(jì)算借款利息時(shí),依據(jù)利率組合的要素信息,直接讀取對應(yīng)時(shí)點(diǎn)的執(zhí)行利率計(jì)算利息,大大提高了數(shù)據(jù)處理的效率。
【專利說明】信息化報(bào)告的自動(dòng)生成方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子信息及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別涉及信息化系統(tǒng)中報(bào)告的生成方法及系統(tǒng)。
【背景技術(shù)】
[0002]企業(yè)信息化是指憑借現(xiàn)代電子信息技術(shù)手段,通過提高自身開發(fā)和利用信息資源的能力。企業(yè)信息化就是應(yīng)用先進(jìn)的計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)去整合現(xiàn)有的生產(chǎn)、經(jīng)營、供應(yīng)等的管理,實(shí)現(xiàn)企業(yè)生產(chǎn)過程和管理過程的自動(dòng)化,并及時(shí)地為企業(yè)的決策提供準(zhǔn)確有效的數(shù)據(jù)信息。現(xiàn)今的ERP系統(tǒng)就是一種常用的企業(yè)資源管理系統(tǒng),能夠?yàn)槠髽I(yè)信息化辦公提供
數(shù)據(jù)管理基礎(chǔ)。
[0003]傳統(tǒng)的信息化報(bào)告功能的實(shí)現(xiàn)主要有兩種方式:一種是基于微軟公司的office開發(fā)組件進(jìn)行二次開發(fā),另一種是自定義文檔編輯器進(jìn)行報(bào)告開發(fā)。
[0004]一、基于office的二次開發(fā):
[0005]基于office的二次開發(fā)是引用微軟提供的office開發(fā)組件,使用其提供的開發(fā)接口進(jìn)行報(bào)告文檔的擴(kuò)展開發(fā)。這種方式的優(yōu)點(diǎn)是同office完全兼容,因?yàn)槟壳皁ffice使用很普遍,所以具備很高的適用性。這種方式的缺點(diǎn)是該開發(fā)組件只能基于客戶的本地系統(tǒng)使用,無法在瀏覽器中進(jìn)行報(bào)告編輯;同時(shí)對報(bào)告編輯人員的要求很高,每次編輯變動(dòng)將很容易引入系統(tǒng)錯(cuò)誤,同時(shí)由于是二次開發(fā),很多錯(cuò)誤無法追溯;因此報(bào)告的編輯無法開放給普通用戶使用,系統(tǒng)維護(hù)成本很高。
[0006]二、自定義文檔編輯器:
[0007]自定義文檔編輯器是利用當(dāng)前開發(fā)平臺的條件自己開發(fā)文檔編輯器以提供報(bào)告功能。這種方式在本地應(yīng)用系統(tǒng)中有較好的表現(xiàn),因?yàn)楸镜貞?yīng)用系統(tǒng)可以有更多的操作訪問權(quán)限。在基于B/S的系統(tǒng)中由于瀏覽器的訪問權(quán)限和性能限制,用戶文檔編輯時(shí)的體驗(yàn)不好,同時(shí)不能很好的和主流辦公軟件,如微軟公司的office和金山公司的WPS兼容。
【發(fā)明內(nèi)容】
[0008]本發(fā)明目的是提供一種信息化報(bào)告的自動(dòng)生成方法及系統(tǒng),能夠在信息化系統(tǒng)中自動(dòng)進(jìn)行相關(guān)信息化數(shù)據(jù)的采集并生成最終報(bào)告。本發(fā)明的目的由以下技術(shù)方案實(shí)現(xiàn):
[0009]一種信息化報(bào)告的自動(dòng)生成方法,包括:(I)存儲報(bào)告用數(shù)據(jù)并供取用;(2)存儲已注冊的各報(bào)告條件并供選擇;(3)存儲已定義的取數(shù)項(xiàng),并設(shè)置取數(shù)項(xiàng)與所述報(bào)告用數(shù)據(jù)的取數(shù)邏輯接口 ;(4)存儲各報(bào)告模版信息并供選擇,所述報(bào)告模版信息包括:文檔排版信息、取數(shù)項(xiàng)的取數(shù)資源信息、及文檔中數(shù)據(jù)展示元素的設(shè)置信息;(5)接收報(bào)表模版選擇信息及報(bào)告條件選擇信息;(6)根據(jù)所選報(bào)告條件確定針對所述報(bào)告用數(shù)據(jù)的取數(shù)范圍,并根據(jù)所選報(bào)表模版中取數(shù)項(xiàng)取數(shù)資源信息,通過相應(yīng)取數(shù)項(xiàng)的所述取數(shù)邏輯接口對所述報(bào)告用數(shù)據(jù)進(jìn)行取數(shù);(7)根據(jù)所選報(bào)表模版的文檔排版信息、取數(shù)資源信息、取得的數(shù)據(jù)及數(shù)據(jù)展示元素的設(shè)置信息,生成信息化報(bào)告。[0010]作為具體的技術(shù)方案,所述步驟(3)中,定義取數(shù)項(xiàng)包括定義取數(shù)項(xiàng)名稱及取數(shù)條件項(xiàng)。
[0011 ] 作為具體的技術(shù)方案,所述步驟(4)中,存儲各報(bào)告模版信息之前包括設(shè)置各報(bào)告模版信息的步驟,其包括:設(shè)置文檔排版信息、設(shè)置取數(shù)項(xiàng)的取數(shù)資源信息、設(shè)置數(shù)據(jù)展示元素信息。
[0012]作為具體的技術(shù)方案,所述取數(shù)資源信息的設(shè)置是通過對相應(yīng)取數(shù)項(xiàng)設(shè)置取數(shù)條件而生成。
[0013]作為具體的技術(shù)方案,所述取數(shù)資源的數(shù)據(jù)類型支持單值、對象、集合和圖片。
[0014]作為具體的技術(shù)方案,所述設(shè)置數(shù)據(jù)展示元素信息,包括對文本元素、列表元素、重復(fù)節(jié)元素、圖片元素、圖形元素的設(shè)置;所述文本元素用來顯示單個(gè)文本,指定單值或者對象類型的取數(shù)資源為其數(shù)據(jù)源;所述列表元素用來顯示數(shù)據(jù)列表,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述重復(fù)節(jié)元素用來顯示相同內(nèi)容格式不斷重復(fù)的報(bào)告章節(jié),指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述圖片元素用來顯示圖片,指定圖片類型的取數(shù)資源及上傳本地的圖片作為其數(shù)據(jù)源;所述圖形元素用來顯示圖形,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源。
[0015]作為具體的技術(shù)方案,所述設(shè)置數(shù)據(jù)展示元素信息,還包括對超鏈接元素的設(shè)置,所述超鏈接元素用來彈出顯示指定功能界面。
[0016]作為具體的技術(shù)方案,所述設(shè)置數(shù)據(jù)展示元素信息,還包括對表格元素的設(shè)置,所述表格元素用來進(jìn)行布局設(shè)置、編輯文字、嵌套各種報(bào)告元素。
[0017]一種信息化報(bào)告的自動(dòng)生成系統(tǒng),包括:數(shù)據(jù)管理模塊,用于存儲報(bào)告用數(shù)據(jù)并供取用;報(bào)告條件管理模塊,用于存儲已注冊的各報(bào)告條件并供選擇;取數(shù)項(xiàng)管理模塊,用于存儲已定義的取數(shù)項(xiàng),并設(shè)置取數(shù)項(xiàng)與所述報(bào)告用數(shù)據(jù)的取數(shù)邏輯接口 ;報(bào)告模版管理模塊,用于設(shè)置和存儲各報(bào)告模版信息并供選擇,所述報(bào)告模版信息包括:文檔排版信息、取數(shù)項(xiàng)的取數(shù)資源信息、及文檔中數(shù)據(jù)展示元素的設(shè)置信息;需求信息接收模塊,接收報(bào)表模版選擇信息及報(bào)告條件選擇信息;取數(shù)模塊,根據(jù)所選報(bào)告條件確定針對所述報(bào)告用數(shù)據(jù)的取數(shù)范圍,并根據(jù)所選報(bào)表模版中取數(shù)項(xiàng)取數(shù)資源信息,通過相應(yīng)取數(shù)項(xiàng)的所述取數(shù)邏輯接口對所述報(bào)告用數(shù)據(jù)進(jìn)行取數(shù);報(bào)告生成模塊,根據(jù)所選報(bào)表模版的文檔排版信息、取數(shù)資源信息、取得的數(shù)據(jù)及數(shù)據(jù)展示元素的設(shè)置信息,生成信息化報(bào)告。
[0018]作為具體的技術(shù)方案,所述取數(shù)項(xiàng)管理模塊對取數(shù)項(xiàng)的定義包括定義取數(shù)項(xiàng)名稱及取數(shù)條件項(xiàng)。
[0019]作為具體的技術(shù)方案,所述報(bào)告模版管理模塊包括排版設(shè)置單元、取數(shù)資源設(shè)置單元及數(shù)據(jù)展示元素設(shè)置單元,分別用于設(shè)置文檔排版信息、設(shè)置取數(shù)項(xiàng)的取數(shù)資源信息、設(shè)置數(shù)據(jù)展示元素信息。
[0020]作為具體的技術(shù)方案,所述取數(shù)資源設(shè)置單元通過對相應(yīng)取數(shù)項(xiàng)設(shè)置取數(shù)條件而生成取數(shù)資源。
[0021]作為具體的技術(shù)方案,所述取數(shù)資源的數(shù)據(jù)類型支持單值、對象、集合和圖片。
[0022]作為具體的技術(shù)方案,所述數(shù)據(jù)展示元素設(shè)置單元對數(shù)據(jù)展示元素的設(shè)置包括對文本元素、列表元素、重復(fù)節(jié)元素、圖片元素、圖形元素的設(shè)置;所述文本元素用來顯示單個(gè)文本,指定單值或者對象類型的取數(shù)資源為其數(shù)據(jù)源;所述列表元素用來顯示數(shù)據(jù)列表,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述重復(fù)節(jié)元素用來顯示相同內(nèi)容格式不斷重復(fù)的報(bào)告章節(jié),指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述圖片元素用來顯示圖片,指定圖片類型的取數(shù)資源及上傳本地的圖片作為其數(shù)據(jù)源;所述圖形元素用來顯示圖形,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源。
[0023]作為具體的技術(shù)方案,所述數(shù)據(jù)展示元素設(shè)置單元對數(shù)據(jù)展示元素的設(shè)置還包括對超鏈接元素的設(shè)置,所述超鏈接元素用來彈出顯示指定功能界面。
[0024]作為具體的技術(shù)方案,所述數(shù)據(jù)展示元素設(shè)置單元對數(shù)據(jù)展示元素的設(shè)置還包括對表格元素的設(shè)置,所述表格元素用來進(jìn)行布局設(shè)置、編輯文字、嵌套各種報(bào)告元素。
[0025]本發(fā)明提供的信息化報(bào)告的自動(dòng)生成方法及系統(tǒng),其有益效果在于:提供獨(dú)立的報(bào)告管理功能,支持自定義報(bào)告模版,以實(shí)現(xiàn)集團(tuán)內(nèi)部報(bào)告模版標(biāo)準(zhǔn)化、規(guī)范化的統(tǒng)一管理要求;基于報(bào)告模版和已有的系統(tǒng)數(shù)據(jù),可按組織按報(bào)告時(shí)間自動(dòng)生成報(bào)告,實(shí)現(xiàn)一鍵式報(bào)告自動(dòng)生成功能,人為干預(yù)少,數(shù)據(jù)準(zhǔn)確;對生成的報(bào)告支持編輯處理,方便用戶處理,可導(dǎo)出通用的識別版本,易用性較好。
【專利附圖】
【附圖說明】
[0026]圖1為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng)的主體構(gòu)成框圖。
[0027]圖2為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng)中報(bào)告條件管理模塊的控制界面的示例圖。
[0028]圖3為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng)中取數(shù)項(xiàng)管理模塊的控制界面的示例圖。
[0029]圖4為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng)中報(bào)告模版管理模塊的構(gòu)成框圖。
[0030]圖5為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng)中報(bào)告文檔排版編輯界面的示例圖。
[0031]圖6為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng)中報(bào)告數(shù)據(jù)展示元素編輯界面的示例圖。
[0032]圖7為本發(fā)明實(shí)施例提供的信息化報(bào)告的自動(dòng)生成方法的主流程圖。
【具體實(shí)施方式】
[0033]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明揭露的范圍。
[0034]如圖1所示,本實(shí)施例提供的信息化報(bào)告的自動(dòng)生成系統(tǒng),包括數(shù)據(jù)管理模塊、報(bào)告條件管理模塊、取數(shù)項(xiàng)管理模塊、報(bào)告模版管理模塊、需求信息接收模塊、取數(shù)模塊、報(bào)告生成模塊及報(bào)告導(dǎo)出模塊。以下詳述:
[0035]一、數(shù)據(jù)管理模塊:數(shù)據(jù)管理模塊用于存儲報(bào)告用數(shù)據(jù)并供取用。
[0036]例如,用于賬務(wù)數(shù)據(jù)管理的模塊,其管理企業(yè)日常運(yùn)營中產(chǎn)生的各種賬務(wù)數(shù)據(jù),這些數(shù)據(jù)可以供隨時(shí)供制作相關(guān)報(bào)表時(shí)取用。[0037]二、報(bào)告條件管理模塊:報(bào)告條件管理模塊用于存儲已注冊的各報(bào)告條件并供選擇。
[0038]企業(yè)不同類型的報(bào)告都有相應(yīng)的報(bào)告條件,如某某單位某某年份某報(bào)告,其中的單位和年份就可以作為報(bào)告條件。報(bào)告條件項(xiàng)定義就是等級條件項(xiàng)的元數(shù)據(jù)和條件設(shè)置的實(shí)現(xiàn)。條件的元數(shù)據(jù)如我們定義個(gè)單位信息的條件項(xiàng),那么的它的元數(shù)據(jù)就有單位ID、單位名稱等。條件設(shè)置的實(shí)現(xiàn)如單位條件的實(shí)現(xiàn)就需要編寫一個(gè)選擇單位的下拉框,結(jié)合圖2所示。
[0039]定義報(bào)告條件可以實(shí)現(xiàn)根據(jù)不同報(bào)告條件生成多份報(bào)告。不同報(bào)告可以定義各自的報(bào)告條件,通過注冊的方式將條件指定到不同類型報(bào)告。不同的報(bào)告需要在自動(dòng)報(bào)告提供的注冊接口注冊其報(bào)告條件,如組織條件、日期條件等。
[0040]三、取數(shù)項(xiàng)管理模塊:取數(shù)項(xiàng)管理模塊用于存儲已定義的取數(shù)項(xiàng),并設(shè)置取數(shù)項(xiàng)與所述報(bào)告用數(shù)據(jù)的取數(shù)邏輯接口,結(jié)合圖3所示。
[0041]制作報(bào)告涉及到大量取數(shù),數(shù)據(jù)類型也多樣化。本實(shí)施例通過取數(shù)項(xiàng)管理模塊實(shí)現(xiàn)系統(tǒng)取數(shù),提供各業(yè)務(wù)開發(fā)具體取數(shù)邏輯的接口。數(shù)據(jù)類型支持單值、對象、集合和圖片。
[0042]報(bào)告取數(shù)項(xiàng)的定義也如同上面的條件項(xiàng)定義,但不同的是取數(shù)項(xiàng)是帶取數(shù)條件的,例如,年收益率的取數(shù)項(xiàng)就需要定義選擇年的取數(shù)項(xiàng)條件。而且,不同取數(shù)條件產(chǎn)生的數(shù)據(jù)元數(shù)據(jù)信息也是動(dòng)態(tài)變化的。例如,指標(biāo)值查詢的取數(shù)項(xiàng),如果取數(shù)條件選擇的是定量指標(biāo)那么其取數(shù)結(jié)果的元數(shù)據(jù)就是數(shù)值類型;如果取數(shù)條件選擇的是定性指標(biāo),那么其取數(shù)結(jié)果的元數(shù)據(jù)就是文本類型。不同的報(bào)告都有其取數(shù)的個(gè)性需要,需根據(jù)具體取數(shù)邏輯的接口實(shí)現(xiàn)其取數(shù)服務(wù)。
[0043]四、報(bào)告模版管理模塊:報(bào)告模版管理模塊用于設(shè)置和存儲各報(bào)告模版信息并供選擇,所述報(bào)告模版信息包括:文檔排版信息、取數(shù)項(xiàng)的取數(shù)資源信息、及文檔中數(shù)據(jù)展示元素的設(shè)置信息。
[0044]如圖4所示,報(bào)告模版管理模塊包括排版設(shè)置單元、取數(shù)資源設(shè)置單元及數(shù)據(jù)展示元素設(shè)置單元,分別用于設(shè)置文檔排版信息、設(shè)置取數(shù)項(xiàng)的取數(shù)資源信息、設(shè)置數(shù)據(jù)展示元素信息。信息化報(bào)告一般都有統(tǒng)一模板,本實(shí)施例提供模板編輯功能,在模板編輯功能中可以進(jìn)行報(bào)告的文檔編輯排版,設(shè)置取數(shù)項(xiàng),設(shè)置數(shù)據(jù)的展示布局等,類似一般office軟件的操作,結(jié)合圖5所示。
[0045]按報(bào)告模板格式編輯報(bào)告,其中涉及文檔排版、生成取數(shù)資源,設(shè)置數(shù)據(jù)展示元素。如下:
[0046]1.文檔排版
[0047]參照報(bào)告模板格式可在模板設(shè)計(jì)器中進(jìn)行文檔錄入、格式排版,可以設(shè)置封面、大綱等。
[0048]2.生成取數(shù)資源
[0049]報(bào)告中需要使用的數(shù)據(jù)在報(bào)告中定義為取數(shù)資源。由上文所述的取數(shù)項(xiàng),為其設(shè)置相關(guān)取數(shù)條件后變生成了取數(shù)資源。取數(shù)資源按其數(shù)據(jù)結(jié)構(gòu)分為單值、對象、集合和圖片四種類型??梢砸詫?yīng)的格式顯示,如集合類型的取數(shù)資源可以用列表來顯示,圖片類型的取數(shù)資源可以用圖片來顯示。
[0050]3.設(shè)置數(shù)據(jù)展示元素[0051]報(bào)告中數(shù)據(jù)的展示元素有文本元素、列表元素、重復(fù)節(jié)元素、圖片元素、圖形元素、超鏈接元素和表格元素。
[0052]其中,文本元素用來顯示單個(gè)文本,可以指定單值或者對象類型的取數(shù)資源為其數(shù)據(jù)源。
[0053]列表元素用來顯示數(shù)據(jù)列表,可以指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;同時(shí)列表兀素還可以顯不層次列表數(shù)據(jù)和支持動(dòng)態(tài)表格,層次列表的就如同一個(gè)橫鋪的樹狀結(jié)構(gòu)數(shù)據(jù),如某部門有多位職員,那么部門作為列表第一列、職員作為列表第二列在層次列表中的展示效果就是第一列同一部門的所有行自動(dòng)合并,其右側(cè)第二列顯示各部門職員信息。動(dòng)態(tài)表格的意思就是表格的列在設(shè)置報(bào)告模板時(shí)不固定,根據(jù)不同取數(shù)的情況表格會動(dòng)態(tài)變化。如:取1-3月的數(shù)據(jù)表格就自動(dòng)產(chǎn)生1-3月的數(shù)據(jù)列,取1-6月的數(shù)據(jù)表格就自動(dòng)產(chǎn)生1-6月的數(shù)據(jù)列。
[0054]重復(fù)節(jié)元素用來顯示相同內(nèi)容格式不斷重復(fù)的報(bào)告章節(jié),可以指定集合類型的取數(shù)資源作為其數(shù)據(jù)源。在生成報(bào)告時(shí)系統(tǒng)會自動(dòng)根據(jù)集合數(shù)據(jù)源的記錄數(shù)生成相應(yīng)的重復(fù)章節(jié)。重復(fù)節(jié)元素支持嵌套,理論上無嵌套層次上限要求。
[0055]圖片元素用來顯示圖片,可以指定圖片類型的取數(shù)資源作為其數(shù)據(jù)源也可以上傳本地的圖片作為其數(shù)據(jù)源。
[0056]圖形元素用來顯示圖形,可以指定集合類型的取數(shù)資源作為其數(shù)據(jù)源。可以顯示的圖形有折線、柱狀、散點(diǎn)、餅圖、錐形等,可以設(shè)置圖形顯示為3D效果、可以設(shè)置播放圖形動(dòng)畫。
[0057]超鏈接元素用來彈出顯示指定功能界面,如超鏈接元素在報(bào)告中顯示了一憑證編號,點(diǎn)擊該編號便可彈出憑證明細(xì)界面供查看。
[0058]表格元素主要用來進(jìn)行布局設(shè)置,如設(shè)置左邊文字右邊圖形的顯示布局,它不需要設(shè)置數(shù)據(jù)源。表格元素中可以編輯文字,可以嵌套各種報(bào)告元素,表格單元格可以設(shè)置合并。
[0059]五、需求信息接收模塊:需求信息接收模塊接收報(bào)表模版選擇信息及報(bào)告條件選擇信息。例如,選擇某單位某年度作為報(bào)告條件,選擇某個(gè)特定需求的模版作為報(bào)告模版。
[0060]六、取數(shù)模塊:取數(shù)模塊根據(jù)所選報(bào)告條件確定針對所述報(bào)告用數(shù)據(jù)的取數(shù)范圍,并根據(jù)所選報(bào)表模版中取數(shù)項(xiàng)取數(shù)資源信息,通過相應(yīng)取數(shù)項(xiàng)的所述取數(shù)邏輯接口對所述報(bào)告用數(shù)據(jù)進(jìn)行取數(shù)。
[0061]七、報(bào)告生成模塊:報(bào)告生成模塊根據(jù)所選報(bào)表模版的文檔排版信息、取數(shù)資源信息、取得的數(shù)據(jù)及數(shù)據(jù)展示元素的設(shè)置信息,生成信息化報(bào)告。
[0062]生成報(bào)告是在的自動(dòng)報(bào)告的最主要環(huán)節(jié)。有了報(bào)告模板針對具體的報(bào)告條件,如單位、年份后,自動(dòng)報(bào)告便根據(jù)模板設(shè)計(jì)自動(dòng)獲取相關(guān)系統(tǒng)數(shù)據(jù),并按模板的布局設(shè)置生成報(bào)告,其中包括重復(fù)區(qū)的自動(dòng)生成。報(bào)告的生產(chǎn)完成根據(jù)標(biāo)準(zhǔn)模板的設(shè)置和當(dāng)前單位的系統(tǒng)數(shù)據(jù)由自動(dòng)報(bào)告完成最終報(bào)告的生成。
[0063]八、報(bào)告導(dǎo)出模塊,用于將生成的信息化報(bào)告導(dǎo)出為通用的識別版本。例如微軟公司的Office文檔金山軟件的WPS文檔,也可以選擇發(fā)布報(bào)告,發(fā)布過的報(bào)告不能再修改編輯,只能查閱。
[0064]如圖7所示,本實(shí)施例提供的信息化報(bào)告的自動(dòng)生成方法包括以下步驟:(1)存儲報(bào)告用數(shù)據(jù)并供取用;(2)存儲已注冊的各報(bào)告條件并供選擇;(3)存儲已定義的取數(shù)項(xiàng),并設(shè)置取數(shù)項(xiàng)與所述報(bào)告用數(shù)據(jù)的取數(shù)邏輯接口 ;(4)存儲各報(bào)告模版信息并供選擇,所述報(bào)告模版信息包括:文檔排版信息、取數(shù)項(xiàng)的取數(shù)資源信息、及文檔中數(shù)據(jù)展示元素的設(shè)置信息;(5)接收報(bào)表模版選擇信息及報(bào)告條件選擇信息;(6)根據(jù)所選報(bào)告條件確定針對所述報(bào)告用數(shù)據(jù)的取數(shù)范圍,并根據(jù)所選報(bào)表模版中取數(shù)項(xiàng)取數(shù)資源信息,通過相應(yīng)取數(shù)項(xiàng)的所述取數(shù)邏輯接口對所述報(bào)告用數(shù)據(jù)進(jìn)行取數(shù);(7)根據(jù)所選報(bào)表模版的文檔排版信息、取數(shù)資源信息、取得的數(shù)據(jù)及數(shù)據(jù)展示元素的設(shè)置信息,生成信息化報(bào)告。
[0065]上述實(shí)施例提供的信息化報(bào)告的自動(dòng)生成方法及系統(tǒng),解決問題及有益效果為:
[0066]報(bào)告能提供靈活的編輯功能,可提供基本的文字編輯功能如字體格式化、文本對其方式設(shè)置、復(fù)制粘貼等,能提供表格數(shù)據(jù)展示、圖形圖表展示等功能。
[0067]提供報(bào)告統(tǒng)一標(biāo)準(zhǔn)的制定供選擇,并在下級部門自動(dòng)采集數(shù)據(jù)生成報(bào)告并上報(bào)。
[0068]報(bào)告中很多章節(jié)都是統(tǒng)一格式的不同數(shù)據(jù)描述,所以報(bào)告要求提供重復(fù)區(qū)功能,能實(shí)現(xiàn)統(tǒng)一格式不同數(shù)據(jù)的自動(dòng)展示。
[0069]能按照取數(shù)條件設(shè)置自動(dòng)獲取系統(tǒng)中的數(shù)據(jù),同時(shí)報(bào)告能提供對取數(shù)的數(shù)據(jù)進(jìn)行公式設(shè)計(jì)以滿身報(bào)告要求。
[0070]由于用戶的實(shí)際報(bào)告都是通過微軟公司的word和金山公司的wps編輯所以要求信息化系統(tǒng)中的形成報(bào)告能夠轉(zhuǎn)化為word或是wps。
【權(quán)利要求】
1.一種信息化報(bào)告的自動(dòng)生成方法,其特征在于,該方法包括:(1)存儲報(bào)告用數(shù)據(jù)并供取用;(2)存儲已注冊的各報(bào)告條件并供選擇;(3)存儲已定義的取數(shù)項(xiàng),并設(shè)置取數(shù)項(xiàng)與所述報(bào)告用數(shù)據(jù)的取數(shù)邏輯接口 ;(4)存儲各報(bào)告模版信息并供選擇,所述報(bào)告模版信息包括:文檔排版信息、取數(shù)項(xiàng)的取數(shù)資源信息、及文檔中數(shù)據(jù)展示元素的設(shè)置信息;(5)接收報(bào)表模版選擇信息及報(bào)告條件選擇信息;(6)根據(jù)所選報(bào)告條件確定針對所述報(bào)告用數(shù)據(jù)的取數(shù)范圍,并根據(jù)所選報(bào)表模版中取數(shù)項(xiàng)取數(shù)資源信息,通過相應(yīng)取數(shù)項(xiàng)的所述取數(shù)邏輯接口對所述報(bào)告用數(shù)據(jù)進(jìn)行取數(shù);(7)根據(jù)所選報(bào)表模版的文檔排版信息、取數(shù)資源信息、取得的數(shù)據(jù)及數(shù)據(jù)展示元素的設(shè)置信息,生成信息化報(bào)告。
2.根據(jù)權(quán)利要求1所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述步驟(3)中,定義取數(shù)項(xiàng)包括定義取數(shù)項(xiàng)名稱及取數(shù)條件項(xiàng)。
3.根據(jù)權(quán)利要求2所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述步驟(4)中,存儲各報(bào)告模版信息之前包括設(shè)置各報(bào)告模版信息的步驟,其包括:設(shè)置文檔排版信息、設(shè)置取數(shù)項(xiàng)的取數(shù)資源信息、設(shè)置數(shù)據(jù)展示元素信息。
4.根據(jù)權(quán)利要求3所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述取數(shù)資源信息的設(shè)置是通過對相應(yīng)取數(shù)項(xiàng)設(shè)置取數(shù)條件而生成。
5.根據(jù)權(quán)利要求4所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述取數(shù)資源的數(shù)據(jù)類型支持單值、對象、集合和圖片。
6.根據(jù)權(quán)利要求3所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述設(shè)置數(shù)據(jù)展示元素信息,包括對文本 元素、列表元素、重復(fù)節(jié)元素、圖片元素、圖形元素的設(shè)置;所述文本元素用來顯示單個(gè)文本,指定單值或者對象類型的取數(shù)資源為其數(shù)據(jù)源;所述列表元素用來顯示數(shù)據(jù)列表,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述重復(fù)節(jié)元素用來顯示相同內(nèi)容格式不斷重復(fù)的報(bào)告章節(jié),指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述圖片元素用來顯示圖片,指定圖片類型的取數(shù)資源及上傳本地的圖片作為其數(shù)據(jù)源;所述圖形元素用來顯示圖形,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源。
7.根據(jù)權(quán)利要求6所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述設(shè)置數(shù)據(jù)展示元素信息,還包括對超鏈接元素的設(shè)置,所述超鏈接元素用來彈出顯示指定功能界面。
8.根據(jù)權(quán)利要求6所述的信息化報(bào)告的自動(dòng)生成方法,其特征在于,所述設(shè)置數(shù)據(jù)展示元素信息,還包括對表格元素的設(shè)置,所述表格元素用來進(jìn)行布局設(shè)置、編輯文字、嵌套各種報(bào)告元素。
9.一種信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,包括:數(shù)據(jù)管理模塊,用于存儲報(bào)告用數(shù)據(jù)并供取用;報(bào)告條件管理模塊,用于存儲已注冊的各報(bào)告條件并供選擇;取數(shù)項(xiàng)管理模塊,用于存儲已定義的取數(shù)項(xiàng),并設(shè)置取數(shù)項(xiàng)與所述報(bào)告用數(shù)據(jù)的取數(shù)邏輯接口 ;報(bào)告模版管理模塊,用于設(shè)置和存儲各報(bào)告模版信息并供選擇,所述報(bào)告模版信息包括:文檔排版信息、取數(shù)項(xiàng)的取數(shù)資源信息、及文檔中數(shù)據(jù)展示元素的設(shè)置信息;需求信息接收模塊,接收報(bào)表模版選擇信息及報(bào)告條件選擇信息;取數(shù)模塊,根據(jù)所選報(bào)告條件確定針對所述報(bào)告用數(shù)據(jù)的取數(shù)范圍,并根據(jù)所選報(bào)表模版中取數(shù)項(xiàng)取數(shù)資源信息,通過相應(yīng)取數(shù)項(xiàng)的所述取數(shù)邏輯接口對所述報(bào)告用數(shù)據(jù)進(jìn)行取數(shù);報(bào)告生成模塊,根據(jù)所選報(bào)表模版的文檔排版信息、取數(shù)資源信息、取得的數(shù)據(jù)及數(shù)據(jù)展示元素的設(shè)置信息,生成信息化報(bào)告。
10.根據(jù)權(quán)利要求9所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述取數(shù)項(xiàng)管理模塊對取數(shù)項(xiàng)的定義包括定義取數(shù)項(xiàng)名稱及取數(shù)條件項(xiàng)。
11.根據(jù)權(quán)利要求10所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述報(bào)告模版管理模塊包括排版設(shè)置單元、取數(shù)資源設(shè)置單元及數(shù)據(jù)展示元素設(shè)置單元,分別用于設(shè)置文檔排版信息、設(shè)置取數(shù)項(xiàng)的取數(shù)資源信息、設(shè)置數(shù)據(jù)展示元素信息。
12.根據(jù)權(quán)利要求11所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述取數(shù)資源設(shè)置單元通過對相應(yīng)取數(shù)項(xiàng)設(shè)置取數(shù)條件而生成取數(shù)資源。
13.根據(jù)權(quán)利要求12所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述取數(shù)資源的數(shù)據(jù)類型支持單值、對象、集合和圖片。
14.根據(jù)權(quán)利要求11所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述數(shù)據(jù)展示元素設(shè)置單元對數(shù)據(jù)展示元素的設(shè)置包括對文本元素、列表元素、重復(fù)節(jié)元素、圖片元素、圖形元素的設(shè)置;所述文本元素用來顯示單個(gè)文本,指定單值或者對象類型的取數(shù)資源為其數(shù)據(jù)源;所述列表元素用來顯示數(shù)據(jù)列表,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述重復(fù)節(jié)元素用來顯示相同內(nèi)容格式不斷重復(fù)的報(bào)告章節(jié),指定集合類型的取數(shù)資源作為其數(shù)據(jù)源;所述圖片元素用來顯示圖片,指定圖片類型的取數(shù)資源及上傳本地的圖片作為其數(shù)據(jù)源;所述圖形元素用來顯示圖形,指定集合類型的取數(shù)資源作為其數(shù)據(jù)源。
15.根據(jù)權(quán)利要求14所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述數(shù)據(jù)展示元素設(shè)置單元對數(shù)據(jù)展示元素的設(shè)置還包括對超鏈接元素的設(shè)置,所述超鏈接元素用來彈出顯示指定功能界面。
16.根據(jù)權(quán)利要求14所述的信息化報(bào)告的自動(dòng)生成系統(tǒng),其特征在于,所述數(shù)據(jù)展示元素設(shè)置單元對數(shù)據(jù)展示元素的設(shè)置還包括對表格元素的設(shè)置,所述表格元素用來進(jìn)行布局設(shè)置、編輯文字、嵌套各種報(bào)告元素。
【文檔編號】G06Q10/06GK103617496SQ201310638577
【公開日】2014年3月5日 申請日期:2013年11月30日 優(yōu)先權(quán)日:2013年11月30日
【發(fā)明者】謝足琦, 吳成軍 申請人:遠(yuǎn)光軟件股份有限公司