資產(chǎn)監(jiān)管財(cái)務(wù)快報(bào)系統(tǒng)設(shè)計(jì)研究

時(shí)間:2022-06-23 04:23:46

導(dǎo)語(yǔ):資產(chǎn)監(jiān)管財(cái)務(wù)快報(bào)系統(tǒng)設(shè)計(jì)研究一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

資產(chǎn)監(jiān)管財(cái)務(wù)快報(bào)系統(tǒng)設(shè)計(jì)研究

摘要:信息化建設(shè)是財(cái)務(wù)管理工作的重要改革方向,當(dāng)前的財(cái)務(wù)快報(bào)系統(tǒng)數(shù)據(jù)上報(bào)過(guò)程繁瑣、審核效率不高,不符合信息化需求。本文采用Java語(yǔ)言、B/S框架結(jié)合Orcale數(shù)據(jù)庫(kù)設(shè)計(jì)了財(cái)務(wù)快報(bào)系統(tǒng)。結(jié)合帆軟報(bào)表程序和PageOffice工具,實(shí)現(xiàn)了財(cái)務(wù)快報(bào)數(shù)據(jù)的自動(dòng)計(jì)算、審核、圖表分析以及報(bào)告生成功能。該系統(tǒng)功能完善、人機(jī)交互便捷、性能卓越,滿足現(xiàn)代化財(cái)務(wù)管理的需求。

關(guān)鍵詞:財(cái)務(wù)快報(bào)系統(tǒng);PageOffice工具;UML時(shí)序圖;MVC+Hibernat框架

現(xiàn)有的財(cái)務(wù)快報(bào)系統(tǒng)存在用戶上報(bào)財(cái)務(wù)數(shù)據(jù)效率低下、過(guò)程繁瑣等問(wèn)題,按照國(guó)資委對(duì)財(cái)務(wù)管理提出的精細(xì)化、規(guī)范化以及科學(xué)化的要求,必須從新設(shè)計(jì)一套具有先進(jìn)技術(shù)、先進(jìn)設(shè)計(jì)理念以及先進(jìn)架構(gòu)的財(cái)務(wù)快報(bào)系統(tǒng),以滿足財(cái)務(wù)信息化建設(shè)的需求。

1系統(tǒng)總體設(shè)計(jì)

財(cái)務(wù)快報(bào)系統(tǒng)主要針對(duì)資產(chǎn)監(jiān)管和用戶需求進(jìn)行開發(fā)。該系統(tǒng)的開發(fā)使得傳統(tǒng)的資產(chǎn)數(shù)據(jù)人工采集轉(zhuǎn)變?yōu)閿?shù)據(jù)實(shí)時(shí)采集,從而提高了資產(chǎn)監(jiān)管效率。本系統(tǒng)采用MVC層級(jí)架構(gòu)設(shè)計(jì),B/S體系結(jié)構(gòu),使用JEECG智能開發(fā)平臺(tái)進(jìn)行開發(fā)。系統(tǒng)后臺(tái)采用ajax連接、MVC+Hibernat框架,前臺(tái)使用Bootstrap框架,運(yùn)用成熟的軟件設(shè)計(jì)技術(shù)進(jìn)行開發(fā)。系統(tǒng)結(jié)構(gòu),如圖1所示?;A(chǔ)設(shè)施層:包括機(jī)房設(shè)施、存儲(chǔ)設(shè)施、網(wǎng)絡(luò)設(shè)備、服務(wù)器等,該層是本系統(tǒng)的基礎(chǔ),為財(cái)務(wù)數(shù)據(jù)的計(jì)算、采集和存儲(chǔ)功能提供底層支撐。平臺(tái)支撐層:該層包括應(yīng)用支撐和數(shù)據(jù)采集管理兩個(gè)部分。其中,應(yīng)用支撐可為系統(tǒng)提供高效的應(yīng)用和擴(kuò)展集成,為系統(tǒng)提供可靠的支持環(huán)境和運(yùn)行環(huán)境;數(shù)據(jù)采集管理平臺(tái)為本系統(tǒng)的數(shù)據(jù)采集單元,可將采集的資產(chǎn)數(shù)據(jù)經(jīng)過(guò)校驗(yàn)、審核后,報(bào)送至監(jiān)管部門數(shù)據(jù)庫(kù),以便提供查詢和決策。數(shù)據(jù)層:該層可按照財(cái)務(wù)數(shù)據(jù)統(tǒng)一指標(biāo)將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)中心,為資產(chǎn)監(jiān)管和系統(tǒng)提供數(shù)據(jù)支持。業(yè)務(wù)應(yīng)用層:包括財(cái)務(wù)系統(tǒng)、融資擔(dān)保系統(tǒng)和數(shù)據(jù)中心,是在數(shù)據(jù)采集平臺(tái)和應(yīng)用支撐平臺(tái)上搭建起來(lái)的業(yè)務(wù)管理層。用戶層:該層為用戶提供了良好的交互界面,是該系統(tǒng)所有功能的入口,提供財(cái)務(wù)快報(bào)系統(tǒng)與用戶交互的界面。

