政务审批流程的实现方法及装置与流程

文档序号:20515352发布日期:2020-04-24 19:01阅读:190来源:国知局
政务审批流程的实现方法及装置与流程

本公开涉及计算机技术领域,尤其涉及一种政务审批流程的实现方法及装置。



背景技术:

政务信息化系统中很多的业务办理功能都需要进行多环节的复杂行政审批过程。在同一个系统中因为审批种类、审批单位的不同,对审批环节有很多的个性化需求。例如,需要能够自定义的进行行政审批流程设置,以满足不同部门的实际业务需求。

相关技术中,实现单纯的自定义流程有很多的工作流引擎可以选用,审批过程中可以传递简单的文本信息,但是工作流引擎本身功能有限,只适合内部办公的流程,无法满足行政审批的业务需要。



技术实现要素:

本公开实施例提供一种政务审批流程的实现方法及装置,能够解决相关技术中政务审批流程无法灵活自定义的问题。所述技术方案如下:

根据本公开实施例的第一方面,提供一种政务审批流程的实现方法,该方法包括:存储预定义的审批流程,确定所述审批流程的一个或多个审批环节,所述审批环节具有全局唯一编号;启动所述审批流程并分配所述一个或多个审批环节的办理人;根据办理人选择的审批环节调用对应的审批业务;接受所述办理人对所述审批业务的处理。

在一些实施例中通过上述方法的应用,用户可以自定义审批流程,确定流程的审批环节,满足了用户个性化的灵活的自定义需求。

在一些实施例中,在存储预定义的审批流程之前,上述方法还包括:接收用户输入或第三方设备发送的审批流程;或者接收用户输入或第三方设备发送的审批流程的流程信息并生成审批流程。

在一些实施例中,该方法还包括存储预定义的所述一个或多个审批环节所对应的审批业务的参数。这就使得用户可以更加灵活的自定义审批环节。

在一些实施例中,该方法还包括预设所述一个或多个审批环节的人员处理权限,对所述办理人进行鉴权,鉴权通过后接受所述办理人对所述审批业务的处理。在这些实施例中,用户可以根据业务需求自定义办理人员的权限,防止无权限的人员对审批流程的非法处理。

在一些实施例中,该方法还包括在接受所述办理人对所述审批业务的处理后,触发所述审批流程进入下一个审批环节。这就使得整个审批流程的各个审批环节可以自动高效的流转到相应的办理人处进行审批。

根据本公开实施例的第二方面,提供一种政务审批流程的实现装置,包括:存储模块和处理模块;所述存储模块用于存储预定义的审批流程,确定所述审批流程的一个或多个审批环节,所述审批环节具有全局唯一编号;所述处理模块用于启动所述审批流程并分配所述一个或多个审批环节的办理人;根据办理人选择的审批环节调用对应的审批业务;接受所述办理人对所述审批业务的处理。

在一些实施例中通过上述装置的应用,用户可以自定义审批流程,确定流程的审批环节,满足了用户个性化的灵活的自定义需求。

在一些实施例中,该装置还包括输入模块,用于在存储预定义的审批流程之前,接收用户输入或第三方设备发送的审批流程;或者接收用户输入或第三方设备发送的审批流程的流程信息并生成审批流程。

在一些实施例中,该装置还包括存储预定义的所述一个或多个审批环节所对应的审批业务的参数。这就使得用户可以更加灵活的自定义审批环节。

在一些实施例中,该装置还包括预设所述一个或多个审批环节的人员处理权限,对所述办理人进行鉴权,鉴权通过后接受所述办理人对所述审批业务的处理。在这些实施例中,用户可以根据业务需求自定义办理人员的权限,防止无权限的人员对审批流程的非法处理。

在一些实施例中,该装置还包括在接受所述办理人对所述审批业务的处理后,触发所述审批流程进入下一个审批环节。这就使得整个审批流程的各个审批环节可以自动高效的流转到相应的办理人处进行审批。

通过本公开实施例提供的政务审批流程的实现方法或装置,用户可以自定义审批流程,确定流程的审批环节,满足了用户个性化的对政务审批系统灵活自定义的需求。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是本公开实施例提供的一种政务审批流程的实现方法的流程图;

