首页 / 专利库 / 企业组织 / 流程图 / 线性流程配置方法、装置、计算机设备及存储介质

线性流程配置方法、装置、计算机设备及存储介质

阅读:572发布:2020-05-12

专利汇可以提供线性流程配置方法、装置、计算机设备及存储介质专利检索,专利查询,专利分析的服务。并且本 申请 涉及一种线性流程配置方法、装置、计算机设备及存储介质,其中该方法包括:获取预先配置好的通用 流程图 ,所述通用流程图中包括多个 节点 ;获取线性流程配置 请求 ,并根据所述请求的具体内容在所述通用流程图中配置节点数量、节点名称以及每个节点的流转路径;在进行审批展示时,根据配置的具体内容 渲染 出实际的流程轨迹和配置好的节点数示例图;若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容 修改 对应的节点配置。本 发明 实现了通过一整套配置体系控制流程的动态走向,新增或删除节点只需通过配置实现实时调整,提高了流程配置的效率,降低了人 力 资源成本。,下面是线性流程配置方法、装置、计算机设备及存储介质专利的具体信息内容。

1.一种线性流程配置方法,其特征在于,所述方法包括:
获取预先配置好的通用流程图,所述通用流程图中包括多个节点
获取线性流程配置请求,并根据所述请求的具体内容在所述通用流程图中配置节点数量、节点名称以及每个节点的流转路径;
在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;
若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置。
2.根据权利要求1所述的线性流程配置方法,其特征在于,所述若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置的步骤还包括:
若所述请求的具体内容发生变动时,根据所述请求中变动的内容确定待修改配置的节点名称;
重新配置所述待修改配置的节点中对应的流转关系;
当新流程启动时,根据修改后的配置进行审批展示。
3.根据权利要求1所述的线性流程配置方法,其特征在于,所述在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图的步骤还包括:
获取当前审批节点的节点名称;
通过绿色线条渲染所述当前审批节点之前审批通过的轨迹,并高亮所述当前审批节点。
4.根据权利要求1-3任一项所述的线性流程配置方法,其特征在于,在所述通用流程图中每个节点均包括一个流转至终点的分支;所述每个节点均支持审批打回到第一个和上一个节点的同时还可打回至前面任一个节点;所述每个节点均支持审批通过流转可至下一节点的同时也可跳过至后面任一个节点。
5.一种线性流程配置装置,其特征在于,所述装置包括:
获取模,所述获取模块用于获取预先配置好的通用流程图,所述通用流程图中包括多个节点;
配置模块,所述配置模块用于获取线性流程配置请求,并根据所述请求的具体内容在所述通用流程图中配置节点数量、节点名称以及每个节点的流转路径;
渲染模块,所述渲染模块用于在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;
修改模块,所述修改模块用于若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置。
6.根据权利要求5所述的线性流程配置装置,其特征在于,所述修改模块还用于:
若所述请求的具体内容发生变动时,根据所述请求中变动的内容确定待修改配置的节点名称;
重新配置所述待修改配置的节点中对应的流转关系;
当新流程启动时,根据修改后的配置进行审批展示。
7.根据权利要求5所述的线性流程配置装置,其特征在于,所述渲染模块还用于:
获取当前审批节点的节点名称;
通过绿色线条渲染所述当前审批节点之前审批通过的轨迹,并高亮所述当前审批节点。
8.根据权利要求5-7任一项所述的线性流程配置装置,其特征在于,在所述通用流程图中每个节点均包括一个流转至终点的分支;所述每个节点均支持审批打回到第一个和上一个节点的同时还可打回至前面任一个节点;所述每个节点均支持审批通过流转可至下一节点的同时也可跳过至后面任一个节点。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。

说明书全文

线性流程配置方法、装置、计算机设备及存储介质

技术领域

[0001] 本发明涉及计算机技术领域,特别是涉及一种线性流程配置方法、装置、计算机设备及存储介质。

背景技术

[0002] 目前,随着计算机技术的迅速发展,各种办公流程、审批流程等已经广泛地应用于各种不同的工作平台,为员工的工作以及企业的管理提供了高效的解决方案。
[0003] 在传统技术中,现有的流程开发都是根据需求先编制流程图,针对每个环节编程业务逻辑,最后启动流程,依据业务数据流转把节点路线串联起来。但是,如果需求变更导致需要多增加一个审核环节的话,开发人员只能重新把流程图重新编制一遍并部署,这就导致浪费了大量的人以及时间资源。

发明内容

