一种适用于多类资源申请审批的通用调度方法

阅读: 评论:0

著录项
  • CN201710320314.3
  • 20170509
  • CN108876074A
  • 20181123
  • 国网辽宁省电力有限公司信息通信分公司;中国科学院沈阳计算技术研究所有限公司
  • 李巍;王鸥;王汉军;孙大嵬;王占国;孟小琳
  • G06/Q1006
  • G06/Q1006 G06/Q1010

  • 辽宁省沈阳市和平区宁波路18号
  • 辽宁(21)
  • 沈阳科苑专利商标代理有限公司
  • 李巨智
摘要
本发明涉及一种适用于多类资源申请审批的通用调度方法,根据用户提供资源申请信息,建立审批有向图;资源申请调度器根据审批有向图的信息,执行审批过程;执行器根据审批通过的资源申请信息调配对应的外部资源。本发明通过填写人机界面审批流程配置信息,自适应生成审配流程,并按照调度模型执行该审批工作流的执行,考虑到能够将电话业务、门户系统变更、DNS域名、应用系统变更、中间件、数据库、数据恢复、数据备份、数据存储、网络访问规则调整和服务器等申请审批流程用通用的调度模型表达,实现上述多类型申请审批流程的自适应建立和申请审批工作流的执行。
权利要求

1.一种适用于多类资源申请审批的通用调度方法,其特征在于,包括以下步骤:

步骤1:根据用户提供资源申请信息,建立审批有向图;

步骤2:资源申请调度器根据审批有向图的信息,执行审批过程;

步骤3:执行器根据审批通过的资源申请信息调配对应的外部资源。

2.根据权利要求1所述的适用于多类资源申请审批的通用调度方法,其特征在于,所述建立审批有向图包括以下过程:

步骤1:用户在人机界面中输入资源申请信息,发送到状态反馈器;

步骤2:状态反馈器接收到资源申请信息后,发送到资源申请调度器中;

步骤3:资源申请调度器创建申请审批编号和名称,并根据资源申请信息发出申请审批流程创建命令,创建审批有向图;

步骤4:审批有向图将创建成功信息通过资源申请调度器和状态反馈器发送到用户。

3.根据权利要求1所述的适用于多类资源申请审批的通用调度方法,其特征在于,所述审批过程包括:

步骤1:资源申请调度器根据申请的资源编号到对应的审批有向图,将资源申请信息发送至该审批有向图;

步骤2:审批有向图收到资源申请信息后,若包含初始提交标识,则在审批有向图中从第一个审批节点开始,读取审批节点内容,并发送通过资源申请调度器发送至状态反馈器;否则按照当前审批人信息到对应的审批节点;

步骤3:状态反馈器根据审批节点内容将资源申请信息发送至审批人;

步骤4:审批人将审批通过的资源申请信息通过状态反馈器和资源申请调度器发送至审批有向图;

步骤5:根据通过的资源申请信息到审批有向图中对应审批节点的状态内容,并判断该状态内容是否符合通过条件,如果符合,则判断当前审批节点是否为最后节点,如果为最后节点,则将具有通过标识的资源申请信息通过资源申请调度器发送至执行器,否则返回步骤2;如果不符合,则将不通过标识通过资源申请调度器和状态反馈器发送至用户。

4.根据权利要求1所述的适用于多类资源申请审批的通用调度方法,其特征在于,所述执行器根据审批通过的资源申请信息调配对应的外部资源包括以下过程:

步骤1:执行器根据审批通过的资源申请信息到外部资源位置,并提交资源申请;

步骤2:在获取资源后,将资源发送至用户。

5.根据权利要求1~3任一项所述的适用于多类资源申请审批的通用调度方法,其特征在于:所述审批有向图包括若干个具有流向关系的审批节点。

6.根据权利要求5所述的适用于多类资源申请审批的通用调度方法,其特征在于:所述审批节点包括审批人列表、审批项列表和状态列表。

7.根据权利要求1~4任一项所述的适用于多类资源申请审批的通用调度方法,其特征在于:所资源申请信息包括需要申请的资源编号、申请人信息、申请内容和初始提交标识。

说明书
技术领域

本发明涉及信息通信资源管理领域,具体地说是一种适用于多类资源申请审批的通用调度方法。

随着国家电网公司信息化SG186工程的全面开展,“纵向贯通、横向集成”的一体化集团企业级信息系统已完全融入电网生产运行,全面支撑电网企业人财物集约化管理,积累了较为丰富的数据源,为全面反映电网公司生产运行和经营管理水平、信息化水平,满足战略层、管理层和操作层对业务综合展现和分析决策的需求,信息通信资源申请系统采用信息化手段,综合利用各种资源,有益于日常工作方式的改进,提高工作效率,提高办公自动化水平,实现工作量化。

