一种基于职位的可视化审批链配置方法与系统的制作方法

文档序号:10687769阅读:248来源:国知局
一种基于职位的可视化审批链配置方法与系统的制作方法
【专利摘要】本发明属于电子化办公技术领域,公开了一种基于职位的可视化审批链配置方法,包括:接收管理员在后台进行的审批链配置,包括设置审批链的流程以及设置审批链的审批人员;将配置好的审批链发布到数据库,并对所述配置好的审批链进行合法性校验;根据所设置的审批链的流程,将经过合法性校验的审批链展示给所设置的审批人员,并接受审批人员的审批结果,完成审批链的各阶段审批。在本发明实施例中,通过管理员后台设置方式设定流程的各项属性,并设置各流程的审批人员,将审批链发布至数据库并进行合法性检验,从而能够灵活的配置审批链的流程及审批人员,具备流程版本控制能力。本发明还提供了一种基于职位的可视化审批链配置系统。
【专利说明】
一种基于职位的可视化审批链配置方法与系统
技术领域
[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]设置各项流程是否允许预设职务以上级别的人员提交具体为:如果设置为“是”,则此流程能允许预设职务及以上级别人员提交,而预设职务以下级别人员不可见;如果设置为“无要求”,则忽略此项判断;如果设置为“否”,则此流程不允许预设职务及以上级别人员提交。
[0035]在本发明实施例中,通过管理员后台设置方式设定流程的各项属性(包括流程、先后顺序及依赖关系等),并设置各流程的审批人员,将审批链发布至数据库,以数据库存储方式进行数据保存并进行合法性检验,从而能够灵活的配置审批链的流程及审批人员,并且提供了完善的流程合法性校验功能,具备流程版本控制能力。并且在审批链审批过程中,能够以各种通知方式通知用户,便于用户知晓审批进度。并且在流程进行中时,可根据流程所需改变既定的审批人顺序,通过这种更灵活的审批方式解决用户使用中所遇到的特殊情况。从而通过本发明提供了一种灵活有效的审批链审批方式,能够快速有效的解决企业工作中遇到的各种流程审批问题。能够提高工作效率、降低纸张消耗、提高了资源利用率、、降低了部门间的沟通成本、加强了领导对下属的管理监控以及降低了流程修改的技术要求。
【附图说明】
[0036]图1是本发明实施例中一种基于职位的可视化审批链审批方法的流程示意图;
[0037]图2是本发明实施例中一种基于职位的可视化审批链审批系统的结构示意图;
[0038]图3是本发明实施例中审批链配置模块的结构示意图。
【具体实施方式】
[0039]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
[0040]首先对本发明中的术语做一说明:
[0041]用户:网站注册用户;
[0042]流程:用户提交的工作流;
[0043]流程链的审批人:可以对流程进行操作的用户,可以对普通用户提交的流程进行同意、不同意、加审、转审;
[0044]管理员:网站后台的管理员,可以对用户提交的流程进行配置、修改;
[0045]后台:有权限的管理员能看见的页面。
[0046]如图1所示,本发明提供了一种基于职位的可视化审批链审批方法,包括:
[0047]S1、接收管理员在后台进行的审批链配置,包括设置审批链的流程以及设置审批链的审批人员;其中,
[0048]S11、所述设置审批链的流程具体为:设置审批链所包含的流程、各项流程的先后顺序及各项流程之间的依赖关系;
[0049]具体的,一个审批链中可以包含多个流程(例如审批采购清单是否完备的流程、审批采购清单中各项物料是否满足物料需求流程以及审批采购清单中各物料价格是否合理的流程等),另外要设置各项流程的先后顺序(例如上述三个流程通常情况下应该按照顺序先后审批),以及要设置各项流程之间的依赖关系(例如上述后两项流程必须依赖于第一个流程);
[0050]S12、所述设置审批链的审批人员,具体包括:
[0051]S121、设置各项流程的固定审批人和抄送人;
[0052]S122、设置各项流程是否需要通知流程提报人员的上级,包括通知所有上级,或者仅通知直属上级或者不通知上级;
[0053]具体地,如果设置了通知所有上级,则该流程应先由该流程提报人员的所有上级审批;如果设置了仅通知直属上级,则该流程仅需要先由该流程提报人员的直属上级审批;如果设置了不通知上级,则该流程不需要该流程提报人员的上级审批;
[0054]S123、设置各项流程是否允许预设职务以上级别的人员提交;具体地,如果设置为“是”,则此流程能允许预设职务(例如小组长)及以上级别人员提交,而预设职务以下级别人员不可见;如果设置为“无要求”,则忽略此项判断;如果设置为“否”,则此流程不允许预设职务及以上级别人员提交。或者,
[0055]S124、设置各项流程允许提交的部门;一个企业组织中通常有多个部门,如果选择了一个或多个部门,则除了这一个或多个部门之外的部门人员都不可提交该流程;或者,
[0056]S125、设置各项流程允许提交的特殊人员;有时需要仅允许某些个别人员提交该,设置此项后,此项内的人员可以作为特殊人员提该流程;
[0057]需要说明的是,上述S123-S125三项特殊需求设置可任意满足三项之一即可。
[0058]进一步地,所述接收管理员在后台进行的审批链配置还可以包括:
[0059]S13、设置该审批链是否可以作为关联流程,如果是则该审批链可以作为其他审批链的关联流程,如果否则该审批链不能作为其他审批链的关联流程;
[0060]在某些情况下,某个审批链可以与其他审批链相关联,相当于其他审批链的一个流程,如果设置该选项为是则在设置其他审批链时可以将该审批链作为其他审批链的一个流程;
[0061 ] S2、将配置好的审批链发布到数据库,并对所述配置好的审批链进行合法性校验;
[0062]当管理员配置好审批链后,可以将审批链发布到数据库,可以由人工或其他工具对配置好的审批链进行合法性校验,如果校验通过则可以将该审批链部署到应用程序中或相应的工作流场景中;
[0063]S3、根据所设置的审批链的流程,将经过合法性校验的审批链展示给所设置的审批人员,并接受审批人员的审批结果,完成审批链的各阶段审批。
[0064]在本步骤中,将配置好的审批链运行,即按照设置的流程(包含的流程、先后顺序及依赖关系),按先后顺序展示给相应的审批人员,由相应的审批人员审批,并接收各流程的审批结果,从而完成整个审批链的各阶段审批,当然如果在某流程的审批被驳回也可以在该流程终止整个审批链的审批;
[0065]进一步地,在审批链的工作流中,还通过各种通知方法(例如邮件、短信或者即时消息等),对流程进行到的每一步都给予相应审批人以回应,流程结束时给相应用户反馈结果。流程进行中时,可根据流程所需改变既定的审批人顺序,通过这种更灵活的审批方式解决用户使用中所遇到的特殊情况。
[0066]在本发明实施例中,通过管理员后台设置方式设定流程的各项属性(包括流程、先后顺序及依赖关系等),并设置各流程的审批人员,将审批链发布至数据库,以数据库存储方式进行数据保存并进行合法性检验,从而能够灵活的配置审批链的流程及审批人员,并且提供了完善的流程合法性校验功能,具备流程版本控制能力。并且在审批链审批过程中,能够以各种通知方式通知用户,便于用户知晓审批进度。并且在流程进行中时,可根据流程所需改变既定的审批人顺序,通过这种更灵活的审批方式解决用户使用中所遇到的特殊情况。从而通过本发明提供了一种灵活有效的审批链审批方式,能够快速有效的解决企业工作中遇到的各种流程审批问题。能够提高工作效率、降低纸张消耗、提高了资源利用率、、降低了部门间的沟通成本、加强了领导对下属的管理监控以及降低了流程修改的技术要求。
[0067]如图2所示,本发明实施例还提供了一种基于职位的可视化审批链审批系统,包括审批链配置模块1、合法性验证模块2以及审批链审批模块3,其中:
[0068]所述审批链配置模块I,用于接收管理员在后台进行的审批链配置,包括设置审批链的流程以及设置审批链的审批人员;
[0069]其中,所述审批链配置模块中包括审批链流程设置模块11和审批人员设置模块12,其中:
[0070]所述审批链流程设置模块11,用于设置审批链所包含的流程、各项流程的先后顺序及各项流程之间的依赖关系;
[0071]所述审批人员设置模块12,用于:
[0072]设置各项流程的固定审批人和抄送人;
[0073]设置各项流程是否需要通知流程提报人员的上级,包括通知所有上级,或者仅通知直属上级或者不通知上级;所述设置各项流程是否需要通知流程提报人员的上级具体为:如果设置了通知所有上级,则该流程应先由该流程提报人员的所有上级审批;如果设置了仅通知直属上级,则该流程仅需要先由该流程提报人员的直属上级审批;如果设置了不通知上级,则该流程不需要该流程提报人员的上级审批;
[0074]设置各项流程是否允许预设职务以上级别的人员提交;设置各项流程是否允许预设职务以上级别的人员提交具体为:如果设置为“是”,则此流程能允许预设职务及以上级别人员提交,而预设职务以下级别人员不可见;如果设置为“无要求”,则忽略此项判断;如果设置为“否”,则此流程不允许预设职务及以上级别人员提交;或者,
[0075]设置各项流程允许提交的部门;或者,
[0076]设置各项流程允许提交的特殊人员。
[0077]进一步地,所述审批链配置模块I还包括关联流程设置模块13,所述关联流程设置模块13,用于设置该审批链是否可以作为关联流程,如果是则该审批链可以作为其他审批链的关联流程,如果否则该审批链不能作为其他审批链的关联流程;
[0078]所述合法性验证模块2,用于将配置好的审批链发布到数据库,并对所述配置好的审批链进行合法性校验;
[0079]所述审批链审批模块3,用于根据所设置的审批链的流程,将经过合法性校验的审批链展示给所设置的审批人员,并接受审批人员的审批结果,完成审批链的各阶段审批。
[0080]在本发明实施例中,通过管理员后台设置方式设定流程的各项属性(包括流程、先后顺序及依赖关系等),并设置各流程的审批人员,将审批链发布至数据库,以数据库存储方式进行数据保存并进行合法性检验,从而能够灵活的配置审批链的流程及审批人员,并且提供了完善的流程合法性校验功能,具备流程版本控制能力。并且在审批链审批过程中,能够以各种通知方式通知用户,便于用户知晓审批进度。并且在流程进行中时,可根据流程所需改变既定的审批人顺序,通过这种更灵活的审批方式解决用户使用中所遇到的特殊情况。从而通过本发明提供了一种灵活有效的审批链审批方式,能够快速有效的解决企业工作中遇到的各种流程审批问题。能够提高工作效率、降低纸张消耗、提高了资源利用率、降低了部门间的沟通成本、加强了领导对下属的管理监控以及降低了流程修改的技术要求。
[0081]本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种基于职位的可视化审批链审批方法,其特征在于,包括: 接收管理员在后台进行的审批链配置,包括设置审批链的流程以及设置审批链的审批人员; 将配置好的审批链发布到数据库,并对所述配置好的审批链进行合法性校验; 根据所设置的审批链的流程,将经过合法性校验的审批链展示给所设置的审批人员,并接受审批人员的审批结果,完成审批链的各阶段审批。2.如权利要求1所述的基于职位的可视化审批链审批方法,其特征在于,所述设置审批链的流程具体为: 设置审批链所包含的流程、各项流程的先后顺序及各项流程之间的依赖关系。3.如权利要求1或2所述的基于职位的可视化审批链审批方法,其特征在于,所述设置审批链的审批人员,具体包括: 设置各项流程的固定审批人和抄送人; 设置各项流程是否需要通知流程提报人员的上级,包括通知所有上级,或者仅通知直属上级或者不通知上级; 设置各项流程是否允许预设职务以上级别的人员提交;或者, 设置各项流程允许提交的部门;或者, 设置各项流程允许提交的特殊人员。4.如权利要求1或2所述的基于职位的可视化审批链审批方法,其特征在于,所述接收管理员在后台进行的审批链配置还包括,设置该审批链是否可以作为关联流程,如果是则该审批链可以作为其他审批链的关联流程,如果否则该审批链不能作为其他审批链的关联流程。5.如权利要求3所述的基于职位的可视化审批链审批方法,其特征在于,所述设置各项流程是否需要通知流程提报人员的上级具体为:如果设置了通知所有上级,则该流程应先由该流程提报人员的所有上级审批;如果设置了仅通知直属上级,则该流程仅需要先由该流程提报人员的直属上级审批;如果设置了不通知上级,则该流程不需要该流程提报人员的上级审批; 设置各项流程是否允许预设职务以上级别的人员提交具体为:如果设置为“是”,则此流程能允许预设职务及以上级别人员提交,而预设职务以下级别人员不可见;如果设置为“无要求”,则忽略此项判断;如果设置为“否”,则此流程不允许预设职务及以上级别人员提交。6.—种基于职位的可视化审批链审批系统,其特征在于,包括审批链配置模块、合法性验证I旲块以及申批链申批I旲块,其中: 所述审批链配置模块,用于接收管理员在后台进行的审批链配置,包括设置审批链的流程以及设置审批链的审批人员; 所述合法性验证模块,用于将配置好的审批链发布到数据库,并对所述配置好的审批链进行合法性校验; 所述审批链审批模块,用于根据所设置的审批链的流程,将经过合法性校验的审批链展示给所设置的审批人员,并接受审批人员的审批结果,完成审批链的各阶段审批。7.如权利要求6所述的基于职位的可视化审批链审批系统,其特征在于,所述审批链配置模块中包括审批链流程设置模块,所述审批链流程设置模块具体用于: 设置审批链所包含的流程、各项流程的先后顺序及各项流程之间的依赖关系。8.如权利要求6或7所述的基于职位的可视化审批链审批系统,其特征在于,所述审批链配置模块中包括审批人员设置模块,所述审批人员设置模块具体用于: 设置各项流程的固定审批人和抄送人; 设置各项流程是否需要通知流程提报人员的上级,包括通知所有上级,或者仅通知直属上级或者不通知上级; 设置各项流程是否允许预设职务以上级别的人员提交;或者, 设置各项流程允许提交的部门;或者, 设置各项流程允许提交的特殊人员。9.如权利要求6或7所述的基于职位的可视化审批链审批系统,其特征在于,所述审批链配置模块还包括关联流程设置模块,所述关联流程设置模块具体用于: 设置该审批链是否可以作为关联流程,如果是则该审批链可以作为其他审批链的关联流程,如果否则该审批链不能作为其他审批链的关联流程。10.如权利要求8所述的基于职位的可视化审批链审批系统,其特征在于, 所述设置各项流程是否需要通知流程提报人员的上级具体为:如果设置了通知所有上级,则该流程应先由该流程审批人的所有上级审批;如果设置了仅通知直属上级,则该流程仅需要先由该流程提报人员的直属上级审批;如果设置了不通知上级,则该流程不需要该流程提报人员的上级审批; 设置各项流程是否允许预设职务以上级别的人员提交具体为:如果设置为“是”,则此流程能允许预设职务及以上级别人员提交,而预设职务以下级别人员不可见;如果设置为“无要求”,则忽略此项判断;如果设置为“否”,则此流程不允许预设职务及以上级别人员提交。
【文档编号】G06Q10/06GK106056311SQ201610452404
【公开日】2016年10月26日
【申请日】2016年6月21日
【发明人】熊超, 周海伦
【申请人】武汉斗鱼网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1