美章网 资料文库 保险公司信息系统升级研究范文

保险公司信息系统升级研究范文

本站小编为你精心准备了保险公司信息系统升级研究参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

保险公司信息系统升级研究

一、保险公司信息系统升级需求分析

保险公司根据行业发展的趋势,并结合二十世纪以来信息技术的发展,越来越多的保险公司开始进行信息化建设。由于保险业务比较专业和复杂,一般一个系统很难满足所有的业务需要,于是在一个保险公司就有出现了数个甚至数十个系统同时运行适应不同的业务需要的局面。保险公司在面对激烈的市场竞争、客户服务水平不断提高的问题下,保险公司要扩大市场、拓展业务,也在进行自身的管理改革、不断调整业务规则和战略,持续进行相关产品的创新,这些要求都对原有的信息系统提出了新的要求,原有系统由于原有技术水平的限制或者系统架构设计的原因,难以进行扩展,不能满足保险公司新的业务需求,旧系统面临着更新换代或者停止使用的问题,随之而来的就是采用新技术、新架构的新系统的登台。

二、国内外对系统升级和大数据迁移的研究

国内外的各大专业公司均在数据中心的高效运转和数据迁移方面下足功夫。康林研究了一种新的对原始数据的数据迁移方法,在数据迁移过程中,根据原始数据的迁移状态,为原始数据设置状态标记,当接收到用户对原始资料的操作指令时,根据原始数据的状态标记执行操作指令。国际商业机器公司的工程师提供了将源数据迁移成目标数据的方法系统和程序。国内领先的阿里巴巴公司陈吉平发明了一种基于Oracle数据库实现在线数据迁移的方法。熊辉和刘彦峰将JDBCSQL数据类型作为各种异构数据库数据类型的中间模型,实现了整体和部分迁移。另外,在行业应用研究方面,张爱玉和邱旭华研究了公安业务中数据迁移的具体实现。陈伟和丁秋林等总结了ERP(企业资源计划)的发展进程,在此基础上之处数据迁移时ERP发展进程中的一项重要工作,针对现有数据迁移方法的不足,提出一种交互数据迁移方法。李道奇和郑巧仙设计出某个银行数据仓库系统的基本框架,并以该银行数据库仓库系统为例,说明应该如何利用MSSQLServer2000来实现数据迁移。一些大的国内外厂商基于行业的最佳实践和本身的积累,形成了一些数据迁移工具,这些工具在某些通用的领域具有一定的优势,能提高数据处理的效率,但在面对特定行业特定问题,新旧系统的架构差异比较大时,也面临灵活性或者功能性满足不了需求的问题,此时就需要有针对性的解决方案。

三、保险公司系统升级总体设计

根据前面的需求分析可知,数据迁移实际上解决就是如何获取数据、如何存储数据、如何清理数据以及如何迁移数据等问题,总之就是如何能够比较顺畅的把旧核心业务系统数据的源数据库的数据迁移到新核心业务系统的目标库中,基于此,设计了如下的迁移架构。旧核心业务系统的数据库,称为源库或源数据库;新系统的数据库,称为目标库;在源数据库和目标库之间,增加了一层数据存储,命名为中间库。源库:作为数据的提供方,提供了待迁移的原始数据。全量/增量同步程序:根据时间戳,全量或者增量获取待迁移的数据,把源数据库的表数据获取到中间库,以备中间库的清理转换程序使用,这部分程序处理,主要是用SQL语句和Oracle的数据链路实现。

中间库:中间库是依据待迁移数据库列表和数据清理要求而生成的一个小数据库,他和目标库的数据库保持一致,也是Oracle数据库。从源库获取的原始数据,储存在中间库;清理合并程序把原始的“脏数据”数据最终清洗为“干净”的数据以及清理合并的中间过渡数据,也储存在中间库中,以备迁移程序使用。中间库是对外暴露的数据库,把真正的源数据库给隔离起来,一定范围内控制了数据的扩散范围。中间库是数据迁移程序的真正数据来源。清理转换程序:清理的主要工作包括,首先,根据险种代码,过滤无关的保单数据、批单数据、理赔数据以及收费数据;再根据过滤后的保单、批单、理赔数据过滤客户信息,把无关的客户信息过滤掉;再者,根据客户信息的归并规则:根据证件类别、证件号码(15位身份证号码要统一升级为18位身份证号码)、客户名称等把同一客户的多条信息,按照时间戳逆序合并到最新的客户信息上,而不满足归并条件的客户信息,继续保持原状,这是数据清理的关键点,因为待迁移的数据质量不高,处理这部分要考虑的因素比较多,比如要考虑证件号码为空,连续若干位为特殊字符等,这部分的程序主要用SQL语句处理数据集合的思想和Oracle的高效存储过程来实现。

四、结论

基于数据迁移的实际需求,并综合考虑金融保险行业核心业务数据保密性、大数据量等特点,采用了创建中间库数据迁移前预先处理数据的方法,采用高效的SQL和存储过程进行数据的获取、同步和清理,以及数据的后台迁移。解决了大数据量处理、复杂逻辑处理、多任务并发处理等问题,提高了数据迁移的效率,为新旧系统的顺利切换奠定了比较好的基础。

作者:项丽霞 张越强 单位:河北工程技术学院