- 相关推荐
试论与社会保险系统接口的设计与实现
试论与社会保险系统接口的设计与实现论文关键字:社会保险系统 接口系统
论文摘要:如何才能使学校内部的社会保险管理系统数据与上级管理部门的系统实现无缝对接,完成保险数据的正常报盘工作?本文提出了通过建设中间接口系统的方式,实现数据的自动转换和产生报盘文件,避免大量数据的二次手工录入。
一、引言
社会保险是社会保障制度的一个最重要的组成部分。社会保险的主要项目包括养老保险、医疗保险、失业保险、工伤保险、生育保险,简称为“五险”.
随着社会保险制度改革的不断深入和完善,五险业务已全面展开, 特别是社会统筹与个人帐户相结合的基本养老保险和社会医疗保险制度的全面实施后,社会保险业务量急剧增长。社会保险业务呈现出覆盖面广、数据量大、数据交换频繁的特征。
为了保障保险业务顺利有效地开展,北京市人力资源和社会保障局推出了北京市社会保险网上服务平台,集中为个人用户和单位用户提供社会保险业务办理。该平台根据不同的服务对象,提供个人版、普通单位版、街道版、职介人才版等多个程序版本。同时根据保险政策的调整和实施,系统也在不断进行完善和补充。
2010年前,由于清华大学内部没有自己的保险信息系统,所以一直沿用北京市社保部门提供的社保系统普通单位版本的四险合一采集软件,完成保险业务的增减变更报盘工作。使用方式为:各院系人事部门人员均需要安装单机版的四险合一采集软件,通过完全手工录入的方式完成本院系保险业务的增减变更报盘。社保办在收集各院系的报盘文件后进行合并,通过先导入再导出的方式把各院系的报盘汇总,形成学校的上报报盘文件。2010年1月,清华大学社会保险系统正式上线使用。系统与学校已有的人事管理信息进行了结合,院系老师通过保险系统就可以完成保险日常工作,增减员变更数据都可以通过系统进行汇总。这种方式下,院系老师日常工作量大大减少,学校的保险管理工作也有了信息化的管理平台。但是对于学校保险管理部门——社保办公室来说,却面临着新的问题。内部系统产生的数据与上级管理部门的系统如何对接,如何实现保险数据的正常报盘工作?很多单位基本上都是通过四险合一采集软件重新进行手工录入的方式来产生报盘文件。这种方式存在数据录入量大、重复工作多等问题。因此清华大学采取了开发四险合一采集软件中间接口系统的方案,通过接口系统实现内部信息系统数据按照格式要求转换为报盘文件,从而可以直接到北京市社会保险系统中导入上报数据。
二、接口系统的设计与实现
四险合一采集软件独立系统,有自己特有的操作界面和数据格式定义,通过四险合一采集软件导出的数据才符合格式要求,可以直接导入到上级管理部门系统中。而清华大学校内的信息系统属于人力资源管理系统的模块之一,其设计理念和要求与学校其他信息系统的设计保持一致,所以与四险合一采集软件无任何联系,且各类数据格式也不相同。为了保证两个系统的独立运行不受影响,我们采取了建设中间接口系统的方式。这样不会影响已有的系统。具体如图1所示:
接口系统从校内保险信息系统读取保险业务数据,然后按照格式要求进行数据类型和定义的转换,同时将生成的数据写入到四险合一采集软件系统中。写入后,用户登录四险合一采集软件系统,就可以看到导入的数据,正常操作保险增减员变更操作,即可生成报盘文件。
设计方案中有两个关键点:(1)数据如何转换;(2)经过转化后的数据如何写入四险合一采集软件。下面将分别介绍两个关键点的设计:
⒈数据如何转换
两个系统的数据格式均不一样,所以我们采取了使用数据关系对应表的方式,由数据关系对应表维护两个系统之间的数据转换关系。如果转换规则发生变化,我们则同步修改对应关系表即可。数据对应关系表为Excel格式的文件,便于系统的实时读取和修改。具体可见图2所示:
2.经过转换后的数据如何写入四险合一采集软件
我们对四险合一采集软件进行了研究,发现其可以作为单机版软件运行,实际上是所有的功能操作都围绕数据文件wuxian.sdf进行。所以只需将转换后数据写入文件wuxian.sdf,即可正常执行软件的操作功能。
安装sql server工具,打开wuxian.Sdf文件。打开时服务器类型选择SQLServerMobile,密码是capinfo.数据文件打开后,可以看到里面包括很多表。具体各表的含义如下:
> 五险共有信息:M_PERSON_COMMON
> 四险专有信息:M_PERSON_SIXIAN
> 医疗专有信息:M_PERSON_MEDICAL
> 医疗定点医院表:M_PSNAPPOINTEDHOSPITAL
> 缴费工资表:M_PSNSALARY
> 个人社保信息表:M_PSNSSINFO
> 个人变更表:M_PSNCHGRECORD
> 个人变更明细表:M_PSNCHGDETAIL
> 系统表:S_SYSTEM_ID
分析其功能实现,发现新增人员时,是往M_PERSON_ COMMON、M_PERSON_MEDICAL、M_PERSON_MEDICAL、M_PSNAPPOINTEDHOSPITAL、M_PSNSALARY表为每个新增人员增加一条记录,M_PSNSSINFO表每个人增加五条记录,分别为五险;做人员变更时,是往M_PSNCHGRECORD表增加记录,同时更新M_PSNSSINFO相关值。发现其规律后,我们就按照相同规律直接往数据表中插入数据。
三、接口系统的实现
基于以上的设计方案,我们用c#开发了系统,系统界面如图3所示:
系统的使用需要先设置wuxian.Sdf文件的位置,从而实现将转换后数据写入到wuxian.Sdf文件中。根据清华大学的实际情况,我们还设计了数据分类,可以按照不同人员类别分别产生报盘文件。
点击“添加”按钮,接口系统会自动读取校内保险系统的保险增减变更数据并显示在界面上。管理老师会进行数据核查,如果没有问题,则点击“保存”按钮,数据则写入wuxian.Sdf.否则,可点击“清除显示数”功能,同时到校内保险系统里维护数据后,重新生成接口数据即可。
管理老师运行四险合一采集软件,将wuxian.Sdf文件覆盖安装目录下的已有文件,可以使用采集软件功能自动生成报盘文件。
四、小结
接口系统从2011年初即投入使用,使用效果良好。随着保险政策的调整和完善,上级管理部门的系统也在更新。在这种情况下,我们基本无需调整自己内部的管理信息系统,只需要配套调整接口系统,即可实现保险数据的正常上报。下一步我们将继续完善接口系统,加入对生育保险信息的支持,从而实现五险数据的统一采集报盘。
参考文献:
[1]宋开宇。HIS与社会医疗保险系统接口的设计与实现[J].医疗卫生装备,2005,26(1):35—36.
[2]胡文斌,岐兵。社会保险企业申报系统的设计与开发[J].杭州电子工业学院学报,2001,21(6)。
【试论与社会保险系统接口的设计与实现】相关文章:
TM1300 DSP系统的以太网通信接口的设计与实现04-12
基于Client/Server 的课件系统的设计与实现04-12
浅析油田钻井作业管理系统的设计与实现08-18
广播节目分频播出系统的设计与实现08-17
嵌入式系统数字图像采集接口电路设计08-19
试论《社会保险法》中的工伤保险08-18
一种新型的流媒体系统设计与实现_反馈机制08-18
基于Vxworks实时操作系统的串口通信程序设计与实现08-19
学生网络评教系统实现08-15