[发明专利]一种针对危化品电子交易订单的状态机及设计方法在审
申请号: | 201810057555.8 | 申请日: | 2018-01-22 |
公开(公告)号: | CN108491238A | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 杨丽;汤国防;杜雁双;郭玉福;高瑞明;闫双平;田旷 | 申请(专利权)人: | 中国电子科技集团公司第十五研究所 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F8/20;G06Q30/06 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 刘芳;仇蕾安 |
地址: | 100083 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 状态机 电子交易 主状态机 危化品 订单交易 状态节点 跳转 状态机控制模块 初始状态节点 电子交易模式 状态解析模块 状态机触发 触发事件 错误现象 大宗货物 交易流程 交易状态 决策模块 控制提供 物流状态 响应事件 中间节点 终止状态 准确控制 子状态机 第一层 主状态 触发 灵活 | ||
本发明提供一种针对危化品电子交易订单的状态机及设计方法,包括三个子状态机和一个主状态机,所述三个子状态机位于第一层,分别为现汇支付状态机、承兑支付状态机、物流状态机,所述主状态机位于第二层,为订单交易状态机;所述子状态机和主状态机均包括状态解析模块、状态机控制模块、可响应事件决策模块、初始状态节点、终止状态节点及多个中间节点构成,状态节点之间的跳转由触发事件进行触发,且主状态机上状态节点的跳转还包括由子状态机触发。能够适应危化品等大宗货物电子交易模式,灵活、准确控制交易状态,有效避免订单交易错误现象,为其他大宗商品电子交易和交易流程控制提供了一种思路。
技术领域
本发明属于一种针对危化品电子交易订单的状态机及设计方法,属于信息技术、信息管理领域。
背景技术
Web应用程序由提交的表单和用户请求的网页来驱动,但是一旦用户采取不在预料之中的操作(比如使用浏览器的历史记录、手工输入链接以及模拟一次表单提交等等),就很容易打乱设计好的应用程序逻辑。有限状态机正是为了满足这方面的要求而设计的,它能处理任何顺序的事件,即使这些事件发生的顺序和预计的不同。有限状态机是一种概念性机器,它能采取某种操作来响应一个外部事件。为一个事件而响应的行动不仅取决于事件本身,还取决于机器的内部状态。另外,采取的行动还会决定并更新机器的状态。任何逻辑都可建模成一系列事件/状态组合。但在实践中状态机有一个致命的缺点,当状态一旦多了之后,它的跳转就会变的不可维护,此时都会选择层次化状态机结构(HFSM),HFSM将同类型的状态放在一个状态机中,然后再设计一个大的状态机,来维护这些子状态机,在一定程度上规范状态机的跳转行为,利用分而治之的策略简化了复杂状态机的设计。
现阶段推动电子商务面临的最大问题就如何保障电子商务过程中的安全性,交易的安全是网上贸易的基础和保障,同时也是电子商务技术的难点。将层次状态机应用在交易的过程中不仅可以快捷方便地实现响应用户的各种正常操作,也可以有效地防止用户的异常操作带来的损失。危化品电子交易特点是用户都是企业级,交易频次少,交易额大,需依托专用的电子商务网站平台,因此对电子交易的安全性要求高;危化品电子交易支付方式主要包括现汇支付和承兑支付两种;此外,外危化品物流运输也是交易的重要环节。根据危化品电子交易特点和交易过程,需要设计一种能够根据用户行为、灵活控制危化品电子交易订单状态的装置方法,以保证电子交易订单生成、支付、物流运输等全过程状态的安全可控。
发明内容
本发明的目的在于针对危化品电子交易特点,设计实现一种能够根据用户行为,灵活、安全跳转的交易订单分层状态机,保证交易顺利安全进行,解决传统订单状态控制方法无法适应危化品交易和支付模式的问题。
实现本发明的技术方案如下:
一种针对危化品电子交易订单的状态机,包括三个子状态机和一个主状态机,所述三个子状态机位于第一层,分别为现汇支付状态机、承兑支付状态机、物流状态机,所述主状态机位于第二层,为订单交易状态机;
所述子状态机和主状态机均包括状态解析模块、状态机控制模块、可响应事件决策模块、初始状态节点、终止状态节点及多个中间节点构成,状态节点之间的跳转由触发事件进行触发,且主状态机上状态节点的跳转还包括由子状态机触发;
所述状态解析模块,用于解析状态机当前所处的状态;
所述状态控制模块,根据状态机当前的状态和接收的触发事件,当判定需要跳转到下一状态时,控制状态节点间的跳转来更新状态机当前的状态;当跳转到终止状态节点时,不再响应触发事件;
所述可响应事件决策模块,根据状态机当前所处的状态判断状态机当前可响应的触发事件,并进行显示。
进一步地,本发明所述触发事件包括买卖双方的操作、银行支付反馈及计时器的计时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第十五研究所,未经中国电子科技集团公司第十五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810057555.8/2.html,转载请声明来源钻瓜专利网。