一种流程业务建模方法、装置及设备制造方法及图纸

技术编号:20076542 阅读:23 留言:0更新日期:2019-01-15 01:04
本发明专利技术公开了一种流程业务建模方法、装置及设备,用于解决流程创建时间周期较长的问题,该方法包括:获取流程新建请求;提取所述流程新建请求中的模型信息;从预设流程资源库中提取出与所述模型信息对应的预设流程模型;利用所述预设流程模型创建相应的目标流程模型。也即,本发明专利技术通过获取流程新建指令,进一步基于从预设流程资源库中提取的与流程新建请求中的模型信息对应的预设流程模型,完成相应的目标流程模型的创建。由于本发明专利技术中利用了预设流程资源库中的预设流程模型,使得业务人员能够在所述预设流程模型的基础上快速、独立的完成目标流程模型的创建,而创建过程无需技术人员的帮助,从而节省了流程创建时间,进一步提高了工作效率。

A Process Business Modeling Method, Device and Equipment

The invention discloses a process business modeling method, device and equipment for solving the problem of long process creation period. The method includes: acquiring new process requests; extracting model information in new process requests; extracting a preset process model corresponding to the model information from a preset process repository; and creating a corresponding process model using the preset process model. Target process model. That is to say, the invention completes the creation of the corresponding target process model by acquiring the new process instruction and further based on the pre-set process model extracted from the pre-set process repository corresponding to the model information in the new process request. Because the preset process model in the preset process repository is used in the invention, the business personnel can quickly and independently complete the creation of the target process model on the basis of the preset process model, and the creation process does not need the help of technical personnel, thus saving the process creation time and further improving the work efficiency.

【技术实现步骤摘要】
一种流程业务建模方法、装置及设备
本专利技术涉及工作流
,特别涉及一种流程业务建模方法、装置及设备。
技术介绍
日前,工作流技术日益成熟和完善,工作流应用于越来越多的领域,越来越多的企业安装了工作流管理系统。然而,大部分的工作流产品的业务系统开发都需要技术人员根据业务人员的需求进行流程模型的梳理、建立,进而完成流程建模,导致流程模型创建的周期增长,无法适应业务的敏捷变化和流程的快速构建。由上可知,如何快速的对流程模型进行创建,进一步缩短流程模型创建的周期是目前有待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种流程业务建模方法、装置及设备,能够使得业务人员基于预设流程模型快速、独立的完成当前流程模型的创建,节省了流程创建时间,进一步提高了工作效率。其具体方案如下:第一方面,本专利技术公开了一种流程业务建模方法,包括:获取流程新建请求;提取所述流程新建请求中的模型信息;从预设流程资源库中提取出与所述模型信息对应的预设流程模型;利用所述预设流程模型创建相应的目标流程模型。可选的,还包括:获取流程配置请求;获取所述流程配置请求中的配置信息;根据所述配置信息配置流程模型,以得到预设流程模型;将所述预设流程模型保存至所述预设流程资源库中。可选的,还包括:将所述预设流程模型对应的流程资源分类保存至所述预设流程资源库中;其中,所述流程资源包括:流程流转方向、活动节点、表单、操作指令、上下文数据;将各个所述流程资源对应的权限标识保存至所述预设流程资源库中。可选的,所述利用所述预设流程模型创建相应的目标流程模型之前,还包括:判断是否获取到修改请求;如果否,则直接启动利用所述预设流程模型创建相应的目标流程模型的进程;如果是,则根据所述修改请求对所述预设流程模型进行修改,以完成目标流程模型的创建。可选的,所述利用所述预设流程模型创建相应的目标流程模型之后,还包括:当获取到发布请求,则将所述目标流程模型对应的数据写入流程模型运行表中,以获得相应的流程实例。可选的,还包括:获取待调整流程实例;获取对所述待调整流程实例的调整请求;根据所述调整请求对所述待调整流程实例进行调整,得到调整后实例。可选的,所述根据所述调整信息对所述待调整流程实例进行调整之后,还包括:修改流程模型运行表中与所述调整后实例对应的流程模型的标识,并更新所述调整后实例对应的内存对象。可选的,所述获取待调整流程实例,包括:检测流程模型运行表中是否包含与所述目标流程模型具有相同流程定义的流程实例;如果是,则从所述流程模型运行表获取与所述目标流程模型具有相同流程定义的所有流程实例;从所述所有流程实例中获取待调整流程实例。可选的,所述获取待调整流程实例,包括:直接从流程模型运行表中获取待调整流程实例。第二方面,本专利技术公开了一种流程业务建模装置,包括:请求获取模块,用于获取流程新建请求;信息提取模块,用于提取所述流程新建请求中的模型信息;模型提取模块,用于从预设流程资源库中提取出与所述模型信息对应的预设流程模型;模型创建模块,用于利用所述预设流程模型创建相应的目标流程模型。第三方面,本专利技术公开了一种流程业务建模设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现前述公开的流程业务建模方法的步骤。可见,本专利技术首先获取流程新建请求,提取所述流程新建请求中的模型信息,从预设流程资源库中提取出与所述模型信息对应的预设流程模型,利用所述预设流程模型创建相应的目标流程模型。也即,本专利技术通过获取流程新建指令,进一步基于从预设流程资源库中提取出与流程新建请求中的模型信息对应的预设流程模型,完成相应的目标流程模型的创建。由于本专利技术中利用了预设流程资源库中的预设流程模型,使得业务人员能够在所述预设流程模型的基础上,无需技术人员的帮助,快速、独立的完成目标流程模型的创建,从而节省了流程创建时间,进一步提高了工作效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术公开的一种流程业务建模方法流程图;图2为本专利技术公开的一种具体的流程业务建模方法中预设流程资源库的创建过程流程图;图3为本专利技术公开的一种具体的流程业务建模方法中预设流程模型示意图;图4为本专利技术公开的一种具体的流程业务建模方法流程图;图5为本专利技术公开的一种具体的流程业务建模装置的结构框图;图6为本专利技术公开的一种具体的流程业务建模设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。现有技术中,大部分的工作流产品的业务系统开发都需要技术人员根据业务人员的需求进行流程模型的梳理、建立,进而完成流程建模,导致流程模型创建的周期增长,无法适应业务的敏捷变化和流程的快速构建。为此,本专利技术通过利用预设流程资源库中的预设流程模型,业务人员能够独立快速的完成流程的创建,提高了工作效率。本专利技术实施例公开了一种流程业务建模方法,参见图1所示,该方法包括:步骤S101:获取流程新建请求;本实施例中,利用流程在线建模工具进行流程的创建和管理。首先,获取业务人员发送的流程新建请求,以根据所述流程新建请求进行目标流程模型的创建。步骤S102:提取所述流程新建请求中的模型信息;可以理解的是,在获取到所述流程新建请求之后,对流程新建请求进行解析,提取所述流程新建请求中的模型信息。具体地,所述模型信息可以是模型ID号,或模型关键字等,在此不做限定。步骤S103:从预设流程资源库中提取出与所述模型信息对应的预设流程模型;需要说明的是,所述预设流程资源库中保存有预先由技术人员配置的预设流程模型及所述预设流程模型对应的流程资源。具体地,在预设流程资源库中查找与所述模型信息对应的预设流程模型,并提取所述流程模型。步骤S104:利用所述预设流程模型创建相应的目标流程模型。需要说明的是,在利用所述预设流程模型创建相应的目标流程模型之前,还可以判断是否获取到业务人员发送的修改请求,如果否,表示当前业务人员直接将所述预设流程模型作为目标流程模型,无需进行修改,则直接利用所述预设流程模型创建相应的目标流程模型;如果是,表示业务人员在所述预设流程模型的基础上进行修改以创建目标流程模型,则获取所述修改请求,并根据所述修改请求对所述预设流程模型进行修改,完成目标流程模型的创建。例如,业务人员可以在所述预设流程模型的基础上去掉某些活动节点,去掉某些业务表单等;另外,还可以在所述预设流程模型的基础上添加某些活动节点,添加某些业务表单,具体地,可以采用双击或拖拽的方式将预设流程资源库中的流程资源添加至所述预设流程模型。由此,业务人员采用复用预设流程模型的方式,可以高效迅速的完成流程模型的创建。可见,本专利技术首先获取流程新建请求,提取所述流程新建请求中的模型信息,从预设流程资源库中提取出与所述模型信息本文档来自技高网...