[0004] 基于此,有必要针对上述技术问题,提供一种实时动态高效的线性流程配置方法、装置、计算机设备及存储介质。
[0005] 一种线性流程配置方法,所述方法包括:
[0006] 获取预先配置好的通用流程图,所述通用流程图中包括多个节点;
[0007] 获取线性流程配置请求,并根据所述请求的具体内容在所述通用流程图中配置节点数量、节点名称以及每个节点的流转路径;
[0008] 在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;
[0009] 若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置。
[0010] 在其中一个实施例中,所述若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置的步骤还包括:
[0011] 若所述请求的具体内容发生变动时,根据所述请求中变动的内容确定待修改配置的节点名称;
[0012] 重新配置所述待修改配置的节点中对应的流转关系;
[0013] 当新流程启动时,根据修改后的配置进行审批展示。
[0014] 在其中一个实施例中,所述在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图的步骤还包括:
[0015] 获取当前审批节点的节点名称;
[0016] 通过绿色线条渲染所述当前审批节点之前审批通过的轨迹,并高亮所述当前审批节点。
[0017] 在其中一个实施例中,在所述通用流程图中每个节点均包括一个流转至终点的分支;所述每个节点均支持审批打回到第一个和上一个节点的同时还可打回至前面任一个节点;所述每个节点均支持审批通过流转可至下一节点的同时也可跳过至后面任一个节点。
[0018] 一种线性流程配置装置,所述装置包括:
[0019] 获取模,所述获取模块用于获取预先配置好的通用流程图,所述通用流程图中包括多个节点;
[0020] 配置模块,所述配置模块用于获取线性流程配置请求,并根据所述请求的具体内容在所述通用流程图中配置节点数量、节点名称以及每个节点的流转路径;
[0021] 渲染模块,所述渲染模块用于在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;
[0022] 修改模块,所述修改模块用于若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置。
[0023] 在其中一个实施例中,所述修改模块还用于:
[0024] 若所述请求的具体内容发生变动时,根据所述请求中变动的内容确定待修改配置的节点名称;
[0025] 重新配置所述待修改配置的节点中对应的流转关系;
[0026] 当新流程启动时,根据修改后的配置进行审批展示。
[0027] 在其中一个实施例中,所述渲染模块还用于:
[0028] 获取当前审批节点的节点名称;
[0029] 通过绿色线条渲染所述当前审批节点之前审批通过的轨迹,并高亮所述当前审批节点。
[0030] 在其中一个实施例中,在所述通用流程图中每个节点均包括一个流转至终点的分支;所述每个节点均支持审批打回到第一个和上一个节点的同时还可打回至前面任一个节点;所述每个节点均支持审批通过流转可至下一节点的同时也可跳过至后面任一个节点。
[0031] 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。
[0032] 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。
[0033] 上述线性流程配置方法、装置、计算机设备及存储介质,通过获取预先配置好的通用流程图,所述通用流程图中包括多个节点;获取线性流程配置请求,并根据所述请求的具体内容在所述通用流程图中配置节点数量、节点名称以及每个节点的流转路径;在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;若所述请求的具体内容发生变动时,只需根据所述请求中变动的内容修改对应的节点配置。本发明实现了通过一整套配置体系控制流程的动态走向,新增或删除节点只需通过配置实现实时调整,提高了流程配置的效率,降低了人力资源成本。附图说明
[0034] 图1为一个实施例中通用流程图的构造示意图;
[0035] 图2为一个实施例中根据实际节点数和实际审批轨迹进行展示的示意图;
[0036] 图3为一个实施例中线性流程配置方法的流程示意图;
[0037] 图4为另一个实施例中线性流程配置方法的流程示意图;
[0038] 图5为再一个实施例中线性流程配置方法的流程示意图;
[0039] 图6为一个实施例中线性流程配置装置的结构框图
[0040] 图7为一个实施例中计算机设备的内部结构图。

具体实施方式

