医疗保险转移接续软件开发可行性思路探讨

2013-04-29 00:44王文强
科技资讯 2013年9期
关键词:软件开发医疗保险

王文强

摘 要:为了深入贯彻落实《关于印发流动就业人员基本醫疗保障关系转移接续暂行办法的通知》,并实现医疗保险转移接续的联网信息化,相关软件开发迫在眉睫。本文主要探讨了医疗保险转移接续软件开发和实现过程的可信性思路,首先介绍了项目背景、软件目标、软件特点、相关技术,然后通过简单的需求分析,简要阐述了本软件设计要实现的功能和设计过程。

关键词:医疗保险 转移接续 软件开发 思路探讨

中图分类号:F840 文献标识码:A 文章编号:1672-3791(2013)03(c)-0011-02

医疗保险转移接续是指参保人在跨地区流动就业时把原就业地的基本医疗保险缴费年限及个人账户转到新就业地,以便在两地的医疗保险年限能够累计计算。医疗保险关系转移的内容包含基本医疗保险缴费年限的清单及个人账户的余额。按照《城镇企业职工基本养老保险关系转移接续暂行办法》(国办发〔2009〕66号)规定,符合当地养老保险转移接续认定条件的流动就业人员,即可在办理基本医疗保险关系的转移接续手续。但是,要方便快捷的实现养老保险转移接续,就必须开发相应的软件。因此,医疗保险转移接续软件的实施是落实医疗保险改革的重要措施之一,开发这类软件是帮助老百姓解决异地医疗保障问题的民生工作,社会意义和效益十分重大。

按照国家相关政策规定,跨统筹地区到本市的流动就业人员,在办理医疗保险关系转移接续后,其在原就业(参保)地的城镇企业职工基本医疗保险的缴费年限,视同本市基本医疗保险缴费年限。跨统筹地区到本市流动就业并参加本市城镇职工基本医疗保险的人员,达到法定退休年龄时符合本市按月领取基本养老金条件,且在本市实际缴纳(或补缴)基本医疗保险费满10年以上,并累计缴费年限符合女满20年,男满25年的,可享受退休人员医疗保险待遇。所以,医疗保险转移接续软件主要是为各县(区)社保部门开发设计,用于为参保人办理转移接续手续。通过该软件主要完成下列程序:参保人申请转移接续,社保部门根据参保人的申请信息,给原参保地发出联系函,原参保地根据发出的联系函为参保人办理转出手续,并打印参保凭证,新参保地社保中心根据相关资料将为参保人办理转入手续,从而完成参保人的转移接续。

根据转移接续软件的用途和需要达到的目的,其主要特点有六个:(1)参保人在当地正常参保后,可以在社保中心申请转移手续,根据要求填写相关信息。(2)社保中心根据参保人申请信息,经核实无误,向原参保地发出联系函,要求原参保地做转出手续,所有业务一切都在参保地社保中心之间往来业务,这样免去了参保人往来新旧参保地之间的奔波,并且缩短了办理手续的大量时间。(3)当地社保中心接到原参保地的转出手续,经核对正确,将做转入手续。(4)转出、转入手续顺利完成后,参保人收到一份参保凭证作为转移接续的依据,整个过程简单、快捷,免去了参保人办理手续的大量琐碎工作。(5)当地社保中心还可以维护自己本地区的经办机构信息,包括联系人,联系电话,经办机构地址以及行政区域编码等。(6)由于职责和分工的不同,该系统还进行了权限管理,下级经办机构只可以查询和操作经办机构职责范围的相关功能,中心管理部门则可以查看所有功能。根据转移接续软件的功能和特点,建议从以下几个步骤开发设计医疗保险转移接续软件。

(1)设计软件的“需求分析”。需求分析简单地说就是分析用户的需求,是软件定义时期的关键阶段,其基本任务是准确回答“软件必须做什么”这个问题。医疗保险转移接收系统牵涉面很广,包含众多用户和角色,其中最为主要的上级中心管理员和下级管理员两种。软件初始状态下建立社会保险的上级中心管理员,其负责管理下级管理员,并对下级管理员进行添加,修改以及权限分配。上级中心管理员具有所有操作权限,可查询或操作下级某区域的所有业务,而下级管理员只能操作本区域的相关业务,包括个人信息管理、单位信息管理、转移接续相关管理,而不能操作上级中心管理员的相关业务。因此,从软件系统层面分成如下五个主要功能模块:人员信息管理、单位信息管理、转移接续管理、报表管理、权限管理等。主要业务流程设计如下:首先由参保人提交参保材料给单位,单位核实后将材料转交给下级管理员;下级管理员进行人员信息处理和单位信息处理,实现转移接续业务的办理;完成办理后提交报表,并将相关信息提交给上级中心管理员处理。