【技术保护点】
1.一种流程业务建模方法,其特征在于,包括:获取流程新建请求;提取所述流程新建请求中的模型信息;从预设流程资源库中提取出与所述模型信息对应的预设流程模型;利用所述预设流程模型创建相应的目标流程模型。

【技术特征摘要】
1.一种流程业务建模方法,其特征在于,包括:获取流程新建请求;提取所述流程新建请求中的模型信息;从预设流程资源库中提取出与所述模型信息对应的预设流程模型;利用所述预设流程模型创建相应的目标流程模型。2.根据权利要求1所述的流程业务建模方法,其特征在于,还包括:获取流程配置请求;获取所述流程配置请求中的配置信息;根据所述配置信息配置流程模型,以得到预设流程模型;将所述预设流程模型保存至所述预设流程资源库中。3.根据权利要求2所述的流程业务建模方法,其特征在于,还包括:将所述预设流程模型对应的流程资源分类保存至所述预设流程资源库中;其中,所述流程资源包括:流程流转方向、活动节点、表单、操作指令、上下文数据;将各个所述流程资源对应的权限标识保存至所述预设流程资源库中。4.根据权利要求1所述的流程业务建模方法,其特征在于,所述利用所述预设流程模型创建相应的目标流程模型之前,还包括:判断是否获取到修改请求;如果否,则直接启动利用所述预设流程模型创建相应的目标流程模型的进程;如果是,则根据所述修改请求对所述预设流程模型进行修改,以完成目标流程模型的创建。5.根据权利要求1所述的流程业务建模方法,其特征在于,所述利用所述预设流程模型创建相应的目标流程模型之后,还包括:当获取到发布请求,则将所述目标流程模型对应的数据写入流程模型运行表中,以获得相应的流程实例。6.根据权利要求1至5任一项所述的流程...

【专利技术属性】
技术研发人员:黄雯高隆林何忠胜张艳华
申请(专利权)人:山东中创软件商用中间件股份有限公司
类型:发明
国别省市:山东,37

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

1