为满足公司业务流程审批、流转标准化和信息化为最终目标,实现业务流程网上流转,实现无纸化办公,实现个性化软件开发与运维的集约化、标准化管理,按照梳理流程、提高效率、安全稳定、有序推进的思路开展信息通信资源申请系统的建设工作。

信息通信资源申请审批流程较为复杂,各类型资源的申请流程、审批人员、审批条件等各不相同,在系统实现上因缺乏通用的申请审批调度模型,使得系统开发周期较长,运维管理效率不高。

针对现有技术的不足,本发明提供一种适用于多类资源申请审批的通用调度方法,实现多类型申请审批流程的自适应建立和申请审批工作流的执行。

本发明为实现上述目的所采用的技术方案是:

一种适用于多类资源申请审批的通用调度方法,包括以下步骤:

步骤1:根据用户提供资源申请信息,建立审批有向图;

步骤2:资源申请调度器根据审批有向图的信息,执行审批过程;

步骤3:执行器根据审批通过的资源申请信息调配对应的外部资源。

所述建立审批有向图包括以下过程:

步骤1:用户在人机界面中输入资源申请信息,发送到状态反馈器;

步骤2:状态反馈器接收到资源申请信息后,发送到资源申请调度器中;

步骤3:资源申请调度器创建申请审批编号和名称,并根据资源申请信息发出申请审批流程创建命令,创建审批有向图;

步骤4:审批有向图将创建成功信息通过资源申请调度器和状态反馈器发送到用户。

所述审批过程包括:

步骤1:资源申请调度器根据申请的资源编号到对应的审批有向图,将资源申请信息发送至该审批有向图;

步骤2:审批有向图收到资源申请信息后,若包含初始提交标识,则在审批有向图中从第一个审批节点开始,读取审批节点内容,并发送通过资源申请调度器发送至状态反馈器;否则按照当前审批人信息到对应的审批节点;

步骤3:状态反馈器根据审批节点内容将资源申请信息发送至审批人;

步骤4:审批人将审批通过的资源申请信息通过状态反馈器和资源申请调度器发送至审批有向图;

步骤5:根据通过的资源申请信息到审批有向图中对应审批节点的状态内容,并判断该状态内容是否符合通过条件,如果符合,则判断当前审批节点是否为最后节点,如果为最后节点,则将具有通过标识的资源申请信息通过资源申请调度器发送至执行器,否则返回步骤2;如果不符合,则将不通过标识通过资源申请调度器和状态反馈器发送至用户。

所述执行器根据审批通过的资源申请信息调配对应的外部资源包括以下过程:

步骤1:执行器根据审批通过的资源申请信息到外部资源位置,并提交资源申请;

步骤2:在获取资源后,将资源发送至用户。

所述审批有向图包括若干个具有流向关系的审批节点。

所述审批节点包括审批人列表、审批项列表和状态列表。

所资源申请信息包括需要申请的资源编号、申请人信息、申请内容和初始提交标识。

本发明具有以下有益效果及优点:

1.本发明采用通用的调度模型表达多类型资源申请审批流程;

2.本发明能够实现多类型资源申请审批流程的自适应建立;

3.本发明能够实现多类型资源申请审批工作流的执行。

图1是本发明的模型结构图。

下面结合附图及实施例对本发明做进一步的详细说明。

如图1所示为本发明的模型结构图。

本发明涉及适用于多类资源申请审批的通用调度模型。尤其涉及针对不同类型的资源申请审批,实现通用调度模型的表达,以及实现资源申请审批流程的自适应建立和工作流的执行。通用调度模型由四部分组成:资源申请调度器、状态反馈器、执行器和审批有向图。状态反馈器与资源申请调度器间是双向信息交互,执行器与资源申请调度器间是双向信息交互,审批有向图与资源申请调度器间也是双向信息交互。

通用调度模型,包括以下部分组成:

通用调度模型,其组成包括:资源申请调度器、状态反馈器、执行器和审批有向图。

资源申请调度器是指:资源申请审批流程自适应建立和工作流执行的总调度和控制中心,负责控制状态反馈器、执行器和申请审批图协调工作完成整个资源申请审批工作。资源申请调度器与状态反馈器、执行器和审批有向图均是双向信息交互,交互的内容包括控制数据和信息数据。