(2)软件开发步骤设计。需求分析的主要任务是定义问题,即确定软件必须“做什么”。设计阶段的主要任务是在需求分析基础上,针对给定问题,给出软件解决方案,即确定“怎么做”的问题。软件设计应遵循以下的基本原理:模块化、抽象、信息隐蔽、模块独立。医疗保险转移接续系统的设计工作主要包括后台数据库的建立、维护及前端程序的开发三个方面。软件设计就是把一个软件需求转换为软件表示的过程,它包括概要设计(又称结构设计)和详细设计两个阶段,鉴于详细设计是概要设计的具体化和实现,本文只简要介绍概要设计步骤。

①软件功能体系结构。医保转移接续软件实现异地流动就业医保的转移接续业务。该软件包括四个主要部分:人员信息管理、单位信息管理、转移接续、权限管理;转移接续主要包括申请函维护、联系函维护、转入和转出明细维护、参保凭证维护;权限管理是根据角色的不同赋予用户不同的权限。软件功能体系结构如图1所示。

①软件的逻辑结构。软件划分为三层架构,表现层(WinForm、Web Form),业务逻辑层(WebService、Windows服务),数据访问层(OracleClient、Oracle DB)。

②数据库设计。信息系统中最为重要的是交易(Transaction)类数据的存储,是数据管理的目标。数据表(或称表)是数据库最重要的组成部分之一。数据库只是一个框架,数据表才是其实质内容。根据信息的分类情况,医保转移接续软件数据库中可能包含如下数据表:个人基本信息表,单位基本信息表、转移接续申请表、转移接续联系函表、转移接续信息变更表、参保凭证信息表、经办机构信息表、管理员信息表、(区县)信息表。整个数据库通过Power Desinger设计。

(3)软件编码实现。在概要設计的基础上完成详细设计,接着就是软件编码实现,即用代码来表示各组数据资料,使其成为可利用计算机进行处理和分析的信息。鉴于本软件数据信息的安全性和用户的针对性,采用C/S(Client/Server)的架构模式,运用目前比较流行的.NET语言,C#是一种从头开始设计的用于.NET的语言,它可以利用.NET Framework及其开发环境中所有新添的功能来实现面向对象的编程方法。并且使用第三方控件Sybase旗下Tidestone的数据库表格Formula One,为实现跨平台,跨语言,在通信协议上采用Web Service协议,数据库采用安全级别高的Oracle10g。

(4)软件测试。软件测试是通过科学系统的方法找出软件测试的错误与不足之处,并及时进行改正,以确保软件设计的无差错的实现。软件测试应贯穿于软件定义与开发的整个期间,需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文件,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象。对本软件的测试用例的设计采用黑盒测试法,最后得出对本软件进行测试的实际情况。

总之,目前,流动就业人员医疗保险关系的转移接续并不顺畅,统筹基金不随之转移,参保者的缴费年限不能累计计算。为此,需要加强立法,进一步出台相关实施细则,协调好各方利益关系,整合医保制度框架和管理机构,特别是加强信息网络建设,使医疗保险的转移接续真正落到实处。信息网络建设建设的关键是开发操作性强的医疗保险转移接续软件,本文就这类软件的开发做了一简单可行性分析,以为该类软件的开发提供思路。

参考文献

[1](美)Christian Nagel Bill Evjen,著.Professional c# 4 and.NET 4 c#高级编程[M].7版.Jay Glynn李铭,译.黄静,审核.北京:清华大学出版社,2009.

[2](美)Simon Robinson Christian Nagel,著.李敏波,翻译.黄静 张少华 审校.Professional c# 3rd Edition c#高级编程[M].3版.北京:清华大学出版社,2005.

[3]王海亮,张立民,王海凤,等.精通Oracle 10g SQL和PL/SQL[M].北京:中国水利水电出版社,2008.

[4](美)Jason Price,著.Oracle Database 10g SQL开发指南[M].冯锐,由渊霞,译.北京:清华大学出版社,2010.

[5]赵韶平.PowerDesigner 系统分析与建模[M].北京:清华大学出版社,2009.

[6]诸福灵.基本医疗保险关系转移接续研究[J].中国医疗保险,2010(7):23-24.

猜你喜欢
软件开发医疗保险
信息安全环境下的计算机软件开发研究
“三医联动”下医疗保险新走向
核电厂定期试验管理软件开发
FPGA软件开发过程中编码规范的作用
社会医疗保险
降低医疗保险拒付率
医疗保险的风险和内部控制探讨——以杭州为例
关于实施城乡居民大病医疗保险的几点思考
关注儿童医疗保险