本发明一种基于生物识别技术的银行存款电子支取系统及操作方法,属于电子信息技术领域。
背景技术:
目前银行存款的支取正在由传统的取款方式向电子化方式发生转变。传统的取款方式有两种,一是在银行人工窗口输入银行卡密码支取现金,二是在atm机上插入银行卡并输入密码支取现金;目前电子化方式的支取方式有三种,一是通过手机号码接收验证码支付,二是通过网上银行密码进行支付,三是通过网盾进行安全支付。
目前的银行存款的支取通过密码验证、短信验证、网盾验证等多重验证来确保银行存款电子支取的安全性。
但是,目前银行存款的电子支取系统存在以下几方面的不足:
一、银行卡密码可能被盗取;
我们输入密码时,可以被监控数据、或旁边别有用心的人盗取。
二、短信验证码可能被盗取;
目前不法分子,可以利用网络电话等窃取用户的密码或截获短信验证码。
三、网盾携带不方便,可能会丢失。
技术实现要素:
本发明克服了现有技术存在的不足,提供了一种基于生物识别技术的银行存款电子支取系统及操作方法,解决了现有银行存款电子支取系统中隐藏的安全问题。
为了解决上述技术问题,本发明采用的技术方案为:一种基于生物识别技术的银行存款电子支取系统,包括手机终端、银行终端、电子支取服务器、身份验证服务器、生物识别服务器、数据服务器和银行服务器,所述手机终端与银行终端和电子支取服务器之间通信连接,所述电子支取服务器与手机终端、银行终端、身份验证服务器、生物识别服务器、数据服务器和银行服务器之间通信连接,所述电子支取服务器通过身份验证服务器和生物识别服务器验证银行终端的身份信息和生物信息,实现对银行服务器的操作,所述数据服务器用于保存银行电子支取服务器对银行服务器的操作记录;所述手机终端包括nfc芯片、存储芯片、信息录入模块和通信模块,所述nfc芯片、信息录入模块和通信模块均和存储芯片电连接,所述信息录入模块用于采集包括人脸、指纹、虹膜、指静脉和声纹在内的生物信息并传递给存储芯片。
本发明一种基于生物识别技术的银行存款电子支取系统的操作方法,包括个人银行存款电子支取系统注册、个人银行存款电子支取系统线上支付、个人银行存款电子支取系统线下支付、个人银行存款电子支取系统转账、个人银行存款电子支取系统注销,企业银行存款电子支取系统注册、企业银行存款电子支取系统授权、企业银行存款电子支取系统支取、企业银行存款电子支取系统注销;
所述个人银行存款电子支取系统注册的方法按下述步骤实施:
step1:手机终端用户向银行提出开通银行存款电子支取服务请求;
step2:银行终端录入申请开通银行存款电子支取服务的银行卡号;
step3:手机终端向银行终端传输信息,包括身份证信息、生物信息和电话号码在内的信息;
step4:银行终端将所录入的所有信息发送到电子支取服务器;
step5:电子支取服务器判读银行终端传回的数据与本地保存的数据是否一致;
step6:数据如果一致,通过验证,向银行终端发送开通银行存款电子支取服务指令;否则,开通银行存款电子支取服务失败;
step7:用户在银行终端选择生物信息验证的组合顺序,作为双重密码;
step8:银行终端将验证组合顺序保存在电子支取服务器上;
step9:用户从手机终端进入电子银行应用,并向电子支取服务器发送包括身份信息、生物信息、银行卡和电话号码在内的信息;
step10:电子支取服务器判断接收到的手机终端的信息是否与本地保存的信息一致;
step11:如果一致,通知用户银行电子支取服务开通成功,并向用户显示银卡信息,否则银行电子支取服务开通失败。
所述个人银行存款电子支取系统线上支付的方法按下述步骤实施:
step1:手机终端用户在购物app选购物品,生成付款单;
step2:手机终端用户对支付金额进行确认;
step3:手机终端调用银行存款电子支取服务的支付接口;
step4:手机终端用户按照注册时录入的组合顺序依次录入生物信息;
step5:电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与注册时保留的生物密码是否一致;
step6:如果一致,根据银行服务器数据判断银行卡余额是否大于订单支付金额;如果不一致,提示密码错误,支付失败;
step7:如果银行卡余额大于订单支付金额,通过银行服务器进行账单支付;否则,提示余额不足,支付失败;
step8:银行服务器对订单进行支付后,将数据传输给电子支取服务器;
step9:电子支取服务器将支付记录保存在数据服务器中;
step10:电子支取服务器向手机终端发送支付成功指令;
step11:银行存款电子支取系统线上支付完成。
所述个人银行存款电子支取系统线下支付的方法按下述步骤实施:
step1:商家在支付终端录入支付金额;
step2:手机终端用户输入生物信息解锁手机终端,进入银行存款电子支取系统的付款模块;
step3:手机终端与支付终端进行触碰,通过近距离通信技术,将支付数据传给手机终端;
step4:用户手机终端显示商家信息与支付金额;
step5:用户对信息进行审核确认,可以选择确认支付与拒绝支付;
step6:用户在手机终端按顺序输入生物组合密码;
step7:手机终端将支付订单与生物组合密码信息传回电子支取服务器;
step8:电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与注册时保留的生物密码是否一致;
step9:如果一致,根据银行服务器数据判断银行卡余额是否大于订单支付金额;如果不一致,提示密码错误,支付失败;
step10:如果银行卡余额大于订单支付金额,通过银行服务器进行账单支付;否则,提示余额不足,支付失败;
step11:银行服务器对订单进行支付后,将数据传输给电子支取服务器;
step12:电子支取服务器将支付记录保存在数据服务器中;
step13:电子支取服务器分别向手机终端和支付终端发送支付成功指令;
step14:银行存款电子支取系统线下支付完成。
所述个人银行存款电子支取系统转账的方法按下述步骤实施:
step1:手机终端用户输入生物信息解锁手机,并进入银行存款电子支取系统的转账模块;
step2:输入收款方的银行卡号或与收款方的手机终端进行触碰,通过近距离无线传输技术读取收款方的银行卡号;
step3:手机终端用户输入转账金额;
step4:手机终端生成转账账单;
step5:用户对转账账单的包括银行卡号、收款人姓名和转账金额在内的信息进行审核确认,确认现在转账或拒绝转账;
step6:用户在手机终端按顺序输入生物组合密码;
step7:手机终端将转账账单与生物组合密码信息传回电子支取服务器;
step8:电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与注册时保留的生物密码是否一致;
step9:如果一致,根据银行服务器数据判断银行卡余额是否大于转账金额;如果不一致,提示密码错误,转账失败;
step10:如果银行卡余额大于转账金额,通过银行服务器进行转账;否则,提示余额不足,转账失败;
step11:银行服务器进行转账操作后,将数据传输给电子支取服务器;
step12:电子支取服务器将转账记录保存在数据服务器中;
step13:电子支取服务器分别向手机终端和收款方发送转账成功指令;
step14:银行存款电子支取系统转账完成。
所述个人银行存款电子支取系统注销的方法按下述步骤实施:
step1:用户在手机终端提出注销申请,并向电子支取服务器发送包括身份信息、生物信息、电话号码在内的信息;
step2:电子支取服务器判断接收到的信息与本地保存的信息是否一致;
step3:如果一致,向手机终端发送指令,要求用户在手机终端输入生物组合密码;否则,提示用户注销失败;
step4:用户在手机终端按顺序输入生物组合密码,并将生物组合密码传回电子支取服务器;
step5:电子支取服务器判断输入的生物组合密码与本地保存的生物组合密码是否一致;
step6:如果一致,电子支取服务器与数据服务器通信,将申请注销用户的账户冻结,并通知手机终端删除其电子账户信息;否则,注销失败;
step7:手机终端删除其电子账户信息;
step8:注销完成。
所述企业银行存款电子支取系统注册的方法按下述步骤实施:
step1:企业法人代表向银行提出开通企业银行存款电子支取服务请求;
step2:银行终端录入申请开通银行存款电子支取服务的企业银行卡号;
step3:手机终端向银行终端传输信息,包括企业法人身份证信息、生物信息、电话号码和企业信息在内的信息;
step4:银行终端将所录入的所有信息发送到电子支取服务器;
step5:电子支取服务器判读银行终端传回的数据与本地保存的数据是否一致;
step6:数据如果一致,通过验证,向银行终端发送开通企业银行存款电子支取服务指令;否则,开通企业银行存款电子支取服务失败;
step7:企业法人代表在银行终端输入生物信息作为密码;
step8:银行终端将企业法人代表生物信息保存在电子支取服务器上;
step9:企业法人代表从手机终端进入电子银行应用,并向电子支取服务器发送包括身份信息、生物信息、银行卡和电话号码在内的信息;
step10:电子支取服务器判断接收到的手机终端的信息是否与本地保存的信息一致;
step11:如果一致,通知企业法人代表银行电子支取服务开通成功,并向企业法人代表显示企业银卡信息,否则企业银行电子支取服务开通失败。
所述企业银行存款电子支取系统授权的方法按下述步骤实施:
step1:企业法人代表在手机终端输入生物信息;
step2:手机终端判断输入的生物信息与预留的生物信息是否一致;
step3:如果信息一致,则手机终端解锁;否则,重新输入生物信息;
step4:手机终端解锁后,进入企业银行存款电子支取授权系统;
step5:企业法人代表输入被授权人的信息,包括手机号码、身份证号码在内的信息;
step6:对管理员进行授权处理,记录授权时间,设置授权期限,设置被授权者的身份,包括财务总监、会计和出纳,根据不同的身份设置支付额度,其中,出纳人员的支付额度为零;
step7:手机终端将授权信息确认提交,传回电子支取服务器;
step8:电子支取服务器根据数据服务器保存数据,对授权信息进审核,判断接受到的授权信息与所保存的信息是否一致;
step9:如果一致,将授权信息保存到数据服务器,否则授权失败;
step10:被授权人手机终端接收被电子支取服务器发送的被授权指令,显示企业银行卡信息,并设置生物组合密码,并将生物组合密码发回电子支取服务器备份;
step11:电子支取服务器向企业法人的手机终端发送授权成功指令,企业银行存款电子支取系统授权完成。
所述企业银行存款电子支取系统支取的方法按下述步骤实施:
step1:出纳人员登录其企业银行存款电子支取系统,录入支出包括报销和工资子在内的项目,生成支出账单;
step2:出纳人员对账单进行审核确认,输入生物组合密码进行提交,数据同步到会计人员系统进行审核;
step3:会计人员在其手机终端登录企业银行存款支取系统,对账单进行审核;
step4:审核通过后,进入下一步操作,否则驳回账单;
step5:系统判断账单金额是否大于会计人员预设的最大额度;
step6:如果账单金额大于最大额度,会计人员输入生物组合密码进行提交,数据同步到财务总监系统进行审核,进入下一步操作;如果账单金额小于最大额度,会计人员输入生物组合密码确认支付,将账单信息和生物组合密码传向银行电子支取服务器,转向step13;
step7:财务总监在其手机终端登录企业银行存款支取系统,对账单进行审核;
step8:审核通过后,进行下一步操作,否则驳回账单;
step9:系统判断账单金额是否大于财务总监预设的最大额度;
step10:如果账单金额大于最大额度,财务总监输入生物组合密码进行提交,数据同步到企业法人代表系统进行审核;如果账单金额小于最大额度,财务总监输入生物组合密码确认支付,将账单信息和生物组合密码传向银行电子支取服务器,转向step13;
step11:企业法人代表在其手机终端登录企业银行存款支取系统,对账单进行审核;
step12:审核通过后,企业法人代表输入生物组合密码确认支付,将账单信息和生物组合密码传向电子支取服务器,转向step13,否则,驳回账单;
step13:电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与本地保存的生物密码是否一致;
step14:如果一致,根据银行服务器数据判断银行卡余额是否大于转账金额;如果不一致,提示密码错误,出账失败;
step15:如果银行卡余额大于转账金额,通过银行服务器进行转账;否则,提示余额不足,出账失败;
step16:银行服务器进行出账包括报销和发放工资的操作后,将数据传输给电子支取服务器;
step17:电子支取服务器将出账记录保存在数据服务器中;
step18:电子支取服务器向手机终端发送支取成功指令;
step19:企业银行存款电子支取系统支取完成。
所述企业银行存款电子支取系统注销的方法按下述步骤实施:
step1:企业法人代表在手机终端提出注销申请,并向电子支取服务器发送包括企业法人代表身份信息、生物信息、电话号码和企业信息在内的信息;
step2:电子支取服务器判断接受到的信息与本地保存的信息是否一致;
step3:如果一致,向手机终端发送指令,要求企业法人代表在手机终端输入生物信息密码;否则,提示用户注销失败;
step4:企业法人代表在手机终端输入生物信息密码,并将生物信息密码传回电子支取服务器;
step5:电子支取服务器判断输入的生物信息密码与本地保存的生物信息密码是否一致;
step6:如果一致,电子支取服务器与数据服务器通信,将申请注销的企业账户冻结,并通知手机终端删除其电子账户信息;否则,注销失败;
step7:企业法人代表在其手机终端删除企业电子账户信息;
step8:注销完成。
本发明与现有技术相比具有的有益效果是:随着科学技术的日益发展,手机已成为人们日常生活中的必需品,在线支付或转账已成为人们日常生活的常态;随着安全意识的日益提高,人们对在线支付或转账的安全意识越来越高。本发明通过手机终端,使用人脸、指纹、虹膜、指静脉、声纹等生物识别技术,解决了因密码被盗、短信拦截、网盾丢失所带来的安全隐患问题。
附图说明
下面结合附图对本发明做进一步的说明。
图1为本发明的结构框架图。
图中:1为手机终端、
11为nfc芯片、12为存储芯片、13为信息录入模块、14为通信模块、2为银行终端、3为电子支取服务器、4为身份验证服务器、5为生物识别服务器、6为数据服务器、7为银行服务器。
具体实施方式
如图1所示,本发明一种基于生物识别技术的银行存款电子支取系统,包括手机终端1、银行终端2、电子支取服务器3、身份验证服务器4、生物识别服务器5、数据服务器6和银行服务器7,所述手机终端1与银行终端2和电子支取服务器3之间通信连接,所述电子支取服务器3与手机终端1、银行终端2、身份验证服务器4、生物识别服务器5、数据服务器6和银行服务器7之间通信连接,所述电子支取服务器3通过身份验证服务器4和生物识别服务器5验证银行终端2的身份信息和生物信息,实现对银行服务器7的操作,所述数据服务器7用于保存银行电子支取服务器3对银行服务器7的操作记录;所述手机终端1包括nfc芯片11、存储芯片12、信息录入模块13和通信模块14,所述nfc芯片11、信息录入模块13和通信模块14均和存储芯片12电连接,所述信息录入模块13用于采集包括人脸、指纹、虹膜、指静脉和声纹在内的生物信息并传递给存储芯片12。
本发明一种基于生物识别技术的银行存款电子支取系统的操作方法,包括个人银行存款电子支取系统注册、个人银行存款电子支取系统线上支付、个人银行存款电子支取系统线下支付、个人银行存款电子支取系统转账、个人银行存款电子支取系统注销,企业银行存款电子支取系统注册、企业银行存款电子支取系统授权、企业银行存款电子支取系统支取、企业银行存款电子支取系统注销;
所述个人银行存款电子支取系统注册的方法按下述步骤实施:
step1:手机终端1用户向银行提出开通银行存款电子支取服务请求;
step2:银行终端2录入申请开通银行存款电子支取服务的银行卡号;
step3:手机终端1向银行终端2传输信息,包括身份证信息、生物信息和电话号码在内的信息;
step4:银行终端2将所录入的所有信息发送到电子支取服务器3;
step5:电子支取服务器3判读银行终端2传回的数据与本地保存的数据是否一致;
step6:数据如果一致,通过验证,向银行终端2发送开通银行存款电子支取服务指令;否则,开通银行存款电子支取服务失败;
step7:用户在银行终端2选择生物信息验证的组合顺序,作为双重密码;
step8:银行终端2将验证组合顺序保存在电子支取服务器3上;
step9:用户从手机终端1进入电子银行应用,并向电子支取服务器3发送包括身份信息、生物信息、银行卡和电话号码在内的信息;
step10:电子支取服务器3判断接收到的手机终端1的信息是否与本地保存的信息一致;
step11:如果一致,通知用户银行电子支取服务开通成功,并向用户显示银卡信息,否则银行电子支取服务开通失败。
所述个人银行存款电子支取系统线上支付的方法按下述步骤实施:
step1:手机终端1用户在购物app选购物品,生成付款单;
step2:手机终端1用户对支付金额进行确认;
step3:手机终端1调用银行存款电子支取服务的支付接口;
step4:手机终端1用户按照注册时录入的组合顺序依次录入生物信息;
step5:电子支取服务器3通过身份验证服务器4和生物识别服务器5验证输入的生物密码与注册时保留的生物密码是否一致;
step6:如果一致,根据银行服务器7数据判断银行卡余额是否大于订单支付金额;如果不一致,提示密码错误,支付失败;
step7:如果银行卡余额大于订单支付金额,通过银行服务器7进行账单支付;否则,提示余额不足,支付失败;
step8:银行服务器7对订单进行支付后,将数据传输给电子支取服务器3;
step9:电子支取服务器3将支付记录保存在数据服务器6中;
step10:电子支取服务器6向手机终端1发送支付成功指令;
step11:银行存款电子支取系统线上支付完成。
所述个人银行存款电子支取系统线下支付的方法按下述步骤实施:
step1:商家在支付终端录入支付金额;
step2:手机终端1用户输入生物信息解锁手机终端1,进入银行存款电子支取系统的付款模块;
step3:手机终端1与支付终端进行触碰,通过近距离通信技术,将支付数据传给手机终端1;
step4:用户手机终端1显示商家信息与支付金额;
step5:用户对信息进行审核确认,可以选择确认支付与拒绝支付;
step6:用户在手机终端1按顺序输入生物组合密码;
step7:手机终端1将支付订单与生物组合密码信息传回电子支取服务器3;
step8:电子支取服务器3通过身份验证服务器4和生物识别服务器5验证输入的生物密码与注册时保留的生物密码是否一致;
step9:如果一致,根据银行服务器7数据判断银行卡余额是否大于订单支付金额;如果不一致,提示密码错误,支付失败;
step10:如果银行卡余额大于订单支付金额,通过银行服务器7进行账单支付;否则,提示余额不足,支付失败;
step11:银行服务器7对订单进行支付后,将数据传输给电子支取服务器3;
step12:电子支取服务器3将支付记录保存在数据服务器6中;
step13:电子支取服务器3分别向手机终端1和支付终端发送支付成功指令;
step14:银行存款电子支取系统线下支付完成。
所述个人银行存款电子支取系统转账的方法按下述步骤实施:
step1:手机终端1用户输入生物信息解锁手机,并进入银行存款电子支取系统的转账模块;
step2:输入收款方的银行卡号或与收款方的手机终端1进行触碰,通过近距离无线传输技术读取收款方的银行卡号;
step3:手机终端1用户输入转账金额;
step4:手机终端1生成转账账单;
step5:用户对转账账单的包括银行卡号、收款人姓名和转账金额在内的信息进行审核确认,确认现在转账或拒绝转账;
step6:用户在手机终端1按顺序输入生物组合密码;
step7:手机终端1将转账账单与生物组合密码信息传回电子支取服务器3;
step8:电子支取服务器3通过身份验证服务器4和生物识别服务器5验证输入的生物密码与注册时保留的生物密码是否一致;
step9:如果一致,根据银行服务器7数据判断银行卡余额是否大于转账金额;如果不一致,提示密码错误,转账失败;
step10:如果银行卡余额大于转账金额,通过银行服务器7进行转账;否则,提示余额不足,转账失败;
step11:银行服务器7进行转账操作后,将数据传输给电子支取服务器3;
step12:电子支取服务器3将转账记录保存在数据服务器6中;
step13:电子支取服务器3分别向手机终端1和收款方发送转账成功指令;
step14:银行存款电子支取系统转账完成。
所述个人银行存款电子支取系统注销的方法按下述步骤实施:
step1:用户在手机终端1提出注销申请,并向电子支取服务器3发送包括身份信息、生物信息、电话号码在内的信息;
step2:电子支取服务器3判断接收到的信息与本地保存的信息是否一致;
step3:如果一致,向手机终端1发送指令,要求用户在手机终端1输入生物组合密码;否则,提示用户注销失败;
step4:用户在手机终端1按顺序输入生物组合密码,并将生物组合密码传回电子支取服务器3;
step5:电子支取服务器3判断输入的生物组合密码与本地保存的生物组合密码是否一致;
step6:如果一致,电子支取服务器3与数据服务器6通信,将申请注销用户的账户冻结,并通知手机终端删除其电子账户信息;否则,注销失败;
step7:手机终端1删除其电子账户信息;
step8:注销完成。
所述企业银行存款电子支取系统注册的方法按下述步骤实施:
step1:企业法人代表向银行提出开通企业银行存款电子支取服务请求;
step2:银行终端2录入申请开通银行存款电子支取服务的企业银行卡号;
step3:手机终端1向银行终端2传输信息,包括企业法人身份证信息、生物信息、电话号码和企业信息在内的信息;
step4:银行终端2将所录入的所有信息发送到电子支取服务器3;
step5:电子支取服务器3判读银行终端2传回的数据与本地保存的数据是否一致;
step6:数据如果一致,通过验证,向银行终端2发送开通企业银行存款电子支取服务指令;否则,开通企业银行存款电子支取服务失败;
step7:企业法人代表在银行终端2输入生物信息作为密码;
step8:银行终端2将企业法人代表生物信息保存在电子支取服务器3上;
step9:企业法人代表从手机终端1进入电子银行应用,并向电子支取服务器3发送包括身份信息、生物信息、银行卡和电话号码在内的信息;
step10:电子支取服务器3判断接收到的手机终端1的信息是否与本地保存的信息一致;
step11:如果一致,通知企业法人代表银行电子支取服务开通成功,并向企业法人代表显示企业银卡信息,否则企业银行电子支取服务开通失败。
所述企业银行存款电子支取系统授权的方法按下述步骤实施:
step1:企业法人代表在手机终端1输入生物信息;
step2:手机终端1判断输入的生物信息与预留的生物信息是否一致;
step3:如果信息一致,则手机终端1解锁;否则,重新输入生物信息;
step4:手机终端1解锁后,进入企业银行存款电子支取授权系统;
step5:企业法人代表输入被授权人的信息,包括手机号码、身份证号码在内的信息;
step6:对管理员进行授权处理,记录授权时间,设置授权期限,设置被授权者的身份,包括财务总监、会计和出纳,根据不同的身份设置支付额度,其中,出纳人员的支付额度为零;
step7:手机终端1将授权信息确认提交,传回电子支取服务器3;
step8:电子支取服务器3根据数据服务器6保存数据,对授权信息进审核,判断接受到的授权信息与所保存的信息是否一致;
step9:如果一致,将授权信息保存到数据服务器6,否则授权失败;
step10:被授权人手机终端1接收被电子支取服务器3发送的被授权指令,显示企业银行卡信息,并设置生物组合密码,并将生物组合密码发回电子支取服务器3备份;
step11:电子支取服务器3向企业法人的手机终端1发送授权成功指令,企业银行存款电子支取系统授权完成。
所述企业银行存款电子支取系统支取的方法按下述步骤实施:
step1:出纳人员登录其企业银行存款电子支取系统,录入支出包括报销和工资子在内的项目,生成支出账单;
step2:出纳人员对账单进行审核确认,输入生物组合密码进行提交,数据同步到会计人员系统进行审核;
step3:会计人员在其手机终端1登录企业银行存款支取系统,对账单进行审核;
step4:审核通过后,进入下一步操作,否则驳回账单;
step5:系统判断账单金额是否大于会计人员预设的最大额度;
step6:如果账单金额大于最大额度,会计人员输入生物组合密码进行提交,数据同步到财务总监系统进行审核,进入下一步操作;如果账单金额小于最大额度,会计人员输入生物组合密码确认支付,将账单信息和生物组合密码传向银行电子支取服务器,转向step13;
step7:财务总监在其手机终端1登录企业银行存款支取系统,对账单进行审核;
step8:审核通过后,进行下一步操作,否则驳回账单;
step9:系统判断账单金额是否大于财务总监预设的最大额度;
step10:如果账单金额大于最大额度,财务总监输入生物组合密码进行提交,数据同步到企业法人代表系统进行审核;如果账单金额小于最大额度,财务总监输入生物组合密码确认支付,将账单信息和生物组合密码传向银行电子支取服务器,转向step13;
step11:企业法人代表在其手机终端1登录企业银行存款支取系统,对账单进行审核;
step12:审核通过后,企业法人代表输入生物组合密码确认支付,将账单信息和生物组合密码传向电子支取服务器3,转向step13,否则,驳回账单;
step13:电子支取服务器3通过身份验证服务器4和生物识别服务器5验证输入的生物密码与本地保存的生物密码是否一致;
step14:如果一致,根据银行服务器7数据判断银行卡余额是否大于转账金额;如果不一致,提示密码错误,出账失败;
step15:如果银行卡余额大于转账金额,通过银行服务器7进行转账;否则,提示余额不足,出账失败;
step16:银行服务器7进行出账包括报销和发放工资的操作后,将数据传输给电子支取服务器3;
step17:电子支取服务器3将出账记录保存在数据服务器6中;
step18:电子支取服务器3向手机终端1发送支取成功指令;
step19:企业银行存款电子支取系统支取完成。
所述企业银行存款电子支取系统注销的方法按下述步骤实施:
step1:企业法人代表在手机终端1提出注销申请,并向电子支取服务器3发送包括企业法人代表身份信息、生物信息、电话号码和企业信息在内的信息;
step2:电子支取服务器3判断接受到的信息与本地保存的信息是否一致;
step3:如果一致,向手机终端1发送指令,要求企业法人代表在手机终端1输入生物信息密码;否则,提示用户注销失败;
step4:企业法人代表在手机终端1输入生物信息密码,并将生物信息密码传回电子支取服务器3;
step5:电子支取服务器3判断输入的生物信息密码与本地保存的生物信息密码是否一致;
step6:如果一致,电子支取服务器3与数据服务器6通信,将申请注销的企业账户冻结,并通知手机终端1删除其电子账户信息;否则,注销失败;
step7:企业法人代表在其手机终1端删除企业电子账户信息;
step8:注销完成。
下面通过具体实施例对本发明进行详细的阐述。
本发明使用人通过手机终端录入人脸,指纹、虹膜、指静脉、声纹等生物信息,并存储在生物识别服务器上,通过生物组合密码保证了银行存款电子支取的安全性。
下面以手机终端用户a为例,说明个人银行存款电子支取系统的注册、线上支付、线下支付、转账与注销的流程。
个人银行存款电子支取系统注册流程:
step1:用户a向银行提出开通银行存款电子支取服务请求;
step2:银行终端录入用户a申请开通银行存款电子支取服务的银行卡号;
step3:用户a通过手机终端向银行终端传输信息,包括身份证信息、生物信息、电话号码等;
step4:银行终端将所录入的所有信息发送到银行电子支取服务器;
step5:银行电子支取服务器判读银行终端传回的数据与本地保存的数据是否一致;
step6:数据如果一致,通过验证,向银行终端发送开通银行存款电子支取服务指令;否则,开通银行存款电子支取服务失败;
step7:用户a在银行终端选择生物信息验证的组合顺序,作为双重密码;
step8:银行终端将验证组合顺序保存在银行电子支取服务器上;
step9:用户a从手机终端进入电子银行应用,并向银行电子支取服务器发送身份信息、生物信息、银行卡、电话号码等信息;
step10:银行电子支取服务器判断接收到的用户a通过手机终端传输信息是否与本地保存的信息一致;
step11:如果一致,通知用户银行电子支取服务开通成功,并向用户显示银卡信息,否则银行电子支取服务开通失败。
个人银行存款电子支取系统线上支付流程:
step1:用户a在购物app选购物品,生成付款单;
step2:用户a对支付金额进行确认;
step3:手机终端调用银行存款电子支取服务的支付接口;
step4:用户a按照注册时录入的组合顺序依次录入生物信息;
step5:银行电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与注册时保留的生物密码是否一致;
step6:如果一致,根据银行服务器数据判断银行卡余额是否大于订单支付金额;如果不一致,提示密码错误,支付失败;
step7:如果银行卡余额大于订单支付金额,通过银行服务器进行账单支付;否则,提示余额不足,支付失败;
step8:银行服务器对订单进行支付后,将数据传输给银行存款电子支取服务器;
step9:银行电子支取服务器将用户a的支付记录保存在数据服务器中;
step10:银行电子支取服务器向用户a的手机终端发送支付成功指令;
step11:银行存款电子支取系统线上支付完成。
个人银行存款电子支取线下支付流程:
step1:商家在支付终端录入支付金额;
step2:用户a在手机终端输入生物信息解锁手机终端,进入银行存款电子支取系统的付款模块;
step3:用户a的手机终端与商家的支付终端进行触碰,通过近距离通信技术,将支付数据传给手机终端;
step4:用户a的手机终端显示商家信息与支付金额;
step5:用户a对接收到的信息进行审核确认,可以选择确认支付与拒绝支付;
step6:用户a在手机终端输入生物组合密码(有顺序要求);
step7:手机终端将支付订单与生物组合密码等信息传回银行存款电子支取服务器;
step8:银行电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与注册时保留的生物密码是否一致;
step9:如果一致,根据银行服务器数据判断银行卡余额是否大于订单支付金额;如果不一致,提示密码错误,支付失败;
step10:如果银行卡余额大于订单支付金额,通过银行服务器进行账单支付;否则,提示余额不足,支付失败;
step11:银行服务器对订单进行支付后,将数据传输给银行存款电子支取服务器;
step12:银行电子支取服务器将支付记录保存在数据服务器中;
step13:银行电子支取服务器分别向手机终端和支付终端发送支付成功指令;
step14:银行存款电子支取系统线上支付完成。
个人银行存款电子支取系统转账流程:
step1:用户a在手机终端输入生物信息解锁手机,并进入银行存款电子支取系统的转账模块;
step2:输入收款方的银行卡号(或是与收款方的手机终端进行触碰,通过近距离无线传输技术读取收款方的银行卡号);
step3:用户a在手机终端输入转账金额;
step4:手机终端生成转账账单;
step5:用户a对转账账单的信息(包括银行卡号、收款人姓名、转账金额等信息)进行审核确认,可以现在确认转账或拒绝转账;
step6:用户在手机终端输入生物组合密码(有顺序要求);
step7:手机终端将转账账单与生物组合密码等信息传回银行存款电子支取服务器;
step8:银行电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与注册时保留的生物密码是否一致;
step9:如果一致,根据银行服务器数据判断银行卡余额是否大于转账金额;如果不一致,提示密码错误,转账失败;
step10:如果银行卡余额大于转账金额,通过银行服务器进行转账;否则,提示余额不足,转账失败;
step11:银行服务器进行转账操作后,将数据传输给银行存款电子支取服务器;
step12:银行电子支取服务器将转账记录保存在数据服务器中;
step13:银行电子支取服务器分别向手机终端和收款方发送转账成功指令;
step14:银行存款电子支取系统转账完成。
个人银行存款电子支取系统注销流程:
step1:用户a在手机终端提出注销申请,并向银行电子支取服务器发送包括身份信息、生物信息、电话号码在内的信息;
step2:银行电子支取服务器判断接受到的信息与本地保存的信息是否一致;
step3:如果一致,向手机终端发送指令,要求用户a在手机终端输入生物组合密码;否则,提示用户注销失败;
step4:用户a在手机终端输入生物组合密码(有顺序要求),并将生物组合密码传回银行电子支取服务器;
step5:银行电子支取服务器判断输入的生物组合密码与本地保存的生物组合密码是否一致。
step6:如果一致,银行电子支取服务器与数据库服务器通信,将申请注销用户的账户冻结,并通知手机终端删除其电子账户信息;否则,注销失败;
step7:用户a的手机终端删除其电子账户信息;
step8:注销完成。
下面以企业用户甲为例,说明企业银行存款电子支取系统的注册、授权、使用与注销的流程。
企业银行存款电子支取系统注册流程:
step1:企业法人代表b向银行提出开通企业银行存款电子支取服务请求;
step2:银行终端录入申请开通银行存款电子支取服务的企业银行卡号;
step3:企业法人代表b通过手机终端向银行终端传输信息,包括企业法人身份证信息、生物信息、电话号码、企业信息等;
step4:银行终端将所录入的所有信息发送到银行电子支取服务器;
step5:银行电子支取服务器判读银行终端传回的数据与本地保存的数据是否一致;
step6:数据如果一致,通过验证,向银行终端发送开通企业银行存款电子支取服务指令;否则,开通企业银行存款电子支取服务失败;
step7:企业法人代表b在银行终端输入生物信息作为密码;
step8:银行终端将企业法人代表b的生物信息保存在银行电子支取服务器上;
step9:企业法人代表b从手机终端进入电子银行应用,并向银行电子支取服务器发送身份信息、生物信息、银行卡、电话号码等信息;
step10:银行电子支取服务器判断接收到的手机终端的信息是否与本地保存的信息一致;
step11:如果一致,通知企业法人代表银行电子支取服务开通成功,并向企业法人代表显示企业银卡信息,否则企业银行电子支取服务开通失败。
企业银行存款电子支取系统授权流程(以企业法人代表b分别授权c为财务总监,d为会计,e为出纳为例):
step1:企业法人代表b在手机终端输入生物信息;
step2:手机终端判断输入的生物信息与预留的生物信息是否一致;
step3:如果信息一致,则手机终端解锁;否则,重新输入生物信息;
step4:手机终端解锁后,进入企业银行存款电子支取授权系统;
step5:企业法人代表输入被授权人c的手机号码、身份证等信息;
step6:记录授权时间,设置授权期限,设置被授权人c者的身份为财务总监,设置其最大支付额度为10万(金额根据企业具体情况而定);
step7:手机终端将授权信息确认提交,传回银行电子支取服务器;
step8:电子支取服务器根据数据服务器保存数据,对授权信息进审核,判断接受到的授权信息与所保存的信息是否一致;
step9:如果一致,将授权信息保存到数据服务器,否则授权失败;
step10:被授权人手机终端接收被电子支取服务器发送的被授权指令,显示企业银行卡信息,并设置生物组合密码,并将生物组合密码发回电子支取服务器备份;
step11:电子支取服务器向企业法人终端发送授权成功指令,企业银行存款电子支取系统授权完成。
采用同样的方法,企业法人代表b授权d为会计,其最大支付额度为1万;企业法人代表b授权e为出纳,其最大支付额度为0。
企业银行存款电子支取系统支取流程:
step1:出纳人员e登录其企业银行存款电子支取系统,录入支出项目(报销,工资等)生成支出账单(以金额为5万为例);
step2:出纳人员e对账单进行审核确认,输入生物组合密码进行提交,数据同步到会计人员d系统进行审核;
step3:会计人员d在其手机终端登录企业银行存款支取系统,对账单进行审核;
step4:审核通过后,进入下一步操作,否则驳回账单;
step5:系统判断账单金额是否大于会计人员预设的最大额度(5万大于1万);
step6:账单金额大于最大额度,会计人员输入生物组合密码进行提交,数据同步到财务总监c系统进行审核,进入下一步操作;
step7:财务总监c在其手机终端登录企业银行存款支取系统,对账单进行审核;
step8:审核通过后,进行下一步操作,否则驳回账单;
step9:系统判断账单金额是否大于财务总监c预设的最大额度(5万小于10万);
step10:账单金额小于最大额度,财务总监c输入生物组合密码确认支付,将账单信息和生物组合密码传向银行电子支取服务器;
step11:银行电子支取服务器通过身份验证服务器和生物识别服务器验证输入的生物密码与本地保存的生物密码是否一致;
step12:如果一致,根据银行服务器数据判断银行卡余额是否大于转账金额;如果不一致,提示密码错误,出账失败;
step13:如果银行卡余额大于转账金额,通过银行服务器进行转账;否则,提示余额不足,出账失败;
step14:银行服务器进行出账操作(报销或发放工资等)后,将数据传输给银行存款电子支取服务器;
step15:银行电子支取服务器将出账记录保存在数据服务器中;
step16:银行电子支取服务器向手机终端发送支取成功指令;
step17:企业银行存款电子支取系统支取完成。
企业银行存款电子支取系统注销流程:
step1:企业法人代表b在手机终端提出注销申请,并向银行电子支取服务器发送包括企业法人代表身份信息、生物信息、电话号码、企业信息在内的信息;
step2:银行电子支取服务器判断接受到的信息与本地保存的信息是否一致;
step3:如果一致,向手机终端发送指令,要求企业法人代表在手机终端输入生物信息密码;否则,提示用户注销失败;
step4:企业法人代表b在手机终端输入生物信息密码,并将生物信息密码传回银行电子支取服务器;
step5:银行电子支取服务器判断输入的生物信息密码与本地保存的生物信息密码是否一致。
step6:如果一致,银行电子支取服务器与数据库服务器通信,将申请注销的企业账户冻结,并通知手机终端删除其电子账户信息;否则,注销失败;
step7:企业法人代表在其手机终端删除企业电子账户信息;
step8:注销完成。
上面结合实施例对本发明作了详细说明,但是本发明并不限于上述实施例,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。