流程配置方法及装置的制造方法

文档序号:9551115阅读:211来源:国知局
流程配置方法及装置的制造方法
【技术领域】
[0001]本申请涉及流程配置技术领域,更具体地,是流程配置方法及装置。
【背景技术】
[0002]流程,表示一项活动的执行过程。具体地,流程可以包括具有先后顺序的流程节点、流程节点的任务及操作流程节点的角色等流程项。流程的具体执行过程是,角色操作完成某流程节点的内容后,流程按照流程节点的先后顺序,流转至该流程节点的下一流程节点,以使下一流程节点的角色来完成相应的任务。
[0003]例如,审批流程包含三个流程节点,分别为申请节点、复核节点及终审节点,且分别对应角色1、角色2及角色3,可见,该审批流程的执行过程为,角色1在申请节点进行申请,角色2在复核节点审核提出的申请,角色3在终审节点对申请进行最终审核。
[0004]多个业务系统均可以配置相同形式的流程,目前,需要用户为每个业务系统均单独配置一次,配置方式较为繁琐。

【发明内容】

[0005]有鉴于此,本申请提供了一种流程配置方法,用以解决现有技术中的流程配置方式较为繁琐复杂的技术问题。另外,本申请还提供了一种流程配置装置,用以保证所述方法在实际中的应用及实现。
[0006]为实现所述目的,本申请提供的技术方案如下:
[0007]本申请的第一方面提供了一种流程配置方法,该方法包括:
[0008]响应于配置前台发送的目标流程的配置报文,依据所述配置报文生成所述目标流程的目标元数据;其中,所述配置报文为所述配置前台根据用户在流程配置界面上配置目标流程的操作生成的;所述目标元数据用于表示所述目标流程的执行过程;
[0009]确定待配置流程的目标系统、及所述目标系统对应的同步字段生成规则;
[0010]依据所述同步字段生成规则,生成所述目标元数据对应的目标同步字段;
[0011]将所述目标同步字段封装在同步报文中,并将所述同步报文发送至所述目标系统,以使所述目标系统依据所述同步报文配置流程,其中,所述目标系统配置的所述流程与所述目标流程相同。
[0012]另外,本申请的第二方面提供了一种流程配置装置,该装置包括:
[0013]元数据生成模块,用于响应于配置前台发送的目标流程的配置报文,依据所述配置报文生成所述目标流程的目标元数据;其中,所述配置报文为所述配置前台根据用户在流程配置界面上配置目标流程的操作生成的;所述目标元数据用于表示所述目标流程的执行过程;
[0014]同步字段生成规则确定模块,用于确定待配置流程的目标系统、及所述目标系统对应的同步字段生成规则;
[0015]同步字段生成模块,用于依据所述同步字段生成规则,生成所述目标元数据对应的目标同步字段;
[0016]同步报文发送模块,用于将所述目标同步字段封装在同步报文中,并将所述同步报文发送至所述目标系统,以使所述目标系统依据所述同步报文配置流程,其中,所述目标系统配置的所述流程与所述目标流程相同。
[0017]由以上技术方案可知,本申请提供了一种流程配置方法实施例,本实施例可以接收依据用户配置目标流程的操作生成的配置报文,并根据该配置报文生成目标流程的元数据,元数据可以表示该目标流程的执行过程,进而确定出需要配置流程的目标系统,以及目标系统对应的同步字段生成规则,依据元数据及同步报文字段生成规则,生成同步字段,进而将同步字段封装在同步报文中发送至目标系统,以使目标系统依据同步报文配置流程。由于,同步字段是根据目标流程的元数据生成的,元数据可以表示目标流程,因此,目标系统配置的流程即为目标流程,也即实现了将用户在流程配置界面上配置的目标流程同步至目标系统中的目的,并且,在目标系统为多个且异构的情况下,用户只需配置一次目标流程,本实施例便可将目标流程同步至每个目标系统中,流程配置方式更加方便快捷。
【附图说明】
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0019]图1为本申请提供的流程配置方法实施例1的流程图;
[0020]图2为本申请提供的生成目标元数据的流程图;
[0021]图3为本申请提供的流程配置方法实施例2的流程图;
[0022]图4为本申请提供的流程配置装置实施例1结构示意图;
[0023]图5为本申请提供的流程配置装置实施例2的结构示意图;
[0024]图6为本申请提供的流程配置系统的架构图。
【具体实施方式】
[0025]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]参见图1,其示出了本申请提供的流程配置方法实施例1的流程。如图1所示,本实施例可以具体包括步骤S101?步骤S104。
[0027]步骤S101:响应于配置前台发送的目标流程的配置报文,依据配置报文生成目标流程的目标元数据;其中,配置报文为配置前台根据用户在流程配置界面上配置目标流程的操作生成的;目标元数据用于表示目标流程的执行过程。
[0028]其中,配置前台可以为用户显示流程配置界面,以供用户在流程配置界面上执行配置流程的操作。为了便于描述,可以将用户配置的流程称为目标流程。
[0029]根据以上对流程的说明可知,用户在配置目标流程时,需要配置目标流程的流程节点、各个流程节点之间的先后顺序、流程节点的内容、以及操作流程节点的角色等流程项。
[0030]针对以上各个流程项,流程配置界面可以提供相应的配置方式,如选择方式、录入方式等。具体地,例如,在配置流程节点时,流程配置界面提供选择方式,即流程配置界面提供多个流程节点以供用户进行选择,并将用户选择的流程节点作为目标流程的节点。
[0031]当然,目标流程包含的流程项可以并不局限于上述几个,还可以包括其他,如首个流程节点的启动条件、流程节点是否可以撤回等等。目标流程具体包含哪些流程项,是由目标流程所表示的活动的具体情况决定的,在不同的业务应用场景中,配置的目标流程可以不同,本实施例并不对目标流程进行限定。
[0032]配置前台可以根据用户的配置操作,生成配置报文,其中,配置报文表示用户为目标流程的各个流程项配置的内容。例如,配置报文表示目标流程有哪些流程节点,流程节点的顺序是怎样的,每个流程节点完成何种任务,每个流程节点的角色是什么等等。
[003
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1