APP下载

基于Spring Boot的财政一体化管控平台设计与实现

2021-12-14任光芹湛佳军崔忠伟

物联网技术 2021年12期
关键词:区县财税绩效评价

刘 娟,任光芹,左 欣,湛佳军,崔忠伟

(1.贵州师范学院 数学与大数据学院,贵州 贵阳 550018;2.贵州忠义柒彩科技开发有限公司,贵州 贵阳 550000)

0 引 言

随着社会经济的不断发展,财政工作任务愈加繁重,支出责任逐渐加大,而目前的财政信息系统相对隔离,因此无法满足财政科学化管理的需求。

目前通用的财政绩效评价方式相对单一,评价体系适用性较差[1]。我们需要打通业务数据全流程,实现数据一体化、管控一体化、决策科学化的目标。利用信息化技术和大数据技术,能够有效汇聚财政领域相关数据进行综合统计分析,对项目经费的使用情况进行流程化监管,实现财政经费的透明化和可跟踪;有助于对财政支出的决策执行做出客观评估与预测,为制定下一阶段的财政支出计划以及开展财政支出评估稽查提供依据,便于各级财政领导决策。

基于此,利用Spring Boot、Spring Cloud、Shiro、Vue、Element、Bootstrap等设计了打通局内业务数据,整合区县数据,可实现数据融合与聚集并且契合业务的系统[2-5]。

1 系统设计

1.1 系统架构

系统的总体设计思路:建设“两中心(云计算中心、财税基础数据中心),三平台(财税数据一体化整合平台、财税收支一体化管控平台、财税大数据分析与支撑平台),多应用(针对遵义市财政局各部门、遵义市各委办局的个性化应用)”的管理与应用服务大数据平台体系[6-7]。采用便于用户访问和操作的B/S结构,使用三层(应用层、数据分析层、数据处理层)架构开发[8-9],平台总体架构如图1所示。

图1 平台总体架构

(1)应用层:主要实现系统的集中部署和数据分布式存储,为用户提供方便快捷的应用服务。该层主要包括数据采集系统、指标数据采集系统、总账数据采集系统、项目数据采集系统、国库支付数据采集系统、工资数据采集系统、各委办局涉税数据采集系统、预算管理系统等。

(2)数据分析层:对各类数据抽取后进行聚类、关联分析,满足从决策层到管理层的实时、全面的信息获取和辅助分析,可提供强有力的管理决策支持。该层主要包括预算数据、各部门报表数据以及财税数据等。

(3)数据处理层:主要对系统采集的多源数据库管理监测与维护数据进行分类处理,包含数据去噪、数据脱敏、数据集成、数据融合等。

1.2 系统功能设计

针对用户的功能需求,本文从系统使用的便捷性、灵活性和实用性等角度出发进行了系统功能设计[10],系统功能结构如图2所示。

图2 系统功能结构

(1)绩效管理:实现全方位、全过程、全覆盖的项目预算绩效管理,完成项目绩效的设置与绩效指标库的衔接,实现绩效评价管理以及成果展示等;

(2)项目申报:实现对项目申报信息的管理、绩效评价以及项目审批、调整、滚动、清理等;

(3)预算编审:实现预算数据的编制,形成预算草案和指标;

(4)预算调整:完成预算调整方案的编制和审核,获取预算数据进行数据确认、调整、导出;

(5)预算评审:实现评审专家接入、评审结果报告上传、评审报告接入项目库评审阶段;

(6)数据采集:建立数据采集模板、下发数据采集任务、单位数据填报、上报数据审核和查询[11-12]。

1.3 数据库设计

系统采用MySQL关系型数据库进行统一管理,主要包括数据采集及预算编审部分。数据采集主要包含模板管理、任务管理、表单编码等。系统表间设计如图3所示。

图3 系统表间设计

预算编审主要包含项目库、政府采购预算表、政府购买服务表、三公六项统计表、整体支出绩效目标表。预算编审设计如图4所示。

图4 预算编审设计

2 系统实现

2.1 系统技术实现

利用 Spring Boot、Spring Cloud、Shiro、Vue、Element、Bootstrap等进行研发设计,实现财政局在财政管理过程中的数据集中化、管控一体化、决策科学化、服务便捷化,建成财政系统先进的大数据应用服务平台。

通过Spring Boot整合Spring Cloud、MyBatis、Shiro进行后台框架的搭建,利用Element、Bootstarp进行页面布局,通过Vue进行页面渲染,最终实现前端后台数据的交互。

2.2 特色功能实现方法

2.2.1 单位预算填报

通过vxe-table生成预算填报表格,经vxe-table :data="tableData"属性绑定表格数据。

利用Vue通过post向Controller层发出请求,Controller收到请求后调用业务层,业务层通过MyBatis查询、获取数据后返回Controller,Controller将数据转换成JSON格式后返回给前端表格,实现表格数据的展示;填报单位可双击表格填写数据。利用vxe-table :edit-render属性实现单元格数据的编辑、保存。

2.2.2 区县数据实时查询

使用Spring Boot创建定时任务,定时查询区县的预算数据,通过Spring Boot@Scheduled注解(cron = "0/5 * * * *?")配置定时时间,定时任务将在设定的时间请求数据,并利用ECharts动态展示各区县预算数据。

3 结 语

本文为推动大数据在财税领域的应用,设计实现了基于Spring Boot的财政一体化管控平台,建设了大数据展示系统及与业务相关的系统,打通了业务数据壁垒,整合了平台和区县数据,将数据融合与聚集,推动了预算评审、绩效评价工作的发展,全面规范了预算绩效工作的流程,提升了财政局在财政管理和税务监管领域的处置能力[13-16]。

猜你喜欢

区县财税绩效评价
发达国家循环经济财税政策的启示
2016:打好财税改革攻坚战
践行“三严三实” 推进财税体制改革
区县电视台如何做好重大赛事报道
基于BSC的KPI绩效评价体系探析
非营利组织绩效评价体系的构建
北京:上游水质不合格 下游区县将收补偿金
气象部门财政支出绩效评价初探
天津市2013上半年各区县节能目标完成情况
立足区县抓创建 着力创新促提高