2系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)

財(cái)務(wù)快報(bào)系統(tǒng)主要將信息化管理理念融入到財(cái)務(wù)管理過(guò)程中,提供滿足資產(chǎn)監(jiān)管信息化的工作需求。按照國(guó)資委統(tǒng)一數(shù)據(jù)存管指標(biāo),根據(jù)用戶需求進(jìn)行功能設(shè)計(jì)。系統(tǒng)功能主要包括:財(cái)務(wù)數(shù)據(jù)錄入、財(cái)務(wù)數(shù)據(jù)審核及匯總、財(cái)務(wù)數(shù)據(jù)自動(dòng)計(jì)算、財(cái)務(wù)數(shù)據(jù)分析及報(bào)告生成。其中,財(cái)務(wù)數(shù)據(jù)分析功能主要是對(duì)單位財(cái)務(wù)快報(bào)按照地區(qū)、模式以及行業(yè)等指標(biāo)進(jìn)行分析,實(shí)現(xiàn)對(duì)國(guó)有資產(chǎn)以及財(cái)務(wù)數(shù)據(jù)的全面監(jiān)管。系統(tǒng)總體功能結(jié)構(gòu),如圖2所示。

3關(guān)鍵功能模塊的設(shè)計(jì)與實(shí)現(xiàn)