[0041] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0042] 在一个实施例中,如图3所示,提供了一种线性流程配置方法,该方法包括:
[0043] 步骤302,获取预先配置好的通用流程图,通用流程图中包括多个节点;
[0044] 步骤304,获取线性流程配置请求,并根据请求的具体内容在通用流程图中配置节点数量、节点名称以及每个节点的流转路径;
[0045] 步骤306,在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;
[0046] 步骤308,若请求的具体内容发生变动时,只需根据请求中变动的内容修改对应的节点配置。
[0047] 首先,获取预先配置好的通用流程图,该通用流程图中包括多个节点,例如在通常的情况下8个节点数量即可满足需求,当然也可以根据需要配置更多。
[0048] 在一个实施例中,在通用流程图中每个节点均包括一个流转至终点的分支;每个节点均支持审批打回到第一个和上一个节点的同时还可打回至前面任一个节点;每个节点均支持审批通过流转可至下一节点的同时也可跳过至后面任一个节点。
[0049] 具体地,可参考图1所示的通用流程图,以8个节点为例进行说明如下:
[0050] 为了任何节点都可结束流程,所以每个节点都有一个流转至终点的分支。支持审批打回到第一个和上一个节点的同时还可打回至前面任何一个节点。审批通过流转可至下一节点的同时也可跳过至后面任何一个节点。可以理解的是,这些都是通过配置来实现的。
[0051] 接着,获取线性流程配置请求,并根据请求的具体内容在通用流程图中配置节点数量、节点名称以及每个节点的流转路径。具体地,可以根据请求中具体的需求配置节点数,每个节点叫什么名字,这个节点是否是最后一个节点,审批通过后转至哪个节点,如果打回的话回退到哪个节点,都是可配置的。
[0052] 然后,在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图。具体地,当所有的节点配置都已经完成,则根据所有节点的配置内容进行渲染,参考图2所示,例如:将节点1命名为提交请假单,节点2命名为直接领导审批、节点3命名为部领导审批等,节点1通过流转至节点2,节点2审批通过流转至节点3,节点3审批不通过返回到节点1,以此类推,即可渲染出对应的线性流程图。
[0053] 最后,若请求的具体内容发生变动时,只需根据请求中变动的内容修改对应的节点配置。参考图2所示,例如:新增加一个内容,若直接领导审批不通过返回给员工,那么只需要在节点2中多配置一个返回节点1的流转路线即可。
[0054] 在上述实施例中,通过获取预先配置好的通用流程图,通用流程图中包括多个节点;获取线性流程配置请求,并根据请求的具体内容在通用流程图中配置节点数量、节点名称以及每个节点的流转路径;在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;若请求的具体内容发生变动时,只需根据请求中变动的内容修改对应的节点配置。上述方案实现了通过一整套配置体系控制流程的动态走向,新增或删除节点只需通过配置实现实时调整,提高了流程配置的效率,降低了人力资源成本。
[0055] 在一个实施例中,如图4所示,提供了一种线性流程配置方法,该方法中若请求的具体内容发生变动时,只需根据请求中变动的内容修改对应的节点配置的步骤还包括:
[0056] 步骤402,若请求的具体内容发生变动时,根据请求中变动的内容确定待修改配置的节点名称;
[0057] 步骤404,重新配置待修改配置的节点中对应的流转关系;
[0058] 步骤406,当新流程启动时,根据修改后的配置进行审批展示。
[0059] 具体地,若请求的具体内容发生变动时,先根据请求中变动的具体内容确定待修改配置的节点名称。在确定了对应的节点之后,在进行该节点配置的修改。参考图2所示,例如:新增加一个内容部门领导审批不通过退回给员工。则首先,确定待修改配置的节点为节点3,然后对节点3的配置进行修改,新增一个节点3流转至节点1的流转路线。当新流程启动时,根据修改后的配置进行审批展示,将修改后的渲染图展示出来。
[0060] 在本实施例中,实现了实时动态进行线形流程的配置,大大地降低了配置修改所需要的时间,提高了配置效率。
[0061] 在一个实施例中,如图5所示,提供了一种线性流程配置方法,该方法中在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图的步骤还包括:
[0062] 步骤502,获取当前审批节点的节点名称;
[0063] 步骤504,通过绿色线条渲染当前审批节点之前审批通过的轨迹,并高亮当前审批节点。
[0064] 具体地,参考图2所示,在进行渲染展示的过程中,可以先获取当前审批节点的节点名称。然后,通过绿色线条渲染当前审批节点之前审批通过的轨迹,并高亮当前审批节点。这样,使得用户可以更直观的了解流程当前的状态以及进度。
[0065] 应该理解的是,虽然图3-5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3-5中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0066] 在一个实施例中,如图6所示,提供了一种线性流程配置装置600,包括:
[0067] 获取模块601,用于获取预先配置好的通用流程图,通用流程图中包括多个节点;
[0068] 配置模块602,用于获取线性流程配置请求,并根据请求的具体内容在通用流程图中配置节点数量、节点名称以及每个节点的流转路径;
[0069] 渲染模块603,用于在进行审批展示时,根据配置的具体内容渲染出实际的流程轨迹和配置好的节点数示例图;
[0070] 修改模块604,用于若请求的具体内容发生变动时,只需根据请求中变动的内容修改对应的节点配置。
[0071] 在一个实施例中,修改模块604还用于:
[0072] 若请求的具体内容发生变动时,根据请求中变动的内容确定待修改配置的节点名称;
[0073] 重新配置待修改配置的节点中对应的流转关系;
[0074] 当新流程启动时,根据修改后的配置进行审批展示。
[0075] 在一个实施例中,渲染模块603还用于:
[0076] 获取当前审批节点的节点名称;
[0077] 通过绿色线条渲染当前审批节点之前审批通过的轨迹,并高亮当前审批节点。
[0078] 在一个实施例中,在通用流程图中每个节点均包括一个流转至终点的分支;每个节点均支持审批打回到第一个和上一个节点的同时还可打回至前面任一个节点;每个节点均支持审批通过流转可至下一节点的同时也可跳过至后面任一个节点。
[0079] 关于线性流程配置装置的具体限定可以参见上文中对于线性流程配置方法的限定,在此不再赘述。
[0080] 在一个实施例中,提供了一种计算机设备,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器以及网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种线性流程配置方法。
[0081] 本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0082] 在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以上各个方法实施例中的步骤。
[0083] 在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上各个方法实施例中的步骤。
[0084] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
[0085] 以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0086] 以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