一种跨服务业务生命周期管理方法及系统技术方案

技术编号:32925803 阅读:17 留言:0更新日期:2022-04-07 12:17
本发明专利技术涉及工业互联网技术领域,尤其涉及一种跨服务业务生命周期管理方法及系统,对业务溯源的信息以及服务相关数据进行收集,筛选出紧急信息并进行优先级处理并显示,对非紧急信息进行排序,对相关溯源信息存储于数据库中,对处理完成的数据通过用户端呈现,通过本发明专利技术提供的方案,能够集中处理、存储及显示各个业务溯源信息,记录该操作与动作流程之间的关系,同时对紧急事件的优先执行方法,确保管理者能够第一时间收到报警通知,实现对紧急信息的优先级处理,可实现业务的全流程管理,功能形成功能闭环,做到智能化排产,及时调整工作计划优先级,从而提高工厂产能。从而提高工厂产能。从而提高工厂产能。

【技术实现步骤摘要】
一种跨服务业务生命周期管理方法及系统


[0001]本专利技术涉及工业互联网
,尤其涉及一种跨服务业务生命周期管理方法及系统。

技术介绍

[0002]工业互联网的生产单位为了信息的快速传递,采用信息汇总,统一向管理者汇报的形式传递,让管理者根据存在的问题进一步提出解决生产中面临问题的方案,在现实应用中,工厂的管理需要面临来自很多方面的信息,例如工厂车间的信息、工作人员的信息、业务方的订单信息等,在众多消息中,管理者难以同时读取这些消息,来自各方面的消息未经阅读又难以知道内容的轻重缓急,当面临一些紧急的、突发的情况,这类急需处理的报警信息难以第一时间让管理者知晓,进而失去对信息的第一时间掌控,同时管理者需要对工厂信息溯源进行复查时,难以将不同时间段上传的信息进行整理,消息不能通过溯源信息形成有效关联。
[0003]现有的工厂应对解决方式为应用多个平台或是多个用户端,根据消息的紧急程度将不同消息通过不同的途径进行上传汇报,但这种方式不但繁杂,而且一线员工适应接受需要一定的时间成本,不能快速融入实际生产工作中。

技术实现思路

[0004]针对上述工业互联网中,多种服务平台均为独立管理,数据之间没有交互,导致各服务平台间无法进行业务溯源的问题,提供能够集中处理、存储及显示业务溯源的一种跨服务业务生命周期管理系统。
[0005]为解决上述技术问题,本专利技术提供一种跨服务业务生命周期管理方法,包括:跨服务业务生命周期管理系统,所述跨服务业务生命周期管理系统包括MQ消息队列收集整理模块、前置事件处理模块、数据处理模块及用户端;所述跨服务业务生命周期管理方法包括以下步骤:
[0006]S1、业务方向发起业务流程代办;
[0007]S2、判断流程代办的节点是否有业务配置,对业务配置数据进行业务编号注册,发送MQ消息;
[0008]S3、MQ消息队列收集整理模块接收节点发送的MQ消息;
[0009]S4、前置事件处理模块对MQ消息进行扫描,判断MQ消息中是否存在标记有“wf”的值,对标记有“wf”的值所对应的MQ消息调出;
[0010]S5、对不存在标记有“wf”的值的MQ消息,MQ消息队列收集整理模块通过API获取其nonce值;
[0011]S6、依据nonce值的大小将所对应的MQ消息进行排列重组;
[0012]S7、数据处理模块接收完成排列重组的MQ消息队列,优先对标记有“wf”的值所对应的MQ消息进行数据结构转换,再处理首位nonce值所对应的MQ消息进行数据结构转换;
[0013]S8、对完成结构转换的MQ消息进行拆分转换;
[0014]S9、对拆分转换完成的数据内容存储于数据库中;
[0015]S10、通过用户端呈现拆分转换完成的数据内容。
[0016]本专利技术通过对业务配置数据进行编号注册,向MQ消息队列收集整理模块发送MQ消息,对业务溯源的信息以及服务相关数据进行收集,筛选出紧急信息并进行优先级处理,对非紧急信息进行排序,将MQ消息数据经拆分转换,存储于数据库中,任何时间可调出进行查阅,对拆分转换完成的数据通过用户端呈现,并对紧急的MQ信息进行优先处理并呈现。
[0017]进一步的,所述步骤S1所述业务编号包括一级业务编号、二级业务编号、三级业务编号及功能编号。
[0018]进一步的,当所述步骤S4中判断MQ消息中存在标记有“wf”的值时,进入步骤S401,
[0019]S401、前置事件处理模块对调出标记有“wf”的值的MQ消息进行识别及排序,并立即执行所述步骤S7;
[0020]S402、前置事件处理模块提取出标记有“wf”的值的MQ消息所对应的业务方信息,并即刻在用户端呈现该业务方的消息标题。
[0021]进一步的,所述MQ消息包括标记有“wf”的值、nonce值、基础事件记录数据、用户数据、流程数据、物资数据、流转数据及点检编号数据中的一个或任意组合。
[0022]进一步的,所述步骤S5

