基于web的ic卡二次发卡方法及系统的制作方法

文档序号:7797869阅读:203来源:国知局
基于web的ic卡二次发卡方法及系统的制作方法
【专利摘要】本发明涉及基于WEB的IC卡二次发卡方法及系统。该方法包括:浏览器加载驱动控件,并获取读卡终端的身份信息,将所述身份信息发送至后台服务器;后台服务器将所述身份信息发送至发卡服务器;发卡服务器对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器;后台服务器根据审核结果向所述浏览器发送签到信息;浏览器根据所述签到信息,显示所述读卡终端已完成签到;浏览器接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,响应发卡流程或年审流程。本发明降低了票卡二次个人化信息的通信开销,加快执行时响应速度,从而实现较高效率的远程发卡,更大程度的满足了各地市制作发行票卡的需求。
【专利说明】基于WEB的IC卡二次发卡方法及系统
[0001]
【技术领域】
[0002]本发明涉及计算机技术,具体涉及IC卡发卡方法及系统。
[0003]
【背景技术】
[0004]各地市一卡通公司因自身本地的业务需要,发行制作多种类型的特种票卡,如学生卡、老人卡、爱心卡、旅游卡、企业工作人员卡等。上述票卡在回收再发行时,需要返回厂商进行数据刷新,导致二次发卡效率低下。
[0005]

【发明内容】

