资产监管财务快报系统设计研究

时间:2022-06-23 04:23:46

资产监管财务快报系统设计研究

摘要:信息化建设是财务管理工作的重要改革方向,当前的财务快报系统数据上报过程繁琐、审核效率不高,不符合信息化需求。本文采用Java语言、B/S框架结合Orcale数据库设计了财务快报系统。结合帆软报表程序和PageOffice工具,实现了财务快报数据的自动计算、审核、图表分析以及报告生成功能。该系统功能完善、人机交互便捷、性能卓越,满足现代化财务管理的需求。

关键词:财务快报系统;PageOffice工具;UML时序图;MVC+Hibernat框架

现有的财务快报系统存在用户上报财务数据效率低下、过程繁琐等问题,按照国资委对财务管理提出的精细化、规范化以及科学化的要求,必须从新设计一套具有先进技术、先进设计理念以及先进架构的财务快报系统,以满足财务信息化建设的需求。

1系统总体设计

财务快报系统主要针对资产监管和用户需求进行开发。该系统的开发使得传统的资产数据人工采集转变为数据实时采集,从而提高了资产监管效率。本系统采用MVC层级架构设计,B/S体系结构,使用JEECG智能开发平台进行开发。系统后台采用ajax连接、MVC+Hibernat框架,前台使用Bootstrap框架,运用成熟的软件设计技术进行开发。系统结构,如图1所示。基础设施层:包括机房设施、存储设施、网络设备、服务器等,该层是本系统的基础,为财务数据的计算、采集和存储功能提供底层支撑。平台支撑层:该层包括应用支撑和数据采集管理两个部分。其中,应用支撑可为系统提供高效的应用和扩展集成,为系统提供可靠的支持环境和运行环境;数据采集管理平台为本系统的数据采集单元,可将采集的资产数据经过校验、审核后,报送至监管部门数据库,以便提供查询和决策。数据层:该层可按照财务数据统一指标将数据存储到数据中心,为资产监管和系统提供数据支持。业务应用层:包括财务系统、融资担保系统和数据中心,是在数据采集平台和应用支撑平台上搭建起来的业务管理层。用户层:该层为用户提供了良好的交互界面,是该系统所有功能的入口,提供财务快报系统与用户交互的界面。

2系统功能结构设计

财务快报系统主要将信息化管理理念融入到财务管理过程中,提供满足资产监管信息化的工作需求。按照国资委统一数据存管指标,根据用户需求进行功能设计。系统功能主要包括:财务数据录入、财务数据审核及汇总、财务数据自动计算、财务数据分析及报告生成。其中,财务数据分析功能主要是对单位财务快报按照地区、模式以及行业等指标进行分析,实现对国有资产以及财务数据的全面监管。系统总体功能结构,如图2所示。

3关键功能模块的设计与实现

