




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一种自动柜员机业务处理方法一种自动柜员机业务处理方法 技术领域技术领域 本发明涉及一种自动柜员机业务处理方法 尤其是涉及一种自 动柜员机复合业务序列序列处理方法 背景技术背景技术 现有的自动柜员机进行业务处理方法 不能进行批处理作业 只一次提交一个业务操作 如查询 取款 转账 存款等 只有等 一个业务处理结果返回后 才可以进行下一个业务的操作 现实生 活中 很多用户取款 总是先做一次查询 看看账面有多少钱 然 后再做取款 取款完后 再做一次查询 看看账面剩余多少 才结 束该用户的取款操作 顾客往往需要进行这种复合业务序列序列的 操作 比方查询 取款 查询业务 用户必须进行三次业务操作才可 以完成 对于自动柜员机交易系统来说 每进行一次业务 终端程 序都要进行一次业务处理 进行报文的打包解包和发送 银行前置 也需要进行一次两次报文的接收发送和两次报文的处理 银行服务 器需要进行一次业务的处理 像查询 取款 查询这种复合业务序列 自动柜员机交易系统就要进行约三倍的系统开销 才可能协助用户 完成一次能够进行间接对账的取款操作 这种业务处理方法把各个具有逻辑链的复合业务序列人为的割 裂开来 缺乏了必要的灵活性 无法实现用户每次业务的直接对账 用户无法对每次业务操作进行即时的对账 用户进行对账 即不直 观 也不准确 又不即时 还需要用户号费脑力进行账面记忆 同 时也浪费了自动柜员机宝贵的业务时间 延长了用户业务操作时间 繁琐了用户业务操作步骤 另外 对于银行后台服务器 对自动柜员机业务的接收 解包 处理 打包 发送等等操作 本来可以集中进行一次批处理的作业 需要分多次执行 给银行后台服务器带来了很多不必要的重复操作 造成了服务器资源的浪费 降低了银行业务服务器和银行前置的处 理性能 降低了自动柜员机交易系统的资源利用率 发明内容发明内容 本发明涉及一种自动柜员机业务处理方法 尤其是涉及一种自 动柜员机复合业务序列序列处理方法 本发明基于作业批处理思想 提出了一种自动柜员机复合业务 处理方法 该方法能够让自动柜员机一次性处理用户业务序列 实 现了自助金融设备复合业务序列的一次操作 也实现了银行后台对 某一用户提交的多个业务进行一次性集中处理 做到了自动柜员机 终端用户一次提交作业 银行后台服务系统一次处理作业 顺序返 回处理结果 便利了用户对账 本发明所指的自动柜员机业务序列 是指根据用户需要 对于 一些逻辑上具有关联关系 有一定前后处理次序的业务 如查询 取款 转账 存款等 可以组合成一个个业务组 如 查询 取款 查询 查询 转账 查询 查询 存款 查询 查询 存款 查询 转账 查询 等等 有自主柜员机中断系统一次性提交给银行前置 和银行后台服务器业务系统进行批处理 本发明所指的自动柜员机业务序列也包括现有单个业务 如查 询 取款 转账 存款等 单个业务也属于业务序列的一种形式 不过是一种特殊的业务序列形式 因此 本发明也可以兼容现有的 业务处理 本发明的一种自动柜员机业务处理方法 针对的不止是单个业 务 而是一次性提交一个业务序列 给银行前置系统和银行后台服 务系统进行集中性处理 银行前置系统和银行后台服务系统顺序的 把业务序列中每一个业务操作的结果 一次性返回自动柜员机 这 样因为 用户进行自动柜员机操作 很希望进行这种复合业务序列 的操作 具有这样的需求 同时银行后台服务器交易系统是纯软件 的处理 出错率很低 执行效率比较高 根据本发明的一种自动柜员机复合业务序列处理方法 包括 1 用户使用自动柜员机 按照业务操作流程操作自助设备终 端系统 进行业务序列的设置或选择 2 如果用户选择了单个业务 则按照现有技术方法进行余下 步骤 如果用户选择或设置了复合业务序列 则助设备终端系统根 据用户的业务操作 生成复合业务序列的报文 发送银行前置系统 3 银行前置系统接收复合业务序列 进行相关处理 如发送 给交易监控系统或往报文中添加相关信息 再把复合业务序列到银 行后台业务系统 4 银行后台业务系统接收复合业务序列 进行报文解析 把 复合业务拆分成单个业务 流水线进行单个业务的批处理 5 银行后台依次把单个业务的处理结果封装成复合业务序列 应答报文 发送给银行前置系统 银行前置系统经过相关处理 转 发给自动柜员机终端业务控制软件 6 自动柜员机终端业务控制软件解析复合业务序列处理结果 应答报文 并按照业务序列依次显示交易结果于屏幕 供用户进行 直观对账 在上述的自动柜员机复合业务序列处理方法中 自动柜员机对 复合业务的组合设计有一定约束条件 只有用户操作具有连续性逻 辑的业务组合 或者用户对账上账面变化有因果联系的业务组合才 被允许 如 查询 取款 查询 查询 转账 查询 查询 存 款 查询 甚至更为复杂的业务组合 查询 存款 查询 转账 查 询 是允许的 如 取款 存款 取款 由于操作逻辑上存在矛盾 会导致机器资源的浪费甚至损害 或在逻辑上不具有实用性 则不 允许 在上述的自动柜员机复合业务序列处理方法中 由于改密操作 的具有改密后 进行的其他业务都需要重新输入新密码 故改密业 务只能放在复合业务的最后一个业务 而不能放在复合业务前面的 业务或中间的业务 在上述的自动柜员机复合业务序列处理方法中 一次业务组合 操作 账面变化只反映该业务组合的账面变化 基于是同一后台进 行处理 按照批处理方式或者作业方式 是可以保证其正确性的 如果是多线程方式 在一个业务组合过程中 有其他的业务在不同 地点进行了交互式操作同一账户 比方多卡同帐户方式 可以采用 现有技术来解决这一问题 比方加锁 业务组合没完 该账户始终 是锁定的 基于后台是纯软的操作 时间不会太长 多卡同帐户情 形 一卡组合业务操作会另一卡操会带来一些影响 但不会发生账 面错误 可能会超时返回 如果非组合业务也有这种超时 组合和 非组合的超时原因就一样存在 在上述的自动柜员机复合业务序列处理方法中 自动柜员机终 端系统生成复合业务序列的报文 其报文的格式可以在基于 8583 报 文格式的技术基础上 进行设计 在上述的自动柜员机复合业务序列处理方法中 复合业务中各 单个业务是有严格的先后次序关系的 是一个业务序列 其各个组 成部分的单个业务之间是有严格的顺序关系的 而不是一个无序的 业务集合 自动柜员机终端系统应该严格按照次序进行复合业务的 报文打包 同样的 银行后台业务处理系统 也要严格按照复合业 务报文的业务序列的先后执行关系依次执行 并记录每一个业务的 执行结果 在按照业务序列的关系封装成复合业务应答报文 发送 回自动柜员机终端供用户对账 此外 对于每一次具有账面金额变化的业务操作 如取款 存 款 转账等 如果此业务的前续业务和后继业务不是查询业务 自 动柜员机终端系统 或者银行后台业务处理系统 可以在该业务前 后自动插入执行查询业务 并返回结果 方便用户的对账 此外 复合业务的报文设计方法可以在现有的 8583 报文标准技 术上进行设计 可以采用以下设计方法 复合业务序列数据报文设计方法 以及复合业务报文格式如下 根据 8583 报文分析 某类业务仅使用 8583 报文中某些域 而其他 一些域和该类业务无关 因此 某业务所用的域是指 8583 报文中和 该业务相关的域 而和该业务无关的域不再包含在该业务报文集合 中 取款业务所用的域构成一个报文集合 8583 取款报文 存款业务所用的域构成一个报文集合 8583 存款报文 转账业务所用的域构成一个报文集合 8583 转账报文 查询业务所用的域构成一个报文集合 8583 查询报文 其中 各类业务的报文集合中有一些公共域 公共域就是操作 用户 操作帐号 银行卡固有特征 操作终端特征有关的域组成的 报文序列 公共域中的公用参数 就是对所有业务都通用 并且有 相同值 且不会在业务操作过程中改变的参数 比方 8583 报文中 Bit02 主帐号 Primary Account Number 域 Bit14 银行卡有效期域 Bit15 结算日期域 Bit18 商户类型域 Bit22 服务点输入方式域 Bit25 服务点类型代码域 Bit35 二磁道数据域 Bit36 三磁道数据域 Bit52 用户密码 PIN 数据 PIN Data 域等 在 此不一一例举 其中 Bit06 Bit12 Bit13 交易日期和时间等域 可以作为复 合业务的标志 也就是各个业务的共同标志 而不会对单个业务带 来操作和逻辑上影响的域 也可以算作公共域 作为复合业务的处 理时间 Bit49 交易货币代码域 Bit50 结算货币代码域 可以视取 款而定 设置为公共域 但是 Bit04 交易金额域 Bit39 返回码域 虽然是很多个业 务都具有的 但是每一个业务该域的值不同 具有业务自身的标记 特点 故不能作为公共域 复合业务的公共域 公共域报文 因而 可以定义 8583 取款固有报文 8583 取款报文 公共域报文 相应的 查询 存款 转账等业务的固有报文的定义类同 复合业务序列 就是指复合业务中具有一定次序关系的单个业 务的组成的序列 是由 8583 取款固有报文 8583 查询固有报文 8583 改密固有报文 8583 转账固有报文 8583 存款固有报文 中的一个或者多个按照一定的次序组织而成的 复合业务报文的构成为 复合业务报文 公共域报文 复合业务序列 在此不考虑包头包尾特征字段 报文纠错校验字段 以及报文 完整性校验其他报文信息 可以采用现有相关技术实现 如 查询 取款 查询 复合业务的报文设计为 复合业务序列 8583 查询固有报文 8583 取款固有报文 8583 查询固有报文 查询 取款 查询 报文 公共域报文 8583 查询固有报文 8583 取款固有报文 8583 查询固有报文 在此报文设计中 应答报文的域和返回码均已经考虑 与现有技术相比 本发明的一种自动柜员机业务处理方法 实 现了多个业务的有序的一次性集中处理 把现有技术的自动柜员机 终端系统 网络系统 银行前置系统和银行后台业务交易系统多次 处理 把现有技术处理具有逻辑联系关系的业务的离散型处理方式 改进为为一次复合业务序列处理 多个结果的一次性顺序返回和显 示 正符合用户的对账需求 节省用户时间 方便了用户对账面变 化的比对 也提高了自动柜员机操作效率 节省了整个自动柜员机 交易系统的资源 尤其是提升了银行后台业务交易系统和银行前置 系统的处理性能 与现有技术相比 本发明的一种自动柜员机业务处理方法 实 现了银行后台对该用户多个离散业务的一次集中性处理 根据银行 后台服务器数据库用户数据存储的空间局部性现象 以及银行后台 交易系统的程序局部性原理 提高了银行后台的处理效率 节省服 务器资源 优化了服务器业务处理性能 与现有技术相比 本发明的一种自动柜员机业务处理方法 既 可以节省自动柜员机系统资源 包括银行前置业务处理资源 尤其 是整个系统的 瓶颈 所在的银行后台服务器业务交易系统的资源 提高了银行后台服务器业务交易系统和银行前置系统的业务处理能 力 又可以节省用户的业务操作时间 提高自动柜员机终端系统的 效率和性能 用户也可以直观的查看账面余额的变化 方便了用户 对账 增强了人机交互的效果 附图说明附图说明 图 1 是一个 查询 取款 查询 复合业务实例实现的基本原理 图 图 2 是一个 取款 取款 冲正 复合业务实例实现的基本原理 图 具体实施方式具体实施方式 以下结合图示举例说明本发明提供的一种自动柜员机复合业务 序列处理方法的流程步骤 图 1 是一个 查询 转账 查询 复合业务序列实例实现的基本 原理图 自动柜员机客户转账 如果客户想知道知道整个转账操作的帐 户变化情况 按照现有技术 客户必须先进行一次查询操作 获取 到帐户余额 然后进行转账操作 转到特定帐户所需要的钱 最后 还需要进行一次查询操作 获取转账后帐户余额 这样客户就知道 这次转账业务 帐户余额变化是否正确 按照本发明 客户只需要进行转账业务 进行一次操作就可以 获取到帐户余额的变化 是否与转出的钱数相等 从而确定这次业 务操作账面平衡 并且可以直观的进行账面变化的比对 其具体步 骤如下 1 自动柜员机用户插入银行卡 输入正确的密码 输入要转账 的目的帐户帐号和转出的金额数目 向自动柜员机终端系统发起转 账业务处理请求 2 自动柜员机终端系统进行报文封装 可以封装成 8583 报文 转账单个业务报文 也可以按照本发明封装成 查询 转账 查询 复合业务报文 发送到银行前置系统 3 银行前置系统对报文进行相关处理 转发报文给银行后台业 务处理系统 4 银行后台处理系统接收到报文 进行报文解析 如果是单个 业务的报文 进一步判断是否是 取款 存款 转账 等和账 面数量变化有关的业务 如果与账面数额变化无关的业务 按照现 有技术继续进行处理 否则 按照本发明往业务前后分别插入 查 询 业务 构成一个 查询 本业务 查询 的复合报文形式 5 如果是复合业务报文 拆分成复合业务序列 构成一个复合 业务队列 该复合业务队列的处理具有原子性 复合业务原子性是 指复合业务序列必须一次执行完毕 不能有其他和本帐户操作相关 的业务 插入到复合业务序列执行过程中来 可以考虑对业务操作 的帐户采用公知的加锁等技术来实现 6 银行后台业务系统首先执行查询业务 返回执行结果和帐户 余额 并暂存到业务序列中相应的 查询 业务的应答字段中 7 然后执行转账业务 返回执行结果和帐户余额 并暂存到业 务序列中相应的 转账 业务的应答字段中 8 最后执行 查询 业务 返回执行结果和帐户余额 并暂存 到业务序列中相应的 转账 业务的应答字段中 9 银行后台业务处理系统执行复合业务的应答报文报工作 并 把应答报文发送给银行前置系统 10 银行前置系统接收到应答报文 进行相应的处理 发送到 自动柜员机终端系统 11 自动柜员机终端系统解包应答报文 并显示其执行结果序 列 至此用户就可以一次性看到转账的帐户余额变化的整个具体情 况和具体过程 图 2 是一个 取款 取款 冲正 复合业务实例实现的基本原理 图 目前银行对自动柜员机取款机单次提款有一定的数额限制 一 般为 2000 4000 如果取款数超过该值 自动柜员机会直接拒绝交易 业务 为此 如果客户要提款 10000 元 只能进行多次重复的取款 操作 这给用户带来了不便 也浪费了资源 采用本发明的复合业务处理方法 顾客只需要进行一次取款操 作 自动柜员机就会通过预配钞的方式 分成多次出钞 比方把取 款 20000 凑 10 个取款 2000 的批处理报文上送 更有可操作性 客 户取款输入 20000 元自动柜员机终端系统不再拒绝 而是通过预配 钞算法计算能否出钞 并提示客户会交易成功后会多次出钞 这样 客户不会按 9 次 继续交易 客户操作流程大大简化 上送报文含 10 个取款 2000 的请求 后台返回报文含 10 个应答码序列 报文流 量也大大降低 自动柜员机终端系统根据后台应答码序列中的应答 码决定是否出钞 并提示客户这是第几次出钞 对于冲正的处理需要匹配批处理交易中子交易的序列号 根据图 2 说明一个 取款 取款 冲正 复合业务实例实现的 具体步骤 1 自动柜员机用户插入银行卡 输入正确的密码 输入取款金 额数目 向自动柜员机终端系统发起取款 5000 元的业务处理请求 不妨假设该台机器单次取款上限为 3000 元 2 自动柜员机终端系统接受业务请求 不再因为 5000 3000 而 拒绝业务 进行预配钞算法 绝对把取款 5000 分解成 取款 3000 取款 2000 的复合业务进行 按照本发明封装成 取款 3000 取款 2000 复合业务报文 发送到银行前置系统 3 银行前置系统对报文进行相关处理 转发报文给银行后台业 务处理系统 4 银行后台处理系统接收到报文 进行报文解析 计算出账面 变化总额为 5000 查询该客户账户余额并暂存 如果帐户余额不够 用 直接返回复合业务受理失败并返回 账面余额不够 的原因 否则 转下一步 6 银行后台业务系统然后执行 取款 3000 的业务 返回执 行结果和帐户余额 并暂存到业务序列中相应的 取款 3000 业务 的应答字段中 8 然后执行 查询 业务 返回执行结果和帐户余额 在执行 取款 2000 的业务 返回执行结果和帐户余额 最后执行 查询 业务 返回执行结果和帐户余额 9 银行后台业务处理系统执行复合业务的应答报文报工作 并 把应答报文发送给银行前置系统 10 银行前置系统接收到应答报文 进行相应的处理 发送到 自动柜员机终端系统 11 自动柜员机终端系统解包应答报文 并在显示器上显示将 出钞两次 第一次出钞 3000 第二次出钞 2000 如果两次出钞顺利 则自动柜员机将显示帐户余额变化的整个具体情况和具体过程 用 户就可以一次性进行对账 并打印凭条 如果出钞过程中发生卡钞 则转下一步处理 12 不妨假设出钞 3000 顺利 出钞 2000 期间发生卡钞 则需 要对取款 2000 进行冲正 自动柜员机终端系统根据取款 2000 的流 水号 发起冲正业务给自动柜员机前置自动柜员机 P 自动柜员机 P 对接收冲正报进行相关处理后转发给银行后台业务系统 13 银行后台业务系统 进行冲
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老厂退休考试题及答案
- 教师招聘之《幼儿教师招聘》能力提升试题打印含答案详解(典型题)
- 2025年教师招聘之《幼儿教师招聘》题库试题含答案详解(b卷)
- 课程改革考试题及答案
- 绢纺精炼操作工主管竞选考核试卷及答案
- 咖啡学徒考试题及答案
- 课件无法播放显示要登陆问题
- 警示标识考试题及答案
- 课件文案制作指南
- 集群通信系统机务员专业知识考核试卷及答案
- 肝性脑病(课件)
- 【名校】《三思而后行》 完整版课件
- 公司内部程序文件(格式模版)
- 泛光施工招标文件
- 旅游策划实务整套课件完整版电子教案课件汇总(最新)
- DB23∕T 2661-2020 地热能供暖系统技术规程
- 人工挖孔桩施工监测监控措施
- 国家职业技能标准 (2021年版) 6-18-01-07 多工序数控机床操作调整工
- 办公楼加层改造施工组织设计(100页)
- 渗透检测培训教材(1)
- 空调专业常用英文词汇
评论
0/150
提交评论