The invention discloses an architecture method of billing process tracking optimization system, which includes the following steps: after a user initiates an order, he obtains the pipeline order number and unique feature ID generated by the order, then generates the first initiation status timer, and obtains the order number and transfers it to the next node; when the order enters a new node in the system, he passes through quartz framework each time the order enters a new node. Generate a new timer and set the timeout time according to the specific characteristics of the current node. At the same time, change the status of the order timer of the previous node and destroy the timer at the end of the state modification. At the same time, every time the order enters a new node in the system, it calls the key data in the database through the JPA layer and combines the status and key of the timer. Whether the data is reasonable to judge whether the order is a card or not. Users need only intermittent viewing system to get the latest card number, card node, and card reason.
【技术实现步骤摘要】
一种账单流程跟踪优化系统的架构方法
本专利技术涉及数据库
,具体涉及一种账单流程跟踪优化系统的架构方法。
技术介绍
Quartz是OpenSymphony开源组织的一个Java开源项目,Quartz任务调度的主要元素有:Trigger(触发器),Scheduler(任务调度器),Job(任务)。其中Trigger,Job是元数据,Scheduler才是任务调度的控制器。Server-SentEvents方式发送的不是一次性的数据包,而是一个数据流,会连续不断地发送。这时,客户端不会关闭连接,会一直等着服务器发过来的新的数据流。它基于HTTP协议,目前除了IE/Edge,其他浏览器都支持在以订单为业务的软件领域中,经常出现订单没有按照预期的设想进入下一节点,而是停留在本节点的卡单问题。现有的技术只能通过业务方直接反馈和订单是否长时间的未进入下一流程来判断是否卡单,缺少自动化且精确地追踪手段。
技术实现思路
为了克服上述技术缺陷,本专利技术提供了一种账单流程跟踪优化系统的架构方法,该方法通过定时器和数据库关联,对每一个流程中的订单进行实时跟踪记录,杜绝复杂而且多余的反馈机制,通过设置好的定时器逻辑配合单据状态达到自动判断订单是否处于卡单状态。为了达到上述技术效果,本专利技术提供了一种账单流程跟踪优化系统的架构方法,包括以下步骤:用户发起订单后,获取该订单生成的流水订单号和唯一特征ID,然后生成第一个发起状态定时器,同时获取订单单号并向下一个节点传递;订单在系统中每次进入一个新的节点时,通过quartz框架生成一个新的定时器,根据当前节点具体特征,设置超时时间 ...
【技术保护点】
1.一种账单流程跟踪优化系统的架构方法,其特征在于,包括以下步骤:用户发起订单后,获取该订单生成的流水订单号和唯一特征ID,然后生成第一个发起状态定时器,同时获取订单单号并向下一个节点传递;订单在系统中每次进入一个新的节点时,通过quartz框架生成一个新的定时器,根据当前节点具体特征,设置超时时间,同时,更改上一个节点该订单定时器的状态,状态修改为结束后销毁掉该定时器;同时,订单在系统中每次进入一个新的节点时,通过jpa层调用数据库中需要跟踪的关键数据,结合定时器的状态和关键数据是否合理判断订单是否卡单,如果定时器超时报警或者判断数据不合理则停止该订单的所有活跃定时器并将订单单号单独置顶出来,提示用户该订单出现卡单问题。
【技术特征摘要】
1.一种账单流程跟踪优化系统的架构方法,其特征在于,包括以下步骤:用户发起订单后,获取该订单生成的流水订单号和唯一特征ID,然后生成第一个发起状态定时器,同时获取订单单号并向下一个节点传递;订单在系统中每次进入一个新的节点时,通过quartz框架生成一个新的定时器,根据当前节点具体特征,设置超时时间,同时,更改上一个节点该订单定时器的状态,状态修改为结束后销毁掉该定时器;同时,订单在系统中每次进入一个新的节点时,通过jpa层调用数据库中需要跟踪的关键数据,结合定时器的状态和关键数据是否合理判断订单是否卡单,如果定时器超时报警或者判断数据不合理则停止该订单的所有活跃定时器并将订单单号单独置顶出来,提示用户该订单出现卡单问题。2.根据权利要求1所述的账单流程跟踪优化系统的架构方法,其特征在于,所述订单的唯一特征ID每当进入新的节点时,...
【专利技术属性】
技术研发人员:彭敬舒,岳永胜,李波,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。