按照國(guó)資委的財(cái)務(wù)管理信息化及用戶需求,本節(jié)對(duì)財(cái)務(wù)快報(bào)系統(tǒng)的關(guān)鍵功能模塊進(jìn)行詳細(xì)設(shè)計(jì),并利用工具集成方式和UML時(shí)序圖對(duì)功能設(shè)計(jì)流程進(jìn)行闡述。3.1數(shù)據(jù)自動(dòng)計(jì)算模塊。以財(cái)務(wù)快報(bào)當(dāng)月對(duì)比數(shù)的自動(dòng)計(jì)算為例,時(shí)序圖如圖3所示。用戶登錄財(cái)務(wù)快報(bào)系統(tǒng)后,進(jìn)入業(yè)務(wù)辦理界面,通過(guò)封面信息表可添加頁(yè)面。首先,進(jìn)行單位的年份、月份等數(shù)據(jù)的錄入。保存單位信息頁(yè)面后進(jìn)入快報(bào)數(shù)據(jù)的填寫,完成快報(bào)數(shù)據(jù)填寫后進(jìn)行保存,系統(tǒng)將數(shù)據(jù)封裝成List對(duì)象,然后向系統(tǒng)后臺(tái)發(fā)送。后臺(tái)的會(huì)自動(dòng)添加財(cái)務(wù)快報(bào)信息,成功后系統(tǒng)啟動(dòng)子線程,對(duì)單位當(dāng)月財(cái)務(wù)快報(bào)數(shù)據(jù)進(jìn)行自動(dòng)計(jì)算。如果該單位以前計(jì)算過(guò)當(dāng)月財(cái)務(wù)快報(bào)數(shù)據(jù),則子線程會(huì)刪除就數(shù)據(jù),并從新計(jì)算當(dāng)月數(shù)據(jù)。通過(guò)方法對(duì)當(dāng)月快報(bào)數(shù)據(jù)進(jìn)行查詢;通過(guò)方法對(duì)快報(bào)類型指標(biāo)進(jìn)行查詢;通過(guò)方法查詢?cè)搯挝簧显驴靾?bào)數(shù)據(jù)。通過(guò)查詢出的當(dāng)月和上月財(cái)務(wù)快報(bào)數(shù)據(jù),系統(tǒng)進(jìn)行運(yùn)行并得到本月財(cái)務(wù)快報(bào)計(jì)算結(jié)果。3.2數(shù)據(jù)審核功能模塊。數(shù)據(jù)審核功能模塊能夠有效保障財(cái)務(wù)數(shù)據(jù)上報(bào)的質(zhì)量,是對(duì)財(cái)務(wù)數(shù)據(jù)進(jìn)行審核的功能。審核規(guī)則是根據(jù)系統(tǒng)中的指標(biāo)關(guān)系進(jìn)行設(shè)置的,如果出現(xiàn)錯(cuò)誤指標(biāo),則修改后再次進(jìn)行審核。數(shù)據(jù)審核程序流程圖,如圖4所示。用戶填寫完財(cái)務(wù)快報(bào)數(shù)據(jù)后,系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行審核,并篩選出財(cái)務(wù)快報(bào)中的錯(cuò)誤數(shù)據(jù)或不符合規(guī)則的數(shù)據(jù),以此保證上報(bào)數(shù)據(jù)的正確性。用戶在財(cái)務(wù)快報(bào)界面按照快報(bào)月份及單位名稱,可查詢出財(cái)務(wù)快報(bào)數(shù)據(jù)。確認(rèn)審核后,的方法會(huì)接收到用戶發(fā)出的審核請(qǐng)求,并進(jìn)行數(shù)據(jù)審核。系統(tǒng)通過(guò)執(zhí)行方法對(duì)待審核的財(cái)務(wù)數(shù)據(jù)進(jìn)行查詢;通過(guò)圖4數(shù)據(jù)審核程序流程圖方法可查詢財(cái)務(wù)快報(bào)數(shù)據(jù)指標(biāo)的審核規(guī)則;通過(guò)方法可對(duì)之前審核結(jié)果進(jìn)行刪除操作。利用不同的指標(biāo),通過(guò)for循環(huán)程序按照規(guī)則審核;審核結(jié)果產(chǎn)生后,執(zhí)行方法將結(jié)果入庫(kù),完成該次數(shù)據(jù)審核。3.3生成圖表分析模塊。生成圖表分析模塊的設(shè)計(jì),采用了工具集成方案,將帆軟報(bào)表軟件集成到財(cái)務(wù)快報(bào)系統(tǒng)中,實(shí)現(xiàn)可視化的財(cái)務(wù)快報(bào)數(shù)據(jù)圖表。實(shí)現(xiàn)過(guò)程如下:步驟一:建立連接。利用帆軟報(bào)表軟件與財(cái)務(wù)快報(bào)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行連接,得到財(cái)務(wù)數(shù)據(jù)源,建立數(shù)據(jù)連接,如圖5所示。圖5定義并建立數(shù)據(jù)連接步驟二:圖表制作。首先在帆軟中選擇圖表類型,然后編寫SQL查詢語(yǔ)言,如圖6所示。查詢數(shù)據(jù)源中的財(cái)務(wù)快報(bào)數(shù)據(jù),最后配置數(shù)據(jù)屬性,根據(jù)圖表類型配備相應(yīng)的數(shù)據(jù)源,并生成可預(yù)覽的模板。步驟三:程序集成。將財(cái)務(wù)快報(bào)系統(tǒng)與帆軟生成的圖表進(jìn)行集成,并通過(guò)財(cái)務(wù)快報(bào)系統(tǒng)界面將圖表展示。將訪問(wèn)網(wǎng)站設(shè)置到財(cái)務(wù)快報(bào)系統(tǒng)中,用戶通過(guò)點(diǎn)擊即可獲取財(cái)務(wù)快報(bào)數(shù)據(jù)的圖表頁(yè)面。實(shí)現(xiàn)方法如圖7所示。3.4財(cái)務(wù)報(bào)告生成模塊。該模塊集成了PageOffice工具,是國(guó)資委用戶根據(jù)單位填報(bào)的財(cái)務(wù)快報(bào)數(shù)據(jù),通過(guò)啟動(dòng)confirm子線程確認(rèn)財(cái)務(wù)報(bào)告的生成,并根據(jù)財(cái)務(wù)快報(bào)圖表及模板數(shù)據(jù)實(shí)現(xiàn)財(cái)務(wù)快報(bào)生成。其中,財(cái)務(wù)報(bào)告數(shù)據(jù)可根據(jù)指標(biāo)數(shù)據(jù)依據(jù)存儲(chǔ)生成,財(cái)務(wù)報(bào)告生成模塊的實(shí)現(xiàn)過(guò)程如下:步驟一:在系統(tǒng)配置文件中填入PageOffice工具配置;步驟二:在頁(yè)面中使用PageOffice工具提供的方法對(duì)財(cái)務(wù)數(shù)據(jù)標(biāo)簽進(jìn)行定位,將填寫光標(biāo)定位至位置上,然后利用方法放入數(shù)據(jù),實(shí)現(xiàn)自動(dòng)財(cái)務(wù)數(shù)據(jù)的功能。關(guān)鍵代碼如下:DataTagdeptTag=doc.openDataTag("{upYear}")deptTag.setValue(cwbgCtl.getData(dataMap,"upYear"))系統(tǒng)將光標(biāo)定位至?xí)炍恢?,?shí)現(xiàn)依據(jù)存儲(chǔ)中財(cái)務(wù)數(shù)據(jù)的的自動(dòng)填入,如圖8所示。圖8定義書簽步驟三:定義書簽使用方法,并通過(guò)與帆軟報(bào)表軟件的集成實(shí)現(xiàn)圖表的自動(dòng)插入(關(guān)鍵代碼如下),其中“pic1”是圖片地址。DataRegiondata2=doc.openDataRegion("PO_p1")data2.setValue("[image]"+dataMap.get("pic1"+"[/image]"))步驟四:財(cái)務(wù)快報(bào)系統(tǒng)封面操作中啟動(dòng)confirm子線程,使用Api工具生成圖表,并調(diào)用依據(jù)存儲(chǔ)過(guò)程的統(tǒng)計(jì)數(shù)據(jù)。圖表信息存儲(chǔ)到依據(jù)數(shù)據(jù)庫(kù)可通過(guò)方方法實(shí)現(xiàn),最終生成完整的財(cái)務(wù)快報(bào)報(bào)告,實(shí)現(xiàn)過(guò)程如圖9所示。