[0006]本发明的目的在于提出一种基于WEB的IC卡二次发卡方法及系统,其能解决二次发卡效率低的问题。
[0007]为了达到上述目的,本发明所采用的技术方案如下:
基于WEB的IC卡二次发卡方法,其包括以下步骤:
步骤1、浏览器加载驱动控件,并获取一读卡终端的身份信息,将所述身份信息发送至后台服务器;`
步骤2、后台服务器将所述身份信息发送至发卡服务器;
步骤3、发卡服务器对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器;
步骤4、后台服务器根据审核结果向所述浏览器发送签到信息;
步骤5、浏览器根据所述签到信息,显示所述读卡终端已完成签到;
步骤6、浏览器接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,当响应发卡流程时,则执行步骤7,当响应年审流程时,则执行步骤12 ;
步骤7、浏览器接收操作员输入的所述IC卡的卡片信息,并将所述卡片信息发送至后台服务器;
步骤8、后台服务器将所述卡片信息发送至发卡服务器;
步骤9、发卡服务器对所述卡片信息进行审核和记录,并返回报文至后台服务器;
步骤10、后台服务器根据所述报文向浏览器发送写卡指令;
步骤11、浏览器根据写卡指令,通过读卡终端对所述IC卡进行写操作,完成发卡流程; 步骤12、浏览器将读卡终端读取到的IC卡的卡片信息发送至后台服务器;
步骤13、后台服务器对所述卡片信息的年审周期进行更新,并将更新后的卡片信息发送至年审服务器; 步骤14、年审服务器对更新后的卡片信息进行审核和记录,并返回报文至后台服务
器;
步骤15、后台服务器根据所述报文向浏览器发送写卡指令;
步骤16、浏览器根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对所述IC卡的有效日期进行更新,完成年审流程。
[0008]本发明还公开了一种基于WEB的IC卡二次发卡系统,其包括以下装置:
装置A,设于浏览器,用于加载驱动控件,并获取一读卡终端的身份信息,将所述身份信息发送至后台服务器;
装置B,设于后台服务器,用于将所述身份信息发送至发卡服务器;
装置C,设于发卡服务器,用于对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器;
装置D,设于后台服务器,用于根据审核结果向所述浏览器发送签到信息;
装置E,设于浏览器,用于根据所述签到信息,显示所述读卡终端已完成签到;
装置F,设于浏览器,用于接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,当响应发卡流程时,则执行装置G,当响应年审流程时,则执行步骤L ;
装置G,设于浏览器,用于接收操作员输入的所述IC卡的卡片信息,并将所述卡片信息发送至后台服务器;
装置H,设于后台服务器,用于将所述卡片信息发送至发卡服务器;
装置I,设于发卡服务器,用于对所述卡片信息进行审核和记录,并返回报文至后台服务器;
装置J,设于后台服务器,用于根据所述报文向浏览器发送写卡指令;
装置K,设于浏览器,用于根据写卡指令,通过读卡终端对所述IC卡进行写操作,完成发卡流程;
装置L,设于浏览器,用于将读卡终端读取到的IC卡的卡片信息发送至后台服务器;装置M,设于后台服务器,用于对所述卡片信息的年审周期进行更新,并将更新后的卡片信息发送至年审服务器;
装置N,设于年审服务器,用于对更新后的卡片信息进行审核和记录,并返回报文至后台服务器;
装置0,设于后台服务器,用于根据所述报文向浏览器发送写卡指令;
装置P,设于浏览器,用于根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对所述IC卡的有效日期进行更新,完成年审流程。
[0009]上述驱动控件为ActiveX控件,IC卡为CPU卡或Ml卡。
[0010]本发明具有如下有益效果:
降低了票卡二次个人化信息的通信开销,加快执行时响应速度,从而实现较高效率的远程发卡,更大程度的满足了各地市制作发行票卡的需求。
[0011]
【专利附图】

【附图说明】[0012]图1为本发明较佳实施例的硬件架构示意图;
图2为本发明较佳实施例的基于WEB的IC卡二次发卡方法的流程图。
[0013]
【具体实施方式】
[0014]下面,结合附图以及【具体实施方式】,对本发明做进一步描述。
[0015]如图1所示,本实施例所采用的硬件架构包括电脑、读卡终端、后台服务器、发卡服务器和年审服务器。其中,电脑内安装有浏览器。读卡终端与电脑本地通信,电脑与后台服务器远程通信。
[0016]如图2所示,在图1的硬件架构基础下,公开了一种基于WEB的IC卡二次发卡方法,其包括以下步骤:
步骤S1、浏览器加载驱动控件,并获取一读卡终端的身份信息,将所述身份信息发送至后台服务器;所述身份信息可为读卡终端的唯一标识;
步骤S2、后台服务器将所述身份信息发送至发卡服务器;
步骤S3、发卡服务器对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器;
步骤S4、后台服务器根据审核结果向所述浏览器发送签到信息;
步骤S5、浏览器根据所述签到信息,显示所述读卡终端已完成签到;
步骤S6、浏览器接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,当响应发卡流程时,则执行步骤S7,当响应年审流程时,则执行步骤 S12 ;
步骤S7、浏览器接收操作员输入的所述IC卡的卡片信息,并将所述卡片信息发送至后台服务器;所述卡片信息包括卡片资料、个人二次化信息等;
步骤S8、后台服务器将所述卡片信息发送至发卡服务器;
步骤S9、发卡服务器对所述卡片信息进行审核和记录,并返回报文至后台服务器;
步骤S10、后台服务器根据所述报文向浏览器发送写卡指令;
步骤S11、浏览器根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对卡片信息进行更新,完成发卡流程;
步骤S12、浏览器将读卡终端读取到的IC卡的卡片信息发送至后台服务器;
步骤S13、后台服务器对所述卡片信息的年审周期进行更新,并将更新后的卡片信息发送至年审服务器;
步骤S14、年审服务器对更新后的卡片信息进行审核和记录,并返回报文至后台服务
器;
步骤S15、后台服务器根据所述报文向浏览器发送写卡指令;
步骤S16、浏览器根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对所述IC卡的有效日期进行更新,完成年审流程。
[0017]本实施例还公开了一种基于WEB的IC卡二次发卡系统,其包括以下装置:
装置A,设于浏览器,用于加载驱动控件,并获取一读卡终端的身份信息,将所述身份信息发送至后台服务器; 装置B,设于后台服务器,用于将所述身份信息发送至发卡服务器;
装置C,设于发卡服务器,用于对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器;
装置D,设于后台服务器,用于根据审核结果向所述浏览器发送签到信息;
装置E,设于浏览器,用于根据所述签到信息,显示所述读卡终端已完成签到;
装置F,设于浏览器,用于接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,当响应发卡流程时,则执行装置G,当响应年审流程时,则执行步骤L ;
装置G,设于浏览器,用于接收操作员输入的所述IC卡的卡片信息,并将所述卡片信息发送至后台服务器;
装置H,设于后台服务器,用于将所述卡片信息发送至发卡服务器;
装置I,设于发卡服务器,用于对所述卡片信息进行审核和记录,并返回报文至后台服务器;
装置J,设于后台服务器,用于根据所述报文向浏览器发送写卡指令;
装置K,设于浏览器,用于根据写卡指令,通过读卡终端对所述IC卡进行写操作,完成发卡流程;
装置L,设于浏览器,用于将读卡终端读取到的IC卡的卡片信息发送至后台服务器;装置M,设于后台服务器,用于对所述卡片信息的年审周期进行更新,并将更新后的卡片信息发送至年审服务器;
装置N,设于年审服务器,用于对更新后的卡片信息进行审核和记录,并返回报文至后台服务器;
装置O,设于后台服务器,用于根据所述报文向浏览器发送写卡指令;
装置P,设于浏览器,用于根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对所述IC卡的有效日期进行更新,完成年审流程。
[0018]本实施例的驱动控件为ActiveX控件,IC卡为CPU卡或Ml卡。
[0019]以下结合具体软件实例,对本实施例的方法及系统进行说明。
[0020]I)打开浏览器,进入二次发卡的访问页面;
2)登录进入二次发卡操作页面,接入读卡终端;
3)根据页面提示框,加载ActiveX控件;
4)开始进行读卡终端签到,首先获取读卡终端的身份信息,将获取的身份信息发送至后台服务器,后台服务器会对身份信息进行组装,形成加密报文并发送至发卡服务器;
5)发卡服务器对该身份信息的报文进行审核,审核结果以报文的形式返回到后台服务
器;
6)后台服务器对返回的报文进行解密解析,然后再将生成的签到信息发送至浏览器;
7)浏览器得到了返回的签到指令后,调用指令完成读卡终端的签到,可以开始对IC卡进行发卡或年审操作;
8)发卡阶段,将待操作IC卡放到读卡终端感应区,对IC卡信息进行读取,在浏览器页面中选择发卡;
9)在发卡界面对卡片资料、二次个人化信息进行编辑,并将卡片信息发送到后台服务器;
10)后台服务器对卡片信息进行组装加密,形成的报文发送至发卡服务器;
11)发卡服务器对卡片信息进行审核和记录后,返回报文至后台服务器;
12)然后由后台服务器对报文解密解析,生成写卡指令返回给浏览器;
13)浏览器接收到写卡指令后即开始对IC卡进行写卡操作,完成写卡后即结束本次发卡。
[0021]14)年审阶段从第7)步开始,将待操作IC卡放到读卡终端感应区,对卡片信息进行读取,在浏览器页面中选择年审;
15)读卡终端会读取卡片信息,并发送至后台服务器;
16)后台服务器通过卡片信息中的种类与区域资料来获取预先设置好的年审周期;
17)后台服务器对卡片信息进行组装加密,形成的报文发送至发卡服务器;
18)发卡服务器对卡片信息进行审核和记录后,返回报文至后台服务器;
19)然后由后台服务器对报文解密解析,生成写卡指令返回给浏览器;
20)浏览器接收到写卡指令后即开始对卡片进行写卡操作,更新IC卡有效日期,完成写卡后即结束本次年审。
[0022]本实施例能够满足各地市一卡通公司发行制作多种类型的特种票卡的需求,并且系统是采用B/S模式实现,B/S最大的优点就是可以在任何地方进行操作而无需安装任何专门的软件。只需一台带浏览器上网的电脑就能使用。同时客户端零维护,使得企业能够更加方便的维护发卡系统的功能。
[0023]对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。
【权利要求】
1.基于WEB的IC卡二次发卡方法,其特征在于,包括以下步骤: 步骤1、浏览器加载驱动控件,并获取一读卡终端的身份信息,将所述身份信息发送至后台服务器; 步骤2、后台服务器将所述身份信息发送至发卡服务器; 步骤3、发卡服务器对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器; 步骤4、后台服务器根据审核结果向所述浏览器发送签到信息; 步骤5、浏览器根据所述签到信息,显示所述读卡终端已完成签到; 步骤6、浏览器接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,当响应发卡流程时,则执行步骤7,当响应年审流程时,则执行步骤12 ; 步骤7、浏览器接收操作员输入的所述IC卡的卡片信息,并将所述卡片信息发送至后台服务器; 步骤8、后台服务器将所述卡片信息发送至发卡服务器; 步骤9、发卡服务器对所述卡片信息进行审核和记录,并返回报文至后台服务器; 步骤10、后台服务器根据所述报文向浏览器发送写卡指令; 步骤11、浏览器根据写卡`指令,通过读卡终端对所述IC卡进行写操作,完成发卡流程; 步骤12、浏览器将读卡终端读取到的IC卡的卡片信息发送至后台服务器; 步骤13、后台服务器对所述卡片信息的年审周期进行更新,并将更新后的卡片信息发送至年审服务器; 步骤14、年审服务器对更新后的卡片信息进行审核和记录,并返回报文至后台服务器; 步骤15、后台服务器根据所述报文向浏览器发送写卡指令; 步骤16、浏览器根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对所述IC卡的有效日期进行更新,完成年审流程。
2.如权利要求1所述的基于WEB的IC卡二次发卡方法,其特征在于,所述驱动控件为ActiveX 控件。
3.如权利要求1所述的基于WEB的IC卡二次发卡方法,其特征在于,所述IC卡为CPU卡或Ml卡。
4.基于WEB的IC卡二次发卡系统,其特征在于,包括以下装置: 装置A,设于浏览器,用于加载驱动控件,并获取一读卡终端的身份信息,将所述身份信息发送至后台服务器; 装置B,设于后台服务器,用于将所述身份信息发送至发卡服务器; 装置C,设于发卡服务器,用于对所述身份信息进行审核,审核通过后,将审核结果返回至后台服务器; 装置D,设于后台服务器,用于根据审核结果向所述浏览器发送签到信息; 装置E,设于浏览器,用于根据所述签到信息,显示所述读卡终端已完成签到; 装置F,设于浏览器,用于接收到读卡终端因感应到IC卡而产生的信号后,提示操作员对发卡流程和年审流程进行选择,当响应发卡流程时,则执行装置G,当响应年审流程时,则执行步骤L ; 装置G,设于浏览器,用于接收操作员输入的所述IC卡的卡片信息,并将所述卡片信息发送至后台服务器; 装置H,设于后台服务器,用于将所述卡片信息发送至发卡服务器; 装置I,设于发卡服务器,用于对所述卡片信息进行审核和记录,并返回报文至后台服务器; 装置J,设于后台服务器,用于根据所述报文向浏览器发送写卡指令; 装置K,设于浏览器,用于根据写卡指令,通过读卡终端对所述IC卡进行写操作,完成发卡流程; 装置L,设于浏览器,用于将读卡终端读取到的IC卡的卡片信息发送至后台服务器;装置M,设于后台服务器,用于对所述卡片信息的年审周期进行更新,并将更新后的卡片信息发送至年审服务器; 装置N,设于年审服务器,用于对更新后的卡片信息进行审核和记录,并返回报文至后台服务器; 装置O,设于后台服务器,用于根据所述报文向浏览器发送写卡指令; 装置P,设于浏览器,用于根据写卡指令,通过读卡终端对所述IC卡进行写操作,以对所述IC卡的有效日期进行更新,完成年审流程。
5.如权利要求4所述的基于WEB的IC卡二次发卡系统,其特征在于,所述驱动控件为ActiveX 控件。`
6.如权利要求4所述的基于WEB的IC卡二次发卡系统,其特征在于,所述IC卡为CPU卡或Ml卡。
【文档编号】H04L29/08GK103824098SQ201410073392
【公开日】2014年5月28日 申请日期:2014年2月28日 优先权日:2014年2月28日
【发明者】林 源, 方晓洪, 张慧源, 杨晓丽, 邓琴 申请人:广东岭南通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1