图2是本公开实施例提供的另一种政务审批流程的实现方法的流程图;

图3是本公开实施例提供的一种政务审批流程的实现装置的结构图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开实施例提供一种政务审批流程的实现方法,如图1所示,该政务审批流程的实现方法包括以下步骤:

101、存储预定义的审批流程,确定所述审批流程的一个或多个审批环节,所述审批环节具有全局唯一编号;

102、启动所述审批流程并分配所述一个或多个审批环节的办理人;

103、根据办理人选择的审批环节调用对应的审批业务,接受所述办理人对所述审批业务的处理。

在一些实施例中,在存储预定义的审批流程之前,政务审批流程的实现方法方法还包括:接收用户输入或第三方设备发送的审批流程;或者接收用户输入或第三方设备发送的审批流程的流程信息并生成审批流程。用户输入或第三方设备发送的审批流程可以是自定义的流程图、文字描述等;第三方设备可以是手机、平板电脑、服务器,也可以是专门的输入装置等。其中:预定义的审批流程可以包括预定义的以下流程信息至少之一:流程编号、流程关键字,所属部门,流程备注;在一些实施例中,政务审批流程的实现装置可以根据接收用户输入或第三方设备发送的这些流程信息自动生成审批流程,也可以直接接收用户输入或第三方设备发送的审批流程。政务审批流程的实现装置也可以通过用户偏好、自学习、通过大数据分析等优化生成的审批流程以符合用户的需求。这些流程信息中流程编号可以作为审批流程的识别码,可以自动生成,也可以根据用户自定义的编号规则生成;流程关键字可以帮助用户快速识别流程,也可以满足用户检索、统计相应流程的需求;所属部门可以使用户可以按照部门进行索引,也可以方便系统按照所属部门进行权限设置;流程备注可以让流程处理人备注流程的处理状态、添加特殊说明、注意事项、或者对流程下一个处理环节的处理建议等。

在一些实施例中,上述方法还包括存储预定义的所述一个或多个审批环节所对应的审批业务的参数。审批流程中每个审批环节可以对应一项或多项具体审批业务,实现一项或多项审批功能,不同的审批业务或功能可以设置相关的参数,可以包括参数名称或者参数的默认值、可选值等信息。

在一些实施例中,上述方法还包括存储所述一个或多个审批环节的人员处理权限,对所述办理人进行鉴权,鉴权通过后接受所述办理人对所述审批业务的处理。对于政务审批系统来说,审批权限是一项非常重要的内容,不同的审批流程,或者同一审批流程的不同环节可能需要办理人有不同级别的权限,例如,对审批流程的查阅权限、处理权限、编辑权限等;也就是说办理人审批某项审批流程的某一审批环节时需要具有相应的权限方可进行审批,因此一些实施例中,可以根据业务的类型,审批单位、审批规则等因素,预设各审批环节的人员处理权限,在对该审批环节进行处理时,对所述办理人进行鉴权,鉴权通过后接受所述办理人对所述审批业务的处理。也可以在办理人登录审批系统时即进行鉴权,鉴权通过后,则允许该用户处理与其权限相对应的审批流程及审批环节。

在一些实施例中,上述方法还包括在接受所述办理人对所述审批业务的处理后,触发所述审批流程进入下一个审批环节。这就使得整个审批流程的各个审批环节可以自动高效的流转到相应的办理人处进行审批。

本领域技术人员可以理解,对本发明实施例可以根据审批业务类型和审批单位的需求进行适当调整,例如在一些实施例中,如图2所示,政务审批流程的实现方法可以包括以下步骤:

201:为审批环节定义全局唯一编号,并对审批环节中需要的参数名称进行预定义;

其中,一个审批环节对应一项或多项审批功能;

202:添加审批流程定义;审批流程定义可以包含流程编号,流程关键字,所属部门,流程备注等。

203:根据已定义审批流程,自定义绘制流程图;

流程图中各审批环节使用定义好的全局唯一编号。审批流程中用户参数可以全部或部分采用设定好的用户动态参数,可以以集合数据格式定义。

204:设置审批环节的人员权限;可以根据所述部门,审批流程,审批环节三个条件对人员的权限进行设置。

