一种基于智能运算的业务流程处理方法技术

技术编号:36112066 阅读:15 留言:0更新日期:2022-12-28 14:14
本发明专利技术公开了一种基于智能运算的业务流程处理方法,涉及业务处理技术领域。本发明专利技术包括如下步骤:将业务流程按照执行顺序分割成多个不同阶段;根据多个不同的功能阶段为业务流程的执行提供多个接口;响应业务流程查询请求,获取查询请求中特征标识;确定业务流程所在的当前业务接口,并确定当前业务接口对应的业务处理类型;根据业务处理类型生成当前业务接口对应的专属业务处理类型;根据专属业务处理类型,确定至少一个业务流程定义,确定业务流程实例,推送至客户端。本发明专利技术通过将业务流程根据不同阶段分为多个接口,业务处理类型生成当前业务接口对应的专属业务处理类型,确定业务流程实例,推送至客户端,减少业务处理过程和工作量。程和工作量。程和工作量。

【技术实现步骤摘要】
一种基于智能运算的业务流程处理方法


[0001]本专利技术属于业务处理
,特别是涉及一种基于智能运算的业务流程处理方法。

技术介绍

[0002]传统的工作流流程模型是通过活动接口间的协作来描述业务的信息结构、资源的组织以及业务目标的实现。工作流技术作为一个典型的过程建模方法,强调的是活动的顺序,以及每个活动中需要执行的操作,但是却忽略了数据信息在活动间的迁移,基于此思想所设计的工作流往往以过程为中心,业务目标通过过程一步一步地进行实现,也即通过每个活动接口的固有顺序进行实现,一旦某个活动接口中的业务逻辑发生变化之后,其后的所有活动接口操作都要跟着改变,如此会带来巨大的工作量。
[0003]以数据为中心的工作流技术日益受到人们的重视。作为面向对象的工作流技术中的佼佼者,以工件(Artifact)为中心的工作流技术,将工作流的活动接口作为单个的对象,此活动接口所操作的数据作为对象的属性,此活动接口的操作作为对象的方法。利用Artifact技术可以开发出具有灵活性的业务系统、提高产品设计生产管理的规范化程度、缩短文档传递的时间、减少业务处理过程。同时,提高了服务端和数据段架构的高效性,使得数据的改变不影响流程本身,流程的改变也不影响数据。

技术实现思路