S6中,通过API对MQ消息中的nonce值进行获取,nonce值包括1、2、3、4及5,nonce值的取值范围为正整数,按照优先执行nonce值较小的方式进行行排序,判断是否是下一顺序的nonce值,若是,则执行步骤S7;若不是,则进入等待队列,每10秒从等待队列中取出nonce值重复执行步骤S6。
[0023]进一步的,所述基础事件记录数据包括企业ID、业务编号、操作类型、是否用户操作、操作时间的时间戳、触发源类型、触发源记录ID、是否有后置事件及关键数据中的一个或任意组合;
[0024]所述用户数据包括用户企业ID、用户ID、是否是操作人及用户类型中的一个或任意组合;
[0025]所述流程数据包括流程企业ID、流程ID、流程实例ID及待办ID中的一个或任意组合;
[0026]所述物资数据包括物资企业ID、物业业务码、物资类型、物资定义ID及物资实例ID中的一个或任意组合;
[0027]所述点检编号包括信息项ID、信息项名称、输入类型、信息项内容及信息项展示内容中的一个或任意组合。
[0028]进一步的,所述标记有“wf”值的包括wf_1、wf_2及wf_3,其中所述wf_1表示特别紧急事件;所述wf_2表示非常紧急事件;所述wf_3表示紧急事件;优先执行“wf”值较小的MQ消息;当步骤S401识别到wf_1值时,先在用户端呈现特别紧急事件的标题,待标题所对应的内容数据处理完毕后,在所对应消息标题中呈现具体内容。
[0029]进一步的,所述步骤S8中拆分转换并存储的数据包括基础事件记录数据、用户数据、流程数据、物资数据及点检编号。
[0030]一种跨服务业务生命周期管理系统,包括:
[0031]MQ消息队列收集整理模块,所述MQ消息队列收集整理模块用于对业务方发送的MQ
消息进行收集,并对MQ消息的顺序进行重组;
[0032]前置事件处理模块,所述前置事件处理模块用于识别并调取MQ消息队列中标记有“wf”值的MQ消息,并对标记有“wf”值的MQ消息进行执行顺序排序;
[0033]数据处理模块,所述数据处理模块包括数据结构转换组件、数据拆分转换组件及数据库,所述数据结构转换组件用于接收完成排列重组的MQ消息队列,优先对标记有“wf”的值所对应的MQ消息进行数据结构转换;所述数据拆分转换组件用于将MQ消息进行拆分转换;所述数据库用于存储拆分转换完成的数据;
[0034]用户端,所述用户端用于呈现所述数据处理模块处理完成的数据。
[0035]进一步的,所述业务编号包括一级业务编号、二级业务编号、三级业务编号及功能编号;
[0036]所述MQ消息包括标记有“wf”的值、nonce值、基础事件记录数据、用户数据、流程数据、物资数据、流转数据及点检编号数据中的一个或任意组合;
[0037]所述nonce值包括1、2、3、4及5,nonce值的取值范围为正整数,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨服务业务生命周期管理方法,其特征在于,包括:跨服务业务生命周期管理系统;所述跨服务业务生命周期管理系统包括MQ消息队列收集整理模块、前置事件处理模块、数据处理模块及用户端;所述跨服务业务生命周期管理方法包括以下步骤:S1、业务方向发起业务流程代办;S2、判断流程代办的节点是否有业务配置,对业务配置数据进行业务编号注册,发送MQ消息;S3、MQ消息队列收集整理模块接收节点发送的MQ消息;S4、前置事件处理模块对MQ消息进行扫描,判断MQ消息中是否存在标记有“wf”的值,对标记有“wf”的值所对应的MQ消息调出;S5、对不存在标记有“wf”的值的MQ消息,MQ消息队列收集整理模块通过API获取其nonce值;S6、依据nonce值的大小将所对应的MQ消息进行排列重组;S7、数据处理模块接收完成排列重组的MQ消息队列,优先对标记有“wf”的值所对应的MQ消息进行数据结构转换,再处理首位nonce值所对应的MQ消息进行数据结构转换;S8、对完成结构转换的MQ消息进行拆分转换;S9、对拆分转换完成的数据内容存储于数据库中;S10、通过用户端呈现拆分转换完成的数据内容。2.根据权利要求1所述的一种跨服务业务生命周期管理方法,其特征在于:所述步骤S1所述业务编号包括一级业务编号、二级业务编号、三级业务编号及功能编号。3.根据权利要求1所述的一种跨服务业务生命周期管理方法,其特征在于:当所述步骤S4中判断MQ消息中存在标记有“wf”的值时,进入步骤S401;S401、前置事件处理模块对调出标记有“wf”的值的MQ消息进行识别及排序,并立即执行所述步骤S7;S402、前置事件处理模块提取出标记有“wf”的值的MQ消息所对应的业务方信息,并即刻在用户端呈现该业务方的消息标题。4.根据权利要求1所述的一种跨服务业务生命周期管理方法,其特征在于:所述MQ消息包括标记有“wf”的值、nonce值、基础事件记录数据、用户数据、流程数据、物资数据、流转数据及点检编号数据中的一个或任意组合。5.根据权利要求4所述的一种跨服务业务生命周期管理方法,其特征在于:所述步骤S5

S6中,通过API对MQ消息中的nonce值进行获取,nonce值包括1、2、3、4及5,nonce值的取值范围为正整数,按照优先执行nonce值较小的方式进行行排序,判断是否是下一顺序的nonce值,若是,则执行步骤S7;若不是,则进入等待队列,每10秒从等待队列中取出nonce值重复执行步骤S6。6.根据权利要求4所述的一种跨服务业务生命周期管理方法,其特征在于:所述基础事件记录数据包括企业ID、业务编号、操作类型、是否用户操作、操作时间的时间戳、触发源类型、触发源记录ID、是否有后置事件及关键数据中的一个或任意组合;所述用户数据包括用户企业ID、用户ID、是否是操作人及用户类型中的一个或任意组合;所述流程数据包括流程企业ID、流程ID、流程实例ID及待办ID中的一个或任意组合;
所述物资数据包括物资企业ID、物业业务码、物资类型、物资定义ID及物资实例ID中的一...

【专利技术属性】
技术研发人员:钟宇胡腾
申请(专利权)人:重庆允成互联网科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1