205:审批流程引擎启动,分配审批环节办理人;审批流程可以增加bussinesskey与审批业务产生关联,可以根据自定义流程xml获取第一个任务环节,自动分配审批环节办理人员。

206:审批环节办理人员从流程引擎查询并处理自己的任务。

从任务信息获取该审批环节的全局唯一编号,根据该全局唯一编号调用对应的审批业务,对审批业务处理,实现具体的业务功能。该审批环节审批结束后,记录该审批环节结束时间,触发审批流程进入下一个审批环节。

在该实施例中通过将审批流程引擎和审批的业务环节相互独立,通过设定审批环节全局的唯一编码,以及构建关系模型来关联环节定义、流程、环节功能实现三者的关系,使得流程引擎能能够对业务功能进行流程自定义。

通过本发明实施例提供的政务审批流程的实现方法,使得复杂政务流程可以进行自定义,极大的简化了审批环节的开发量,降低研发成本和研发时间,能够迅速根据实际业务需要设定合适的行政审批流程。提高行政审批的效率。

基于上述图1和图2对应的实施例中所描述的政务审批流程的实现方法,下述为本公开装置实施例,可以用于执行本公开方法实施例。

本公开实施例提供一种政务审批流程的实现装置,如图3所示,该政务审批流程的实现装置30包括:存储模块301和处理模块302;存储模块301用于存储预定义的审批流程,确定所述审批流程的一个或多个审批环节,所述审批环节具有全局唯一编号;处理模块302用于启动所述审批流程并分配所述一个或多个审批环节的办理人;根据办理人选择的审批环节调用对应的审批业务,接受所述办理人对所述审批业务的处理。

在一些实施例中,该政务审批流程的实现装置30还包括输入模块303,输入模块303用于在存储预定义的审批流程之前,接收用户输入或第三方设备发送的审批流程;或者接收用户输入或第三方设备发送的审批流程的流程信息并生成审批流程。用户输入或第三方设备发送的审批流程可以是自定义的流程图、文字描述等;第三方设备可以是手机、平板电脑、服务器,也可以是专门的输入装置等。其中:预定义的审批流程可以包括预定义的以下流程信息至少之一:流程编号、流程关键字,所属部门,流程备注;在一些实施例中,政务审批流程的实现装置可以根据接收用户输入或第三方设备发送的这些流程信息自动生成审批流程,也可以直接接收用户输入或第三方设备发送的审批流程。政务审批流程的实现装置也可以通过用户偏好、自学习、通过大数据分析等优化生成的审批流程以符合用户的需求。

在一些实施例中,存储模块301还用于存储预定义的所述一个或多个审批环节所对应的审批业务的参数。

在一些实施例中,存储模块301还用于预设所述一个或多个审批环节的人员处理权限,所述处理模块还用于对所述办理人员进行鉴权,在鉴权通过后接受所述办理人对所述审批业务的处理。

在一些实施例中,处理模块302还用于在接受所述办理人对所述审批业务的处理后,触发所述审批流程进入下一个审批环节。

在一些实施例中通过上述方法的应用,用户可以自定义审批流程,确定流程的审批环节,满足了用户个性化的灵活的自定义需求。通过预定义的流程信息可以便于用户对审批流程识别、监控、检索以及统计,在一些实施例中还可以用于对用户权限的管理。通过预设办理人员的权限,可以实现办理人权限的管理,防止无权限的人员对审批流程的非法处理。同时,整个审批流程的各个审批环节还可以自动高效的流转到相应的办理人处进行审批,大大提高了处理效率,极大的简化了审批环节的开发量,降低研发成本和研发时间。

基于上述图1和图2对应的实施例中所描述的政务审批流程的实现方法,本公开实施例还提供一种计算机可读存储介质,例如,非临时性计算机可读存储介质可以是只读存储器(英文:readonlymemory,rom)、随机存取存储器(英文:randomaccessmemory,ram)、cd-rom、磁带、软盘和光数据存储装置等。该存储介质上存储有计算机指令,用于执行上述图1和图2对应的实施例中所描述的数据传输方法,此处不再赘述。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1