[0004]本专利技术的目的在于提供一种基于智能运算的业务流程处理方法,通过将业务流程根据不同阶段分为多个接口,业务处理类型生成当前业务接口对应的专属业务处理类型,确定业务流程实例,推送至客户端,解决了现有的某个接口的业务逻辑发生变化之后,其余接口都需要变化,导致工作量巨大的问题。
[0005]为解决上述技术问题,本专利技术是通过以下技术方案实现的:
[0006]本专利技术为一种基于智能运算的业务流程处理方法,包括如下步骤:
[0007]步骤S1:将业务流程按照执行顺序分割成多个不同阶段;
[0008]步骤S2:根据多个不同的功能阶段为业务流程的执行提供多个接口;
[0009]步骤S3:响应业务流程查询请求,获取查询请求中特征标识;
[0010]步骤S4:确定业务流程所在的当前业务接口,并确定当前业务接口对应的业务处理类型;
[0011]步骤S5:根据业务处理类型生成当前业务接口对应的专属业务处理类型;
[0012]步骤S6:根据专属业务处理类型,确定至少一个业务流程定义,确定业务流程实例,推送至客户端;
[0013]步骤S7:当检测到前业务接口的进度更新时,基于更新的进度确定专属业务处理类型对应的更新状态,并将更新状态推送至客户端。
[0014]作为一种优选的技术方案,所述步骤S1中,业务流程按照执行顺序分割成多个不
同的公共能阶段包括:将整个业务流程按照实现功能的不同分割成多个不同的功能阶段;根据预设标准判断各个功能阶段是否是固定在整个业务流程当中进行处理的;若功能阶段不是固定在所述整个业务流程当中进行处理的,则剔除相应的功能阶段。
[0015]作为一种优选的技术方案,所述预设标准为当前功能阶段的执行是否依赖上一功能阶段的完成,并且所述当前功能阶段对下一功能阶段的执行是否有影响。
[0016]作为一种优选的技术方案,所述步骤S3中,特征标识包括用户标识、流程类型标识和业务信息。
[0017]作为一种优选的技术方案,所述步骤S4中,确定业务流程所在的当前业务接口,并确定当前业务接口对应的业务处理类型之前,还包括:
[0018]建立预设的业务处理类型列表,所述预设的业务处理类型列表中包括不同业务接口所对应的业务处理类型及不同的业务处理类型所包含的不同状态,并保存所述预设的业务处理类型列表。
[0019]作为一种优选的技术方案,所述步骤S5中,生成当前业务接口对应的专属业务处理类型的具体步骤如下:
[0020]基于业务处理类型在预设的业务处理类型列表中进行查询,确定业务处理类型对应的当前状态;
[0021]查询业务流程,确定业务流程对应的业务案件,并确定业务案件对应的用户等级;
[0022]基于业务处理类型对应的当前状态和用户等级,确定当前业务接口对应的专属业务处理类型的初始状态;将专属业务处理类型的初始状态推送至客户端。
[0023]作为一种优选的技术方案,所述步骤S6中,确定业务流程实例的具体步骤如下:
[0024]步骤S61:至少一个业务流程定义为多个的情况下,获取多个业务流程定义的多个流程命名空间;
[0025]步骤S62:将用户标识和多个流程命名空间进行匹配,根据匹配结果,确定用户标识对应的目标流程命名空间;
[0026]步骤S63:根据目标流程命名空间和业务信息,确定业务流程实例。
[0027]作为一种优选的技术方案,所述步骤S62中,将用户标识与多个流程命名空间进行匹配;在多个流程命名空间中具有包含用户标识的流程命名空间的情况下,将用户标识对应的专用流程命名空间作为目标流程命名空间。
[0028]作为一种优选的技术方案,所述步骤S7中,在当前业务接口的业务流程处理完毕后,确定当前业务接口对应的下一业务接口;
[0029]确定下一业务接口对应的业务处理类型,并基于下一业务接口对应的业务处理类型生成下一业务接口对应的专属业务处理类型;
[0030]将下一业务接口对应的专属业务处理类型的初始状态推送至客户端。
[0031]作为一种优选的技术方案,当在用户等级对应的时限内接收到管理员端上线打卡的指令,则确定当前业务接口的业务流程处理完毕;获取业务流程对应的业务处理流程表,并在业务处理流程表中进行查询,确定当前业务接口的下一业务接口。
[0032]本专利技术具有以下有益效果:
[0033](1)本专利技术通过将业务流程根据不同阶段分为多个接口,业务处理类型生成当前业务接口对应的专属业务处理类型,确定业务流程实例,推送至客户端,减少业务处理过程
和工作量;
[0034](2)本专利技术通过当检测到前业务接口的进度更新时,基于更新的进度确定专属业务处理类型对应的更新状态,并将更新状态推送至客户端,提高了服务端和数据段架构的高效性。
[0035]当然,实施本专利技术的任一产品并不一定需要同时达到以上所述的所有优点。
附图说明
[0036]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本专利技术的一种基于智能运算的业务流程处理方法流程图。
具体实施方式
[0038]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智能运算的业务流程处理方法,其特征在于,包括如下步骤:步骤S1:将业务流程按照执行顺序分割成多个不同阶段;步骤S2:根据多个不同的功能阶段为业务流程的执行提供多个接口;步骤S3:响应业务流程查询请求,获取查询请求中特征标识;步骤S4:确定业务流程所在的当前业务接口,并确定当前业务接口对应的业务处理类型;步骤S5:根据业务处理类型生成当前业务接口对应的专属业务处理类型;步骤S6:根据专属业务处理类型,确定至少一个业务流程定义,确定业务流程实例,推送至客户端;步骤S7:当检测到前业务接口的进度更新时,基于更新的进度确定专属业务处理类型对应的更新状态,并将更新状态推送至客户端。2.根据权利要求1所述的一种基于智能运算的业务流程处理方法,其特征在于,所述步骤S1中,业务流程按照执行顺序分割成多个不同的公共能阶段包括:将整个业务流程按照实现功能的不同分割成多个不同的功能阶段;根据预设标准判断各个功能阶段是否是固定在整个业务流程当中进行处理的;若功能阶段不是固定在所述整个业务流程当中进行处理的,则剔除相应的功能阶段。3.根据权利要求2所述的一种基于智能运算的业务流程处理方法,其特征在于,所述预设标准为当前功能阶段的执行是否依赖上一功能阶段的完成,并且所述当前功能阶段对下一功能阶段的执行是否有影响。4.根据权利要求1所述的一种基于智能运算的业务流程处理方法,其特征在于,所述步骤S3中,特征标识包括用户标识、流程类型标识和业务信息。5.根据权利要求1所述的一种基于智能运算的业务流程处理方法,其特征在于,所述步骤S4中,确定业务流程所在的当前业务接口,并确定当前业务接口对应的业务处理类型之前,还包括:建立预设的业务处理类型列表,所述预设的业务处理类型列表中包括不同业务接口所对应的业务处理类型及不同的业务处理类型所包含的不同状态,并保存所述预设的业务处理类型列表。6.根据权利要求1所述的一种基于智能运算的...

【专利技术属性】
技术研发人员:严峻孟祥磊侯颖王莉
申请(专利权)人:安徽百得思维信息科技有限公司
类型:发明
国别省市:

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

1