的状态反馈器是指:状态反馈器能够将整个申请审批过程中间或最终的结果状态反馈给外部,外部是指通过浏览器(或客户端)中的系统人机界面。状态反馈器还能够将外部的信息通过浏览器(或客户端)的系统人机界面输入至通用调度模型中。

执行器是指,执行器负责连接外部资源,可以向外部资源索要已经成功申请到的资源,并且可以接收来自该外部资源发送的资源。

审批有向图是指,审批有向图是用来存储和管理资源申请审批流程的。其是一个有向图数据结构,包括若干审批节点。每个审批节点包括审批人、审批项和状态列表,审批人、审批项和状态都以表的形式存储。

审批人是指,审批人来自整个系统中的用户,是预先已经建立的,是所有拥有审批资格的人员的集合。

审批项是指,审批项来自整个系统中的审批项,是在申请审批流程建立时设置的。

状态包括每个节点的通过状态(通过或不通过),下一个节点连接(通过或不通过转向的下一个节点)通过的条件。

实现资源申请审批流程的自适应建立过程作进一步详细说明。

步骤1外部的浏览器(客户端)人机界面中填写需要创建的申请审批项目的信息,包括申请审批项目名,审批每一步的审批人、审批项、状态信息(通过条件、通过或不通过下一步的流向关系)。

步骤2上述信息将提交到状态反馈器,由其发送到资源申请调度器。

步骤3资源申请调度器收到状态反馈器发来的信息,创建一个申请审批编号和名称,并将收到的信息和申请审批流程创建命令一起发送至审批有向图。

步骤4审批有向图接到资源申请调度器发来的信息,创建一个包含若干节点的有向图。依据所收到的信息,初始化节点内容,包括审批人、审批项和状态。通过状态中的下一个节点信息,建立节点间的有向连接关系,形成有向图。根据填写的审批流程不同,审批环节数量不同,所以审批有向图中的节点数量和节点之间的流向关系也不同。创建完毕后,审批有向图将创建成功信息发送至资源申请调度器。

步骤5资源申请调度器将成功创建信息传送至状态反馈器。

步骤6最后,状态反馈器将成功创建信息反馈在浏览器(客户端)的人机界面上。

实现资源申请审批流程工作流的执行过程作进一步详细说明。

步骤1外部浏览器(客户端)的人机界面选择需要申请的资源并提交申请,申请信息发送至状态反馈器,信息包括需要申请的资源编号、申请人相关信息、申请内容以及初始提交标识。

步骤2状态反馈器收到信息后,将信息发送至资源申请调度器。

步骤3资源申请调度器收到信息后,按照申请的资源编号到对应的审批有向图,将申请人相关信息、申请内容以及初始提交标识发送至该审批有向图。

步骤4审批有向图收到信息后,若包含初始提交标识,则从审批有向图表中到第一个审批节点,读取节点内容,包括审批人、审批项,将审批人、审批项、申请人相关信息和申请内容发送资源申请调度器。若不包含初始提交标识,则按照审批人信息到对应的节点。

步骤5资源申请调度器收到信息后,将其转发到状态反馈器。

步骤6状态反馈器根据审批人,将信息发送至外部的该审批人的账号,等待该审批人的操作。

步骤7该审批人通过浏览器(客户端)的人机界面操作审批后,将审批信息(包括审批人、审批项、审批内容等)发送至状态反馈器,状态反馈器转发到资源申请调度器,资源申请调度器随之转发到审批有向图。

步骤8审批有向图收到审批信息后,根据审批人信息,到在有向图中的节点,读取节点中的状态内容,将收到的审批内容和通过条件作比较,进而判断通过与不通过,并确定下一步的处理节点。

步骤9审批有向图到下一个处理节点后,读取节点信息,取出审批人、审批项等信息,将审批人、审批项、申请人相关信息和申请内容依次通过资源申请调度器、状态反馈器发送给下一个审批人,等待审批。按此循环执行直至通过最后一个节点。

步骤10审批有向图处理完所有节点,并且最后的节点状态为通过时,将通过标识、资源申请的相关信息(资源名、申请人信息等)发送至资源申请调度器。若不通过则将不通过标识发送至资源申请调度器。

步骤11资源申请调度器将具有通过标识的信息,包括所需要的资源信息和申请人信息发送至执行器;将具有不通过标识发送至状态反馈器。

步骤12执行器根据需要的资源信息,到外部资源的位置,并提交资源申请,在获取资源后,将其发送至申请人的账户中。状态反馈器将不通过信息发送至外部的人机界面中。

本文发布于:2023-04-12 22:54:33,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/1/86108.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图