一种处理业务请求的方法及装置的制造方法_3

文档序号:9342724阅读:来源:国知局
的一种自助设备上进行无卡业务处理的流程示意图。
[0111]在实施例六中,所述处理业务请求的方法包括:
[0112]步骤601,自助设备运行等待用户程序,显示等待用户界面,例如,参考图7,图7是本发明实施例提供的一种用户界面的示意图。用户在等待用户界面,选择银行,进行业务处理;
[0113]步骤602,界面切换至用户选定的银行所对应的ATMC程序界面。除用户选定的银行外,其他银行的ATMC在后台运行,或者处于休眠模式,不占用该自助设备硬件资源;
[0114]步骤603,自助设备启动或者激活该银行ATMC,获取并加锁硬件资源权限,显示该银行ATMC操作界面,提示用户进行业务操作;
[0115]步骤604,用户在该ATMC上进行业务操作,直至用户业务完成;
[0116]步骤605,用户退出业务处理,该银行ATMC退出服务,转入休眠或者停止运行,自助设备运行等待用户程序,流程结束。
[0117]实施例七
[0118]参考图8,图8是本发明实施例提供的一种用户选择银行进行有卡服务的流程:
[0119]在实施例七中,所述处理业务请求的方法包括:
[0120]步骤801,用户在等待用户界面,选择索要服务的银行;
[0121]步骤802,界面切换至用户选定的银行所对应的ATMC程序界面。除用户选定的银行外,其他银行的ATMC在后台运行,或者处于休眠模式,不占用该自助设备硬件资源;
[0122]步骤803,自助设备启动或者激活该银行ATMC,获取并加锁硬件资源权限,显示该银行ATMC操作界面,提示用户进行插卡操作;
[0123]步骤804,用户插入银行卡,自助设备判断该银行是否属于用户选定的银行,是则按照现有技术进行余下的业务操作,流程结束;否则执行步骤805 ;
[0124]步骤805,提醒用户银行卡与所操作的银行ATMC不对应,如果该自助设备已安装有该银行的ATMC,则自动切换进入该银行的ATMC,否则提醒用户需要进行他行卡服务,等待用户选择是或者否。用户选择是,继续按照现有技术在该自助设备上进行他行卡业务服务;用户选择否,退出本次业务操作。
[0125]实施例八
[0126]参考图9,图9是本发明实施例处理业务请求的装置的功能模块示意图。
[0127]在实施例八中,所述处理业务请求的装置包括:
[0128]银行信息获取模块901,用于接收用户发送的业务请求,获取所述业务请求中包含的银行信息;
[0129]优选地,参考图10,图10是本发明实施例银行信息获取模块901的功能模块示意图。所述银行信息获取模块901,包括:
[0130]第一银行信息获取模块1001,用于当所述用户以插入银行卡的方式发送所述业务请求时,通过读卡器读取磁道信息,并根据所述磁道信息获取银行卡的卡号信息,再根据所述卡号信息确定所述银行信息;或者,
[0131]第二银行信息获取模块1002,用于当移动终端的界面上显示有“请选择服务银行”按钮时,根据所述用户选择的服务银行的信息确定所述银行信息。
[0132]具体的,所述的获取业务所属银行,包括但不限于以下方法:
[0133]当用户以插卡方式要求业务处理时,读卡器读取银行卡信息,根据读取的磁道信息找出卡号信息,从而可以判断出该卡所属银行。如中国建设银行卡号范围为:*****一一**** ;中国农业银行的卡号范围为:*林林_林林。
[0134]当界面显示有“请选择服务银行”按钮,用户选择相应的需要服务的银行,该种方式尤其适合于无卡业务,如无卡存款等。
[0135]ATMC程序管理模块902,用于运行与所述银行信息对应的硬件资源,通过所述硬件资源执行所述业务请求;
[0136]优选地,参考图11,图11是本发明实施例ATMC程序管理模块902的功能模块示意图。所述ATMC程序管理模块902,包括:
[0137]各银行ATMC程序模块1101,用于运行所述银行信息对应的自助终端业务处理软件;
[0138]ATM硬件资源管理模块1102,用于通过所述自助终端业务处理软件锁定本自助终端的所有硬件资源;
[0139]ATM各硬件模块1103,用于通过所述本自助终端的硬件资源执行所述业务请求。
[0140]业务完成检测模块903,用于在检测所述硬件资源执行完所述业务请求的情况下,释放所述硬件资源。
[0141]具体的,业务完毕,所述业务处理软件释放所有硬件资源,并退出运行或者转入休眠。
[0142]根据本发明的一种自助设备业务处理方法,本发明还提供了一种自助设备业务处理系统,包括以下模块:
[0143]银行信息获取模块:用于获取客户业务所属的银行信息,该银行也可为客户指定的某一银行。
[0144]ATMC程序管理模块:用于管理自助设备上个银行ATMC程序的启动、运行、休眠和退出等操作。
[0145]各银行ATMC程序模块:用于自助终端处理各银行的业务。
[0146]ATM硬件资源管理模块:用于管理自助设备的各硬件模块,如机芯、读卡器、加密键盘、打印机等。
[0147]ATM各硬件模块:是指ATM各硬件,配合完成用户业务处理。
[0148]业务完成检测模块:用于检测用户业务是否完成,以便通知ATMC程序管理模块对ATMC程序的运行等状态进行管理。
[0149]银行信息获取模块,获取到用户业务对应的银行,从而发送银行信息给ATMC程序管理模块,该模块找到该银行的ATMC程序,并启动运行之,该ATMC程序模块,通过ATM硬件资源管理模块,获取到ATM个硬件模块的控制权,并锁定这些硬件资源,执行用户所需要的业务处理。业务完成检测模块检测到业务处理完毕,发送消息至ATMC程序管理模块,该模块通知ATMC程序释放硬件资源,退出运行。
[0150]本发明实施例通过接收用户发送的业务请求,获取所述业务请求中包含的银行信息;运行与所述银行信息对应的硬件资源,通过所述硬件资源执行所述业务请求;在检测所述硬件资源执行完所述业务请求的情况下,释放所述硬件资源,从而实现了在一台自助设备上运行多个银行的上层ATMC应用软件,使得不具有跨行业务处理功能的自助设备可以服务于各个不同的银行,不同银行的用户可以在该机器上都能进行本行卡服务,为用户节省了跨行服务的手续费。
[0151]实施例九
[0152]参考图12,图12是本发明实施例银行信息获取模块的功能模块示意图。
[0153]在实施例八的基础上,所述装置还包括:
[0154]提醒模块904,用于若所述自助终端未安装与所述银行信息对应的自助终端业务处理软件,且所述自助终端具有跨行业务功能,则向所述用户提醒是否选择跨行业务;
[0155]运行模块905,用于若所述用户选择跨行业务,则运行与所述用户选择的银行对应的自助终端业务处理软件;
[0156]退出模块906,用于若所述用户未选择跨行业务,则退出本次的业务处理流程。
[0157]具体的,运行所述银行的自助终端业务处理软件,如果所述自助设备并没有安装所述银行的自助终端业务处理软件,如果该自助设备具有跨行
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1