[发明专利]交易系统构建方法、交易流程控制装置及第三方交易平台有效
申请号: | 201510423363.0 | 申请日: | 2015-07-17 |
公开(公告)号: | CN105184575B | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 石文兵;孙毓忠 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 祁建国;梁挥 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易系统 构建 方法 交易 流程 控制 装置 第三 交易平台 | ||
本发明提供一种交易系统构建方法、交易流程控制装置及第三方交易平台,其中所述交易系统构建方法用于生成第三方交易平台,该方法包括以下步骤:步骤1,采集来自商户或用户的订单,并分析订单类型;步骤2,查找数据库或文件中是否存在对应于所述订单类型的自动机,所述自动机中包含交易流程的控制,如果存在,则基于已存在的自动机来执行交易流程;如果不存在,则构建交易流程,并将所述交易流程构建为自动机,与所述订单类型相关联后储存到所述数据库或文件中,基于该新构建的自动机来执行交易流程。由此,能够根据不同的订单类型定义不同的交易流程,从而实现交易流程的自定义和可扩展,提高交易系统的可扩展性和灵活性。
技术领域
本发明涉及电子商务及网上交易流程控制领域,具体涉及交易系统构建方法、交易流程控制装置及第三方交易平台。
背景技术
随着信息技术,尤其是互联网技术的飞速发展,电子商务及网络支付已成为人们现代生活中不可缺少的一部分,而电子商务公司纷纷推出自己的在线交易方式和在线交易平台,这些平台的出现对在线交易的发展起到了重要的推动作用。
然而交易系统的核心就是对交易流程的控制,随着交易方式的多样化,也将需要越来越多的交易流程,针对不同订单交易流程的种类也越来越多,交易系统的开发人员需要对不同的订单类型来处理相应的交易流程,这就使得交易系统变的越来越复杂和庞大。
当前商业领域中运行的基于第三方交易的基本流程包括:
1)接受商户或用户提交的订单;
2)根据不同的订单类型来执行不同的流程控制,其中流程控制是由系统开发人员按照不同的订单类型编写的,在需要执行流程中某个事务时,通过检查订单类型来执行相应的操作;
然而现有的第三方交易平台存在如下缺点:
随着商户或用户对不同订单类型交易处理流程的需求越来越多,交易流程控制也会变得越来越复杂。这就增加了交易系统设计人员的设计难度,增加了订单处理逻辑的复杂性,对程序设计人员提出了更高的要求,并且使系统变得越来越庞大,难以控制。
专利文献1(公开号为CN103745540A)公开了一种银行业务状态机自动处理系统及其方法。所述系统包括:状态表维护单元,在状态表中预先存储各项银行业务所对应的当前状态和下一状态的记录;状态检测单元,在银行业务到达时自动检测所述银行业务的当前状态;记录查找单元,根据检测得出的所述银行业务的所述当前状态,在所述状态表中查找相应的记录,并获取所述记录中的下一状态;和状态更新单元,修改所述银行业务的所述当前状态为所述记录中的下一状态。该发明所提供的系统和方法能够使得状态对程序透明,联机程序中不再出现具体的某个状态,全部通过状态表来实现状态的可配置;应用程序不必关心执行交易后记录会变成什么状态,只需要关心自身执行的操作,简化程序,利于维护。
但上述发明的思路是公开了一种通过创建状态表来实现业务流程的控制,其业务流程的控制预先存储于状态表中,当商户或用户对不同订单类型交易处理流程的需求越来越多时,无法将新的订单类型以及控制流程写入状态表,无法实现交易系统的自定义和可扩展。另外,本发明的发明人通过分析支付宝提交的交易接口,在实现一个类似于支付宝的模拟平台时,发现在交易流程控制时是通过判断订单状态来实现交易流程控制的,并且不同的订单类型需要不同的处理流程。
发明内容
为了解决上述问题,本发明的目的在于,提供一种交易系统构建方法、交易流程控制装置及第三方交易平台,通过构建一个完整的自动机,将状态及状态转换的事务存储在自动机中来实现业务流程控制,可以更加灵活的创建不同订单类型的交易流程,能够根据不同的订单类型定义不同的交易流程,从而实现交易流程的自定义和可扩展,提高交易系统的可扩展性和灵活性。
本发明的交易系统构建方法,包括以下步骤:
步骤1,采集来自商户或用户的订单,并分析订单类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510423363.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟试衣系统及方法
- 下一篇:一种智能密钥设备的工作方法