按照国资委的财务管理信息化及用户需求,本节对财务快报系统的关键功能模块进行详细设计,并利用工具集成方式和UML时序图对功能设计流程进行阐述。3.1数据自动计算模块。以财务快报当月对比数的自动计算为例,时序图如图3所示。用户登录财务快报系统后,进入业务办理界面,通过封面信息表可添加页面。首先,进行单位的年份、月份等数据的录入。保存单位信息页面后进入快报数据的填写,完成快报数据填写后进行保存,系统将数据封装成List对象,然后向系统后台发送。后台的会自动添加财务快报信息,成功后系统启动子线程,对单位当月财务快报数据进行自动计算。如果该单位以前计算过当月财务快报数据,则子线程会删除就数据,并从新计算当月数据。通过方法对当月快报数据进行查询;通过方法对快报类型指标进行查询;通过方法查询该单位上月快报数据。通过查询出的当月和上月财务快报数据,系统进行运行并得到本月财务快报计算结果。3.2数据审核功能模块。数据审核功能模块能够有效保障财务数据上报的质量,是对财务数据进行审核的功能。审核规则是根据系统中的指标关系进行设置的,如果出现错误指标,则修改后再次进行审核。数据审核程序流程图,如图4所示。用户填写完财务快报数据后,系统对数据进行审核,并筛选出财务快报中的错误数据或不符合规则的数据,以此保证上报数据的正确性。用户在财务快报界面按照快报月份及单位名称,可查询出财务快报数据。确认审核后,的方法会接收到用户发出的审核请求,并进行数据审核。系统通过执行方法对待审核的财务数据进行查询;通过图4数据审核程序流程图方法可查询财务快报数据指标的审核规则;通过方法可对之前审核结果进行删除操作。利用不同的指标,通过for循环程序按照规则审核;审核结果产生后,执行方法将结果入库,完成该次数据审核。3.3生成图表分析模块。生成图表分析模块的设计,采用了工具集成方案,将帆软报表软件集成到财务快报系统中,实现可视化的财务快报数据图表。实现过程如下:步骤一:建立连接。利用帆软报表软件与财务快报系统的数据库进行连接,得到财务数据源,建立数据连接,如图5所示。图5定义并建立数据连接步骤二:图表制作。首先在帆软中选择图表类型,然后编写SQL查询语言,如图6所示。查询数据源中的财务快报数据,最后配置数据属性,根据图表类型配备相应的数据源,并生成可预览的模板。步骤三:程序集成。将财务快报系统与帆软生成的图表进行集成,并通过财务快报系统界面将图表展示。将访问网站设置到财务快报系统中,用户通过点击即可获取财务快报数据的图表页面。实现方法如图7所示。3.4财务报告生成模块。该模块集成了PageOffice工具,是国资委用户根据单位填报的财务快报数据,通过启动confirm子线程确认财务报告的生成,并根据财务快报图表及模板数据实现财务快报生成。其中,财务报告数据可根据指标数据依据存储生成,财务报告生成模块的实现过程如下:步骤一:在系统配置文件中填入PageOffice工具配置;步骤二:在页面中使用PageOffice工具提供的方法对财务数据标签进行定位,将填写光标定位至位置上,然后利用方法放入数据,实现自动财务数据的功能。关键代码如下:DataTagdeptTag=doc.openDataTag("{upYear}")deptTag.setValue(cwbgCtl.getData(dataMap,"upYear"))系统将光标定位至书签位置,实现依据存储中财务数据的的自动填入,如图8所示。图8定义书签步骤三:定义书签使用方法,并通过与帆软报表软件的集成实现图表的自动插入(关键代码如下),其中“pic1”是图片地址。DataRegiondata2=doc.openDataRegion("PO_p1")data2.setValue("[image]"+dataMap.get("pic1"+"[/image]"))步骤四:财务快报系统封面操作中启动confirm子线程,使用Api工具生成图表,并调用依据存储过程的统计数据。图表信息存储到依据数据库可通过方方法实现,最终生成完整的财务快报报告,实现过程如图9所示。

4总结

为满足国资委要求的财务管理信息化建设需求,本文设计了财务快报系统。该系统通过压力、负载以及功能测试,能够实现财务快报数据的分析、汇总、审核以及录入等功能。系统功能展示正确、完善,人机交互较为便捷,性能测试过程中,系统平均响应时间小于1s。

参考文献

[1]李立成,金翠霞,徐明一,等.基于XBRL的财务业务一体化模式构建[J].会计之友,2019(15):34-38.

[2]刘洪渭,刘文楷,李奇凤.利益相关者信息需求差异与财务报告系统重构———一项基于问卷调查的实证研究[J].山东大学学报(哲学社会科学版),2019(3):58-67.

[3]程平,代佳.基于RPA的财务共享服务中心总账管理优化研究———以ABC集团为例[J].会计之友,2018(16):141-146.

[4]陆兴凤.基于业财融合的新型财务信息化系统构建思考———以新零售为例[J].财会月刊,2018(9):98-102.

[5]陈虎,孙彦丛,常亮.财务运营系统:以电子发票应用和电子档案系统为例[J].财务与会计,2018(9):25-28.

[6]郑思平,王春林,麦丰.灰色模型GM(1,1)在财务快报预测中的运用[J].电力信息化,2010,8(7):109-111.

作者:杨凤云 单位:唐山市环境监控中心