[发明专利]一种卡片个人化的数据处理方法及系统在审
| 申请号: | 201510645346.1 | 申请日: | 2015-09-30 | 
| 公开(公告)号: | CN105389295A | 公开(公告)日: | 2016-03-09 | 
| 发明(设计)人: | 董金梁;段晓燕;皮佑飞;朱进 | 申请(专利权)人: | 金邦达有限公司 | 
| 主分类号: | G06F17/22 | 分类号: | G06F17/22 | 
| 代理公司: | 广东秉德律师事务所 44291 | 代理人: | 杨焕军 | 
| 地址: | 519070 广*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 卡片 个人化 数据处理 方法 系统 | ||
技术领域
本申请涉及计算机数据处理技术领域,具体涉及一种卡片个人化的数据处理方法及系统。
背景技术
金融卡或者社保卡等卡产品在个人化过程中的一个关键处理环节是数据的转换处理,当前在个人化领域,客户数据的格式是多种多样的,并且客户数据的大小也是多种多样的,那么对于个人化的制造企业来说,多样数据格式,带来了开发周期长,易出错等问题,如何高效率的处理多种多样的客户数据成为一个挑战。
客户数据通常是以文件形式提供的,但是构成是复杂多样的,比如:1、客户数据文件格式,卡中心收到的客户数据文件格式有200多种,有文本格式文件,XML格式文件,BIN格式文件,JPG,PNG,BMP图片文件等等;2、客户数据文件内容格式,格尔格式,自定义格式如竖线分割格式等等;3、客户数据记录的关系,一个文件包含完整的客户数据记录,每个文件包含一部分客户数据记录等等。
面对众多的客户数据,数据处理变的非常重要,传统的方式是每种客户格式采用单程序的模式进行处理,每个单程序根据客户数据文件的格式,首先读取文件,并根据文件内容格式,解析出每个客户的个人化数据字段内容,如姓名,卡号等,对于多个文件描述一个完整客户记录的项目,还需要在多个文件中,根据数据编号,查找每个文件中所包含的部分客户数据字段,然后将这些获取到的客户数据字段,进行格式转换,比如卡号中每四位需要增加空格等,最终输出一个最终的制卡数据文件,每一行描述一条客户数据,并且包含客户数据的完整字段信息。这样的方案带来如下严重的缺陷:1、数据处理过程混淆,单程序涵盖了所有过程;2、数据处理变更不安全,每次都要重新编译整个程序;3、开发工作量大,每个新增需求都要从新开发。
发明内容
有鉴于此,本发明实施例的主要目的在于解决现有技术存在的问题,提供一种卡片个人化的数据处理方法,可以有效的提高开发效率,节省开发时间。
本发明实施例是这样实现的,一种卡片个人化的数据处理方法,包括如下步骤:
(1)将客户数据导入数据库中,形成数据表格;
(2)根据所述数据表格新建数据表,并进行格式转换。
进一步地,在所述步骤(2)之后进一步包括:
(3)对所述新建数据表进行扩展处理,所述扩展处理包括数据重复性检查或会员号分配等。
进一步地,所述步骤(1)包括:
(101)对所述客户数据的文件包进行解密,识别出制卡文件和邮寄文件;
(102)启动两个线程分别读取所述制卡文件和所述邮寄文件,形成针对制卡文件的数据表格和针对邮寄文件的数据表格。
进一步地,所述步骤(2)包括:
(201)根据形成的针对制卡文件的数据表格和针对邮寄文件的数据表格,通过数据编号查询关联数据;
(202)新建一份数据表,将全部查询到的关联数据的字段信息写入新建的数据表中。
进一步地,所述制卡文件为txt格式,所述邮寄文件为xml格式。
根据本发明实施例的另一方面,本发明实施例还提供一种卡片个人化的数据处理系统,可以有效的提高开发效率,节省开发时间。
本发明实施例是这样实现的,一种卡片个人化的数据处理系统,包括:
导入装置,用于将客户数据导入数据库中,形成数据表格;
转换装置,根据所述数据表格新建数据表,并进行格式转换。
进一步地,所述系统还包括:
扩展处理装置,用于对所述新建数据表进行扩展处理,所述扩展处理包括数据重复性检查或会员号分配等。
进一步地,所述导入装置进一步包括:
解密装置,用于对所述客户数据的文件包进行解密,识别出制卡文件和邮寄文件;
第一制表装置,用于启动两个线程分别读取所述制卡文件和所述邮寄文件,形成针对制卡文件的数据表格和针对邮寄文件的数据表格。
进一步地,所述转换装置进一步包括:
查询装置,用于根据形成的针对制卡文件的数据表格和针对邮寄文件的数据表格,通过数据编号查询关联数据;
第二制表装置,用于新建一份数据表,将全部查询到的关联数据的字段信息写入新建的数据表中。
根据上述技术方案,本发明实施例具有如下效果:较高效的解决了个人化数据处理多样性所面临的问题,具体带来的优点如下:
1、解决了开发周期长的问题,通过利用功能模块的复用,提供了导入模块的公共功能,提高了代码复用率,还通过提供标准换的后处理,如历史校验,实现了标准换功能模块,缩短开发周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金邦达有限公司,未经金邦达有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510645346.1/2.html,转载请声明来源钻瓜专利网。