4總結(jié)

為滿足國(guó)資委要求的財(cái)務(wù)管理信息化建設(shè)需求,本文設(shè)計(jì)了財(cái)務(wù)快報(bào)系統(tǒng)。該系統(tǒng)通過(guò)壓力、負(fù)載以及功能測(cè)試,能夠?qū)崿F(xiàn)財(cái)務(wù)快報(bào)數(shù)據(jù)的分析、匯總、審核以及錄入等功能。系統(tǒng)功能展示正確、完善,人機(jī)交互較為便捷,性能測(cè)試過(guò)程中,系統(tǒng)平均響應(yīng)時(shí)間小于1s。

參考文獻(xiàn)

[1]李立成,金翠霞,徐明一,等.基于XBRL的財(cái)務(wù)業(yè)務(wù)一體化模式構(gòu)建[J].會(huì)計(jì)之友,2019(15):34-38.

[2]劉洪渭,劉文楷,李奇鳳.利益相關(guān)者信息需求差異與財(cái)務(wù)報(bào)告系統(tǒng)重構(gòu)———一項(xiàng)基于問(wèn)卷調(diào)查的實(shí)證研究[J].山東大學(xué)學(xué)報(bào)(哲學(xué)社會(huì)科學(xué)版),2019(3):58-67.

[3]程平,代佳.基于RPA的財(cái)務(wù)共享服務(wù)中心總賬管理優(yōu)化研究———以ABC集團(tuán)為例[J].會(huì)計(jì)之友,2018(16):141-146.

[4]陸興鳳.基于業(yè)財(cái)融合的新型財(cái)務(wù)信息化系統(tǒng)構(gòu)建思考———以新零售為例[J].財(cái)會(huì)月刊,2018(9):98-102.

[5]陳虎,孫彥叢,常亮.財(cái)務(wù)運(yùn)營(yíng)系統(tǒng):以電子發(fā)票應(yīng)用和電子檔案系統(tǒng)為例[J].財(cái)務(wù)與會(huì)計(jì),2018(9):25-28.

[6]鄭思平,王春林,麥豐.灰色模型GM(1,1)在財(cái)務(wù)快報(bào)預(yù)測(cè)中的運(yùn)用[J].電力信息化,2010,8(7):109-111.

作者:楊鳳云 單位:唐山市環(huán)境監(jiān)控中心