被征地农民社会保障信息系统的设计与实现

2020-11-20 09:06:40 科技智囊 2020年10期

单文法 袁巧 尹碧兰

摘  要:针对目前被征地农民社会保障流程中存在补贴到位效率不高的问题,文章利用被征社会保障补贴的相关业务知识,设计了被征地农民社会保障信息系统的软件架构、功能结构,并着手研究开发软件系统。应用结果表明:该系统可有效减轻社会保障部门相关工作人员的劳动强度,快速高效地补贴被征地农民。

关键词:被征地农民;社会保障;信息系统

中图分类号:G922.3      文献标识码:A

DOI:10.19881/j.cnki.1006-3676.2020.10.10

The Design and Implementation of Social Security Information System for Land Expropriated Farmers

Shan Wenfa 1  Yuan Qiao 2  Yin Bilan 1

(1. Hunan Mass Media College,Hunan,Changsha,410100;2. Changsha Nanfang vocational College,Hunan,Changsha,410208)

Abstract:Aiming at the low efficiency of subsidies in the process of social security for land expropriated farmers,this paper designs the software architecture and functional structure by using the relevant business knowledge of social security subsidies collected,and starts the research and development of software system. The application results show that:the system can effectively reduce the labor intensity of the relevant staff of the social security department, and quickly and efficiently subsidize the land expropriated farmers

Key words:Farmers of land expropriation;Social security;Information systems

我国高速的城镇化进程致使大面积的农村土地被征收[1],涉及大量农村家庭的生计问题,更关系到社会的安全稳定。而在目前补偿被征地农民的流程中,还存在着数据分散、数据结构简单等问题,严重影响工作人员的效率。因此,在相关政府部门要在完善补偿制度的基础上[2-3],借助信息化手段,快速高效地补偿被征地农民,从而更好地保障被征地农民的正当权益。

鉴于此,文章根据被征地农民社会保障流程的业务知识,借助Spring MVC、MySQL等技术,设计与实现该系统。

一、系统总体设计

(一)架构设计

Spring MVC框架具有MVC(M:Model,V:View,C:Controller)模式的典型特性,使用控制器(Controller)将视图(View)和数据模型(Model)解耦,以便系统中各模块的职责[4],同时在支持JSON、AJAX等技术的基础上,实现HTML、JavaScript等前端技术的开发,由此将系统软件架构分为前端应用层、中间层及数据层。具体如图1所示。

(二)功能结构设计

在考虑配置数据权限和功能权限便捷的基础上,笔者将系统功能设计划分为数据采集、管控流程(数据审核流程和数据审批流程)、财务模块(参数设置、预登账、登账)、报表管理、查询统计和运维管理等方面。不同角色用户(数据添加角色、审核角色、审批角色、预登账及登账角色)所具有的功能权限、数据权限存在差异:数据添加角色仅在其管辖区域内对被征地农民数据具有新增、删除、修改及查询的功能,业务流程角色仅在其管辖区域内对数据添加角色用户提交的数据具有审核或审批权限,预登账及登账角色仅对已审批通过的数据具有预登账相关补贴计算或登账权限。

二、系统功能的实现

(一)数据采集

被征地农民社会保险的数据采集以户为单位,统计家庭被征地比例、户主、家庭人数等。在此基础上规定家庭中年长者为户主角色,其他家庭成员为普通人员角色,以户主为中心关联其他普通人员,这种数据结构符合计算机对“户”的理解。因此,为快速采集数据,需要先添加户主信息,再采集其他家庭人员,这样能有效地避免新采集人员出现“无主”现象。

信息采集方式分为单个采集和批量采集两类,采集信息数据量比较大时通常采用批量采集方式:在定义统一的人员信息导入模板的基础上,采集员按照相关要求采集人员信息,并标识家庭人员的角色(户主、普通人员),以便于系统构建出“户”。

(二)业务流程

系统业务流程主要包括数据审核与数据审批流程。数据审核流程侧重于核查数据的正确性与合法性,如核查年龄(男60岁、女55岁)边界、征地时间、预参保类型、已参保类型等数据。若数据不合法,数据审核人员要将业务流程退回至数据采集人员,系统则提醒数据采集人员对这些数据进行修改。数据审批流程的数据权限范围更大,利用被征地农民补贴的各种参数边界条件,拟补贴符合条件的被征地农民。

(三)财务模块

财务模块涵盖缴费参数设置、预登账及登账等功能,补贴金额与缴费参数的年限、月数、预参保类型等有关,所以应采用多种不同的缴费参数组合来计算对应类型被征地农民的补贴金额,这为预登账人员获得正确的补贴金额提供保障,也是其他财务模块顺利运行的前提。

预登账及登账都有作为记账凭证以及汇总账目的作用,分别记录登账人员所使用的缴费参数、创建时间、创建人等关键信息,实时汇总补贴金额账目信息的变化,便于为领导决策提供数据支撑。同时,预登账还具有对外公示的功能,在公示期,相关工作人员须及时调整有异议的登账人员数据,甚至删除有问题的数据。预登账过程不存在异议,则进入登账阶段。

(四)报表模块

在被征地农民社会保障业务流程的不同阶段会产生相应的报表:参加养老保险资格申报认定表、已享受城镇基本养老保险养老金人员表及退政府补贴资格认定表等,通过报表的统计分析方法分析历年补贴金额的变化,从而为未来补贴资金的预算、筹备,以及政策的制定提供数据支持。

三、结论

笔者在设计被征地农民社会保障信息系统的基础上,实现数据采集、业务流程、查询统计、财务模块、报表模块及运维管理等功能,整合业务流程涉及的多种角色人员,实现业务流程节点之间的无缝衔接,促进被征地农民社会保障管理朝科学化、精准化方向发展,有效减轻社会保障工作人员的劳动强度,保障被征地农民权益。

参考文献:

[1] 杜沛霖.論我国农村征地补偿制度的完善[D].西安:西北大学,2018.

[2] 刘向南,吕图,严思齐.征地过程中程序性权利保障与农民满意度研究——基于辽宁省6市30村的调研[J].中国土地科学,2016,30(5):21-28.

[3] 郁建兴.“最多跑一次”改革:浙江经验,中国方案[M].北京:中国人民大学出版社,2019.

[4] 刘杰,孙浩,郭东旭,吴雨洽.基于Spring MVC及MyBatis框架的在线教育平台的设计与实现[J].沈阳师范大学学报(自然科学版),2019,37(3):268-273.