浅谈社保信息系统的升级改造
2016-11-04王巍
王 巍
浅谈社保信息系统的升级改造
王 巍
在当前的情况下,由于受到国家政策以及社保业务流程变化的影响,现有的信息系统大多已经不能适应工作要求。为了降低维护成本、增强信息系统的适应性,现实中就要注重对此类系统进行升级改造,以优化其性能,提升其满足社保工作需要的程度。本文以某单位为例,对社保信息系统的升级改造作了系统阐述。
社保信息系统 现存问题 升级改造方案 效果
一、前言
信息系统对社保工作的影响,不仅体现在工作效率上,还体现在工作成本上。在该系统滞后性明显的情况下,社保工作中将不得不在维护上花费更多的精力及资源,对其他工作的正常开展十分不利。所以,对于显现出滞后性的信息系统,各单位必须要注重对其进行升级改造。
二、社保信息系统的升级改造
(一)现存问题
该单位信息系统目前存在的问题主要有:第一,对于Windows XP系统的依赖性过高,但这个系统已经于2014年4月份正式“退休”,不再提供相关服务。第二,license对其的制约作用十分显著,维护投入过高。以spring为例,由于其只具有整合功能,系统层次较为混乱,无法实现统一管理。第三,代码大多可读性不强,难以进行有效维护。这种情况与人员素质有着密切关联,导致的后果在于层次调用无法有序进行。鉴于现有系统存在上述问题,局限性与滞后性明显,该单位于2015年对其进行了升级改造。
(二)大致方案
为了取得最优的改造效果,该单位确定了下述升级方案:第一,对于现有流程进行分别处理,其中,可以适应当前业务需求的部分予以保留,不能适应的就根据需要进行修改。第二,公共接口一般禁止修改,特殊情况除外。比如,对于特殊需求部分的字段,可根据情况做合理调整。第三,前端页面和后台架构分别进行重新设计、重新整合。第四,在优化数据库表的同时,进行字段补充,对于个别对系统性能影响显著的历史表,还需注意实施空间迁移。第五,对相关的重要模块进行重新开发,比如加密模块以及数据导出模块等。
(三)具体架构
系统架构包括三个部分:前台、后台、数据库。在此次升级改造中,其数据库基本没有进行调整,依旧是oracle10i,但前台java服务器页面及后台采用的则分别是jQuery EasyUI、struts2.3(控制器)+spring3.0(容器)+mybatic3.0(持久控件)。另外,此次升级改造采用的开发语言版本及应用服务器版本分别为Java6.0以上、Tomcat6.0以上,而工具则以Eclipse为主。
具体来讲,jQuery EasyUI位于表现层,本质上是浏览器端web组件库,解析标签的过程完全依赖浏览器端来实现,服务器端并不需要承担过大的压力。此种组件库不仅拥有较为传统的输入框组件,还新增了很多常用组件(比如树形表单及下拉列表)、集成了ajax框架,在改善了数据加载功能的同时,也使得维护难度大为降低。struts2.3位于控制层,能够以业务功能为依据进行页面呈现。此种控制器具有良好的适应性,无论是通过传统方式获取的各类参数,还是进行过json封装的信息,其均可以实现有效处理。在应用此种控制器的前提下,只需借助json类库,即可实现高效的数据转换,为调用提供了极大的便利。spring3.0位于业务逻辑层,具有管理struts2.3及mybatic3.0的功能,可为层间连接提供条件。在应用该容器的前提下,控制整合变得十分容易,为相关工作的开展创造了便利,有助于工作效率的提升。mybatic3.0的功能体现在数据持久化方面,可以数据库关系表为依据,生成对象模型以及操作接口等,使得增删改查的便利性显著提升。
(四)效果总结
在升级改造之后,该单位对此次改造的效果进行了总结分析,最终发现:首先,系统的可扩展性明显增强。这一点应归功于此次升级改造中对分层架构进行了更新,信息系统可以与操作系统持续更新的特点相适应。其次,系统维护的便捷程度大幅提高,维护成本下降。在升级之后,信息系统的组件库具有开放性特点,单位也不再需要在维护方面投入太多精力,成本便因此下降。另外,升级后的系统拥有更规范的代码,维护非常便利,不仅工作人员的负担与压力因此减轻,维护的有效性也有了一定的提高。最后,经过升级改造,信息系统性能满足实际工作需要的程度明显提高。在升级之前,系统进行数据处理的效率十分低下,给社保工作的正常进行带来了不便,但在改造之后,数据库结构得到了调整,迁移存储也得以实现,系统对社保工作的贡献大幅提升。总而言之,此次升级改造,实现了社保信息系统的全面优化,缩小了系统功能与社保工作需要之间的差距,为社保工作的高效开展提供了技术保障。
三、结语
社保工作中经常涉及大量的数据信息,而信息系统则承担着数据处理及存储的责任。但是,由于社保政策的改变和技术的更新,很多单位现有的信息系统都亟待更新和完善。在当前的条件下,对社保信息系统实施升级改造,不仅是满足新时期社保工作开展需要的基本要求,也是各个单位提高工作效率的重要方式。考虑到各单位现有系统的实际情况不同,本文所举的例子仅供参考。
(作者单位为威海市文登区社会保险服务中心)
[1] 罗杰.社保卡管理信息系统的主要功能设计与实现[J].电脑编程技巧与维护,2016(04):66-67.
[2] 吴晓英.提升社会保障信息系统网络安全管理水平对策分析[J].信息与电脑(理论版),2015(02):13-14.
[3] 汤俊彦.云计算在社保信息系统中的应用[J] .电子技术与软件工程,2014 (19):189-190.