本发明涉及业务流程配置领域,尤其涉及一种业务流程的可视化配置方法、装置以终端设备。
背景技术:
1、企业中的业务流程的设计是非常复杂的过程,通常情况下,在配置业务流程时,都需要通过代码编辑的方式来编辑业务流程,在配置流程中的每一个流程节点时,都需要通过代码编程的方式来配置节点参数以及对应的节点配置界面,然后再配置界面的数据接口,除此之外,节点之间的交互也需要通过编程的方式来实现,显然采用编程的方式来配置业务流程,需要对配置人员的编程水平要求更高,并且在编程过程中需要消耗掉配置人员大量的时间和精力,会极大的降低业务流程配置效率。
技术实现思路
1、本发明提供了一种业务流程的可视化配置方法、装置以终端设备,能够直接通过对各流程节点组件进行拖拽的可视化配置方式,来配置业务流程,过程中不需要进行复杂的编程,极大的提高了公司业务流程的配置效率。
2、本发明提供了一种业务流程的可视化配置方法,包括:
3、通过处理器执行软件应用并在显示器上渲染得到用户配置界面;其中,所述用户配置界面包括:组件选取界面以及流程配置界面;所述组件选取界面包括:若干流程节点组件;
4、响应用户在所述流程组件选取界面中,将流程节点组件拖拽至流程配置界面的操作,确定各目标流程节点组件;
5、对于每一目标流程节点组件,响应作用于目标流程节点组件的参数配置操作,生成组件配置界面,以使用户根据所述组件配置界面配置所述目标流程节点组件的参数;
6、响应用户在所述流程配置界面中,将各目标流程节点进行连接的操作,确定各目标流程节点的执行顺序,并根据各目标流程节点的执行顺序以及参数,生成业务流程。
7、进一步的,所述响应作用于目标流程节点组件的参数配置操作,生成组件配置界面,包括:
8、响应作用于目标流程节点组件的参数配置操作,获取用于表征业务流程类型的业务类型参数,根据所述业务类型参数,生成组件配置界面。
9、进一步的,所述目标流程节点组件包括:流程发起组件以及流程审批组件;
10、所述流程发起组件所对应的组件配置界面包括:流程发起界面;所述流程审批组件所对应的组件配置界面包括:流程审批界面;
11、所述流程发起界面包括:用于设置流程发起信息的第一流程发起参数区域以及用于显示业务流程处理状态的第一日志区域;其中,所述流程发起信息包括:流程发起人姓名和流程发起理由信息;
12、所述流程审批界包括:用于显示流程发起信息的第二流程发起参数区域、用于审批业务流程的业务审批区域以及用于显示业务流程处理状态的第二日志区域。
13、进一步的,响应用户在所述第一流程发起参数区域中设置流程发起信息的操作,并生成主办人信息配置界面;
14、响应用户在所述主办人信息配置界面中,添加主办人信息的操作,在所述第二流程发起参数区域中显示对应的流程发起信息,以及在所述第一日志区域和第二日志区域中显示对应的主办人信息。
15、进一步的,响应用户在所述第一流程审批参数区域中设置审批信息的操作,在所述第一日志区域和第二日志区域中显示对应的审批信息;其中所述审批信息包括:同意信息或者不同意信息。
16、进一步的,所述流程审批界面还包括:若干控件;
17、所述控件包括:加签控件以及会签控件。
18、响应用户通过所述加签控件执行添加会签人信息的操作,生成会签人信息添加界面,以使用户通过所述会签人信息添加界面添加会签人信息;
19、响应用户通过所述会签控件执行会签审批的操作,生成会签审批界面,以使用户通过所述会签审批界面进行会签审批。
20、进一步的,所述流程审批界面还包括:会签区域;
21、所述会签区域,用于显示会签人信息以及会签审批信息。
22、进一步的,所述控件还包括:委托控件;
23、响应用户在所述流程审批界面中,执行所述委托控件的操作,生成委托人信息配置界面,以使用户通过所述委托人信息配置界面添加委托人信息以及委托理由信息。
24、在上述方法项实施例的基础上,本发明对应提供了装置项实施例;
25、本发明提供了一种业务流程的可视化配置装置,包括:界面生成模块、目标组件确定模块、组件参数配置模块以及业务流程生成模块;
26、所述界面生成模块,用于通过处理器执行软件应用并在显示器上渲染得到用户配置界面;其中,所述用户配置界面包括:组件选取界面以及流程配置界面;所述组件选取界面包括:若干流程节点组件;
27、所述目标组件确定模块,用于响应用户在所述流程组件选取界面中,将流程节点组件拖拽至流程配置界面的操作,确定各目标流程节点组件;
28、所述组件参数配置模块,用于对于每一目标流程节点组件,响应作用于目标流程节点组件的参数配置操作,生成组件配置界面,以使用户根据所述组件配置界面配置所述目标流程节点组件的参数;
29、所述业务流程生成模块,用于响应用户在所述流程配置界面中,将各目标流程节点进行连接的操作,确定各目标流程节点的执行顺序,并根据各目标流程节点的执行顺序以及参数,生成业务流程。
30、在上述方法项实施例的基础上,本发明对应提供了一设备项实施例;
31、本发明提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现本发明任意一项所述的业务流程的可视化配置方法。
32、本发明的实施例,具有如下有益效果:
33、本发明提供了一种业务流程的可视化配置方法、装置以及终端设备;所述方法,首先通过处理器执行软件应用并在显示器上渲染得到用户配置界面,用户配置界面包括:组件选取界面以及流程配置界面;在组件选取界面中包括若干流程节点组件;用户只需在组件选取界面中将需要的流程节点组件拖拽至流程配置界面中,作为目标流程节点组件,然后直接对各个目标流程节点组建进行相应的参数配置和连接,就能够生成一个所需的业务流程,过程中不需要采用编程的方式。通过实施本发明,能够直接通过对各流程节点组件进行拖拽的可视化配置方式,来配置业务流程,过程中不需要进行复杂的编程,极大的提高了公司业务流程的配置效率。
1.一种业务流程的可视化配置方法,其特征在于,包括:
2.如权利要求1所述的业务流程的可视化配置方法,其特征在于,所述响应作用于目标流程节点组件的参数配置操作,生成组件配置界面,包括:
3.如权利要求2所述的业务流程的可视化配置方法,其特征在于,所述目标流程节点组件包括:流程发起组件以及流程审批组件;
4.如权利要求3所述的业务流程的可视化配置方法,其特征在于,响应用户在所述第一流程发起参数区域中设置流程发起信息的操作,并生成主办人信息配置界面;
5.如权利要求4所述的业务流程的可视化配置方法,其特征在于,响应用户在所述第一流程审批参数区域中设置审批信息的操作,在所述第一日志区域和第二日志区域中显示对应的审批信息;其中所述审批信息包括:同意信息或者不同意信息。
6.如权利要求5所述的业务流程的可视化配置方法,其特征在于,所述流程审批界面还包括:若干控件;
7.如权利要求6所述的业务流程的可视化配置方法,其特征在于,所述流程审批界面还包括:会签区域;
8.如权利要求7所述的业务流程的可视化配置方法,其特征在于,所述控件还包括:委托控件;
9.一种业务流程的可视化配置装置,其特征在于,包括:界面生成模块、目标组件确定模块、组件参数配置模块以及业务流程生成模块;
10.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任意一项所述的业务流程的可视化配置方法。