[发明专利]一种账单流程跟踪优化系统的架构方法在审
申请号: | 201910066818.6 | 申请日: | 2019-01-24 |
公开(公告)号: | CN109785074A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 彭敬舒;岳永胜;李波 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q20/10 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定时器 关键数据 流程跟踪 优化系统 架构 状态定时器 查看系统 订单生成 节点传递 唯一特征 用户发起 状态修改 单节点 超时 调用 数据库 流水 销毁 跟踪 | ||
本发明公开了一种账单流程跟踪优化系统的架构方法,包括以下步骤:用户发起订单后,获取该订单生成的流水订单号和唯一特征ID,然后生成第一个发起状态定时器,同时获取订单单号并向下一个节点传递;订单在系统中每次进入一个新的节点时,通过quartz框架生成一个新的定时器,根据当前节点具体特征,设置超时时间,同时,更改上一个节点该订单定时器的状态,状态修改为结束后销毁掉该定时器;同时,订单在系统中每次进入一个新的节点时,通过jpa层调用数据库中需要跟踪的关键数据,结合定时器的状态和关键数据是否合理判断订单是否卡单。用户只需要有间断性的查看系统,就能获得最新的卡单单号,卡单节点,以及卡单原因。
技术领域
本发明涉及数据库技术领域,具体涉及一种账单流程跟踪优化系统的架构方法。
背景技术
Quartz是OpenSymphony开源组织的一个Java开源项目,Quartz任务调度的主要元素有:Trigger(触发器),Scheduler(任务调度器),Job(任务)。其中Trigger,Job是元数据,Scheduler才是任务调度的控制器。
Server-Sent Events方式发送的不是一次性的数据包,而是一个数据流,会连续不断地发送。这时,客户端不会关闭连接,会一直等着服务器发过来的新的数据流。它基于HTTP协议,目前除了IE/Edge,其他浏览器都支持
在以订单为业务的软件领域中,经常出现订单没有按照预期的设想进入下一节点,而是停留在本节点的卡单问题。现有的技术只能通过业务方直接反馈和订单是否长时间的未进入下一流程来判断是否卡单,缺少自动化且精确地追踪手段。
发明内容
为了克服上述技术缺陷,本发明提供了一种账单流程跟踪优化系统的架构方法,该方法通过定时器和数据库关联,对每一个流程中的订单进行实时跟踪记录,杜绝复杂而且多余的反馈机制,通过设置好的定时器逻辑配合单据状态达到自动判断订单是否处于卡单状态。
为了达到上述技术效果,本发明提供了一种账单流程跟踪优化系统的架构方法,包括以下步骤:用户发起订单后,获取该订单生成的流水订单号和唯一特征ID,然后生成第一个发起状态定时器,同时获取订单单号并向下一个节点传递;订单在系统中每次进入一个新的节点时,通过quartz框架生成一个新的定时器,根据当前节点具体特征,设置超时时间,同时,更改上一个节点该订单定时器的状态,状态修改为结束后销毁掉该定时器;同时,订单在系统中每次进入一个新的节点时,通过jpa层调用数据库中需要跟踪的关键数据,结合定时器的状态和关键数据是否合理判断订单是否卡单,如果定时器超时报警或者判断数据不合理则停止该订单的所有活跃定时器并将订单单号单独置顶出来,提示用户该订单出现卡单问题。
进一步的技术方案为,所述订单的唯一特征ID每当进入新的节点时,就为新生成的定时器绑定该ID,并根据ID销毁上一节点的定时器。
进一步的技术方案为,所述关键数据的获取具体为根据订单唯一ID调用jpa层使用findone封装语句或@query注解的原生select语句查询数据库相应节点表。
进一步的技术方案为,所述关键数据包括订单状态,订单切图后的单据数量,订单已经走过的节点名称,切图时的坐标值,纠偏时的纠偏值,规则检查时的规则获取值。
进一步的技术方案为,所述判断订单是否卡单具体为判断在每个节点获取后的数据是否缺少,订单状态是否合理,数据是否有效,同时根据定时器的超时设置,是否在该节点内超时,是否上一个定时器已经达到重试次数上限而下一节点还未得到数据的情况。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910066818.6/2.html,转载请声明来源钻瓜专利网。