王 巍
淺談社保信息系統的升級改造
王 巍
在當前的情況下,由于受到國家政策以及社保業務流程變化的影響,現有的信息系統大多已經不能適應工作要求。為了降低維護成本、增強信息系統的適應性,現實中就要注重對此類系統進行升級改造,以優化其性能,提升其滿足社保工作需要的程度。本文以某單位為例,對社保信息系統的升級改造作了系統闡述。
社保信息系統 現存問題 升級改造方案 效果
信息系統對社保工作的影響,不僅體現在工作效率上,還體現在工作成本上。在該系統滯后性明顯的情況下,社保工作中將不得不在維護上花費更多的精力及資源,對其他工作的正常開展十分不利。所以,對于顯現出滯后性的信息系統,各單位必須要注重對其進行升級改造。
(一)現存問題
該單位信息系統目前存在的問題主要有:第一,對于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.