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

文档序号:9551115阅读:来源:国知局
3]根据配置前台发送的配置报文,生成元数据,并可以将元数据存储在数据库的数据表中。元数据可以包含:数据名称及数据值,其中,数据名称表示目标流程的各个流程项,数据值表示流程项的内容。例如,数据名称为“Task_Name” (表示流程节点的任务名称),其所对应的数据值为“提出申请”,可见,目标流程的首个流程节点是提出申请。
[0034]步骤S102:确定待配置流程的目标系统、及目标系统对应的同步字段生成规则。
[0035]其中,需要配置流程的系统可以称为目标系统,目标系统可以是预先标记的系统。目标系统是需要配置目标流程的系统,可以是一个,也可以是多个。
[0036]若目标系统为多个,则说明需要将用户配置的目标流程同步至每个目标系统中。此些目标系统异构即使用不同的数据结构存储数据,但需要配置的目标流程是相同的。例如,在银行业中,目标系统包括三个,分别为企业现金管理系统、企业网银管理系统及代收代付系统,三个系统在实现业务功能时,都需要执行提出申请、复核及终审这样的审批流程,因此,需要将用户配置的审批流程同步至该三个系统中。
[0037]当然,若目标为一个,也可以使用本实施例进行流程的配置。
[0038]需要说明的是,预先为每个目标系统设置对应的同步字段生成规则,同步字段生成规则,用于依据目标流程的元数据生成对应的同步字段。具体的生成方法可以参见下文,此处并不赘述。
[0039]在目标系统为多个的情况下,确定同步字段生成规则的方式可以具体包含两种。一种为,将同一预设同步字段生成规则,确定为每个目标系统对应的同步字段生成规则。另一种为,分别为每个目标系统确定各自对应的同步字段生成规则,不同的目标系统对应的同步字段生成规则不尽相同。
[0040]步骤S103:依据同步字段生成规则,生成目标元数据对应的目标同步字段。
[0041]其中,同步字段生成规则,可以是元数据与同步字段的转换规则。为每个目标元数据生成对应的同步字段,为了便于描述,将其称为目标同步字段。目标同步字段与元数据一样,也具有数据名称及数据值两部分。其中,目标同步字段的数据名称,是根据目标元数据的数据名称转换得到的;目标同步字段的数据值与目标元数据的数据值相同。
[0042]可见,目标同步字段与目标元数据的性质是相同的,即均用来表示流程的执行顺序,只是目标元数据的数据名称并不能被目标系统识别,目标同步字段的数据名称可以被目标系统识别,从而,目标系统可以根据数据名称的含义及该数据名称的值来执行目标流程。
[0043]需要说明的是,在目标系统为多个的情况下,则依据每个目标系统各自的同步字段生成规则,生成各自的目标同步字段。
[0044]步骤S104:将目标同步字段封装在同步报文中,并将同步报文发送至目标系统,以使目标系统依据同步报文配置流程,其中,目标系统配置的流程与目标流程相同。
[0045]其中,同步字段被封装在同步报文中,且同步报文可以通过网络等被发送至目标系统,以使目标系统从同步报文中提取目标同步字段。目标同步字段可以表示目标流程的执行过程,因此,保存目标同步字段,便相当于在目标系统中生成了目标流程,也即完成了将目标流程同步至目标系统的目的。
[0046]或者,目标系统并不直接保存目标同步字段,而是根据目标系统设置的转换规则,将目标同步字段转化的数据名称转换为自身定义的字段后进行保存,该自身定义的字段的数据值与目标同步字段的数据值相同,即为目标元数据的数据值。
[0047]由以上技术方案可知,本申请提供了一种流程配置方法实施例,本实施例可以接收依据用户配置目标流程的操作生成的配置报文,并根据该配置报文生成目标流程的元数据,元数据可以表示该目标流程的执行过程,进而确定出需要配置流程的目标系统,以及目标系统对应的同步字段生成规则,依据元数据及同步报文字段生成规则,生成同步字段,进而将同步字段封装在同步报文中发送至目标系统,以使目标系统依据同步报文配置流程。由于,同步字段是根据目标流程的元数据生成的,元数据可以表示目标流程,因此,目标系统配置的流程即为目标流程,也即实现了将用户在流程配置界面上配置的目标流程同步至目标系统中的目的,并且,在目标系统为多个且异构的情况下,用户只需配置一次目标流程,本实施例便可将目标流程同步至每个目标系统中,流程配置方式更加方便快捷。
[0048]如图2所示,上述流程配置方法实施例1中步骤S101 (响应于配置前台发送的目标流程的配置报文,依据配置报文生成目标流程的目标元数据)的具体实现方式包括步骤S201?步骤S202。
[0049]步骤S201:响应于配置前台发送的目标流程的配置报文,从配置报文中提取目标配置字段;其中,目标配置字段是由用户的配置操作生成的,用于表示用户为目标流程配置的流程内容。
[0050]其中,配置前台可以为用户提供流程配置界面,用户在流程配置界面上的操作,可以触发配置前台生成配置报文。配置报文中包含目标配置字段,目标配置字段包括字段名称及字段值,用于表示用户为目标流程配置的流程项及流程项的内容。
[0051]步骤S202:依据配置字段与元数据的预设对应关系,为目标配置字段生成对应的目标元数据。
[0052]其中,预先设置配置字段与元数据之间的对应关系,更具体地讲,该预设对应关系为配置字段的字段名称与元数据的数据名称之间的对应关系。进而,本步骤依据该对应关系、以及目标配置字段的字段名称,生成元数据的数据名称,并将目标配置字段的字段值赋予元数据的数据值。
[0053]例如,某个配置字段的字段名称为“taskName”,字段值为“提出申请”其所对应的元数据的数据名称为“Task_Name”,因此,生成的元数据包括两部分,分别为“Task_Name”及“提出申请”。
[0054]在实施中,上述流程配置方法实施例1中步骤S102确定出的同步字段生成规则具体为:元数据与同步字段的预设对应关系。
[0055]因此,步骤S103 (依据同步字段生成规则,生成目标元数据对应的目标同步字段)的具体实现方式包括下述步骤A1。
[0056]步骤A1:依据元数据与同步字段的预设对应关系,为目标元数据生成对应的目标同步字段。
[0057]其中,与上文说明的配置报文与元数据之间的对应关系同理,同步字段生成规则为:元数据的数据名称与同步字段的数据名称之间的预设对应关系。同步字段生成规则,是将元数据的数据名称转化为目标系统可以识别的数据名称,并将元数据的数据值直接赋予同步字段的数据值。
[0058]这样,生成的目标同步字段也是包含两部分,分别为数据名称及数据值。需要说明的是,目标同步字段的数据名称是可以被目标系统识别的。
[0059]参见图3,其示出了本申请提供的流程配置方法实施例2的流程。如图3所示,本实施例可以具体包
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1