註:此文為「帆軟十年,項冊徵集」活動的獲獎作品。
一、應用背景
在電子化的社會,政府作為國家的權力中心和社會管理機構,在加入WTO後,將實現從管理型到管理服務型的轉變。政府機構在管理和規範國家政治經濟活動之外,將藉助強大的網路技術,把更多的時間和精力,投入到社會公眾服務中去。社會信息資源和各種政策法規不再會塵封庫中或者層層傳達,而將通過網路在第一時間與公眾會面,通過網路,政府可以廣納賢言,迅速了解社會政治經濟的發展動態,甚至是來自社會最底層的信息,並以此做出及時準確的決策,這對更好的促進經濟建設和社會穩定,好處不言而喻。
按照地方政府機關提出推進「三個更加註重」試點工作,加強財政資金管理,逐步完成財務電算化、資金監管網路化、公務消費電子化、制度配套規範化總體工作要求。建設公共資金監督管理系統進一步推進和完善區本級、鄉鎮、街道、農村、集體、企業單位的資金資產監督管理就突顯重要。
二、採用的報表系統
財政資金和公共資金監管系統中數據來源於相關子業務系統oracle資料庫,通過BusinessObjects XI 3.1(BO)中Query As A Web Service提供數據用Xcelsius 2008(水晶儀錶)在網頁上以FLASH模式展示,通過數據傳參,連接到FinReport V6.5.3報表工具,部分FinReport V6.5.3報表通過超鏈接傳參與交流信息系統進行實時交互。
三、數據源
財政資金和公共資金監管系統中數據源分多伺服器多資料庫,每個資料庫之間數據都有表關聯。
2011年預算與執行分析數據源
Sjb_ysdw表,在單位資料庫中是單位信息表內容分,單位代碼、單位名稱、單位類型、單位性質等信息;
sj_ys_zb表,在預算資料庫中是預算數據表內容分為,單位代碼、預算類型、項目代碼、項目說明、預算總額、初預算、調整預算等信息;
z_qtzjsq表,在執行資料庫中是執行數據表內容分為,ID、申請日期、審批日期、單位代碼、審批金額、金額、項目代碼、項目說明等信息;
sjzx_ysxm表,在預算資料庫中是項目表內容分,項目代碼、項目名稱和備註。
四、 需求分析
財政資金和公共資金監管系統建設有三個層面的內容,第一個層面是數據的信息化,第二個層面是流程的信息化,第三個層面是監督決策管理的信息化。它是為配合部門預算、國庫管理制度改革的需要,完成預算執行、財務管理、財政收支分析,實行監督管理而開發的信息系統,是金財工程的一個重要組成部分,是支撐財政監管業務的有力手段。
(1)統一信息,集中監管
與電子政務有機融合,上下級財政一體化,同級財政一體化,單位內部財政財務報表信息的一體化。通過財政一體化監管系統,整合獨立於各個單位(部門)的財務報表信息,實現統一信息,分類監管,統一平台,協同辦公,集中監管。
(2)科學分類,精細監管
根據業務分類,以財政預算管理為主線,單位財務管理為抓手,全程、實時、動態追蹤和監測財政資金的流向、流量和流速。
(3)整合系統,全面監管
全面整合監管系統與財政管理系統及電子政務系統,實現「看得到,看得清,管得了」。
(4)規範標準,依法監管
將計算機網路信息技術和財政財務管理業務緊密結合,通過統一技術標準,規範業務流程,科學打造透明、高效的一體化財政公共資金監管平台體系。
2011年預算與執行分析
每家單位預算總額與執行總額對比匯總分析,根據執行率排序,執行率加預警標誌,大於100%顯示紅色圖標,大於10%小於80%顯示黃色圖標,小於10%大於0%顯示綠色圖標,更加直觀的展現出執行率異常的單位,點擊執行率向下鑽取得到以明細項目為主的預算與執行明細對比分析,匯總表點擊預算總額和總額分別可以鑽取到相關明細表,點擊留言傳相關信息到交流信息系統中實施進行交流。
五、 數據分析
2011年預算與執行分析
分析維度
金額分類——預算內,預算外,其他
金額性質——預算總額,年初預算,調整金額,執行總額;
維度:
(1)包含某單位代碼
(2)包含某單位名稱
(3)按單位類型和執行率統計
度量:金額
六、報表製作
①傳統的(BO報表)製作方法
難點1、每張報表都要事先建立好數據集,製作報表時只能在同一資料庫中關聯,無法與其他資料庫進行關聯難;
難點2、報表定位查詢只能對當前頁內容進行定位查詢,定位到其他頁內容難;
難點3、無法屏蔽無意義數據,報表數據為零的條目屏蔽顯示難;
難點4、報表只能先導出再列印,在線列印功難;
難點5、數據刷新只能人工手動刷新,報表訪問時間過長顯示超時,實施自動刷新數據難,報表長時間訪問難;
難點6、報表樣式:無法行列凍結,報表整體無法自動居中,單元格數據無法自動換行。
②利用FineReport報表工具進行圖表製作
1、當前使用數據集欄位單元格,右擊「形態」中「據字典功能」,使用FineReport報表數據字典功能,輕鬆實現跨資料庫之間的數據關聯。
2、報表參數中增加查詢參數名;
報表第一列使用數據集欄位單元格右擊「編輯」,在過濾中添加相對應欄位的查詢條件;
參數設計中取消「延遲報表展示」,修改調整查詢參數界面,保存運行後可以定位查詢當前報表中所有數據。
3、使用條件屬性,選擇數據顯示行,右擊「條件屬性」,使用條件屬性中添加行高,高度為0,公式增加預算總額、年初預算、調整金額和執行總額,金額數據單元格等於,這樣可以屏蔽是數據為零的條目顯示。
4、報表支持多格式導出,同時支持多方式列印模式。
5、打開報表直接得到實時最新數據,不存在緩存問題,報表還支持長時間訪問。
6、在報表頁面設置,其他中報表設置居中對齊,設置凍結重複行,目前版本設置凍結後報表分頁預覽無法居中顯示,通過在報表WEB屬性中添加JS代碼彌補此問題;
在報表WEB屬性,分頁預覽報表中使用默認工具欄,添加「起始載入」在JS腳本中輸入 setTimeout('top.moveTo(0,0)',5); setTimeout('top.resizeTo(screen.availWidth,screen.availHeight)',5); 此腳本打開報表起最大化作用; 再添加「載入結束」在JS腳本中輸入 varslmargin=($('.content-container').width()-$('.pageContentDIV div:first-child').width())/2 if (slmargin>0) $('.content-container').css('margin-left',slmargin); 此腳本彌補報表凍結後無法居中的缺陷。
七、成果展示
系統平台:
Xcelsius 2008(水晶儀錶)「2011年預算編製情況」分析圖:
FineReport報表:
「2011年預算編製情況」點擊查看區本級明細(總表)
「預算與執行匯總」點擊「執行率」, 傳單位鑽取到單位的項目明細匯總表,
「單位的項目明細匯總表」點擊「項目名稱」,傳單位和項目鑽取到單位的單個項目的預算與執行對比明細;
「預算與執行匯總」點擊「預算總額」,傳單位專取到此單位的預算編製明細表;
「預算與執行匯總」點擊「年初預算」,傳單位專取到此單位的年初預算編製明細表;
「預算與執行匯總」點擊「調整金額」,傳單位專取到此單位的調整預算編製明細表;
「預算與執行匯總」點擊「執行總額」,傳單位專取到此單位的預算執行明細表,
「單位的預算執行明細表」點擊「預算項目」,傳單位和預算項目鑽取到此單位和項目的日支出明細表,
「單位的預算執行明細表」點擊「執行總額合計金額」,傳單位鑽取到此單位所有項目的日支出明細表。
信息交流系統:
「預算與執行匯總」點擊「留言」, 傳當前用戶身份、當前報表為交流主題名、點擊的單位、預算與執行總額等信息,進行實時交流。
喜歡這篇文章嗎?歡迎分享按讚,給予我們支持和鼓勵!