[发明专利]一种用于智能电网调度的流程节点回退方法有效
申请号: | 201310631952.9 | 申请日: | 2013-11-30 |
公开(公告)号: | CN103714414B | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 曹宇;李恩全;于永超;苏迤;徐家慧;何蕾;庞传军;林海峰;王云峰;李飞 | 申请(专利权)人: | 北京科东电力控制系统有限责任公司 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06Q10/06;G06Q50/06 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙)11381 | 代理人: | 陈曦,景志 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 智能 电网 调度 流程 节点 方法 | ||
技术领域
本发明涉及一种流程节点回退方法,尤其涉及一种用于智能电网调度的流程节点回退方法,属于电力系统调度技术领域。
背景技术
社会经济的不断发展,极大地促进了个人计算机、网络技术的普及和推广。在信息化时代,精细化的组织机构、职能部门制度造成了企业内部协作能力低下,极大地降低了企业的工作效率。传统的办公自动化(OA)系统已经无法满足企业实际流程的需要,无法有效提高企业运行的效率。作为一种快速发展的信息化技术,工作流(work flow)系统开始进入到各个企业日常管理运行中,被广泛应用在办公室环境中涉及多人多部门协作的工作管理中。工作流系统通过对企业相关活动进行建模、解析和执行,对业务流程进行自动化处理,实现对企业调度过程的计算机实现。
随着我国电网运行规模的不断扩大,其所对应的组织结构也日益复杂。这种大规模的电网在给人们带来巨大的经济效益和社会效益的同时,也在电网运行管理、维护方面向管理者提出了更加严格的要求。在电网运行管理系统中,随着国内电网信息化建设的发展及电子政务的普及,工作流技术被越来越广泛地应用到电网调度管理中的相关流程中,极大地提高了日常工作的效率,增强了各个部门处室之间的协作,使信息的收集、处理、流动、共享更加便捷地进行,最终实现电网调度管理的现代化、传输的网络化、信息的资源化和决策的科学化。
在当前的电网业务流程运转中,经常需要对一些业务流转进行特定的处理,如流程回退、流程会签、流程取回、流程委派等等业务场景。其中,流程回退操作就是一种在实际电网业务流程运转中常见的流转需求,并且这种流转需求并不是标准的工作流规范中所定义的,是具有特定业务背景要求的,如流程运转中,流程参与者往往需要人工干预流程的运转,人为干预流程运行状态。例如,设备检修流程、日前停电检修工作流程、事故预案流程、调度倒闸操作流程、继电保护定制流程、设备缺陷闭环管理流程等在实际流转过程中,流程处理人员往往会发现流程运行的某些节点会有数据不正确的情况有需要修改的情况。但是,现有的工作流技术在实际处理电网调度业务流程时,往往不能满足这些特定的业务需求。主要原因在于现有的工作流技术标准都是基于西方业务流程管理思想,而国内的信息系统建设并不成熟,工作流应用往往需要进行人工对工作流的流程进行干预,而标准的工作流技术中并不包含人工干预,因此不能满足电网调度管理的实际需要。
发明内容
针对现有技术所存在的不足,本发明所要解决的技术问题在于提供一种用于智能电网调度的流程节点回退方法。
为实现上述的发明目的,本发明采用下述的技术方案:
一种用于智能电网调度的流程节点回退方法,包括如下步骤:
设置节点回退处理相关信息并存储到数据库的相应位置;
流程发起人选择数据库中已设置的流转处理流程,并提交数据;
在数据库中查询并获取当前节点信息和当前节点的节点回退处理权限,确定是否需要回退;
如果不需要或不能回退,则进入下一个节点,重复上述步骤;
如果需要回退,则按当前的节点状态,执行节点回退流程。
其中较优地,所述节点回退处理相关信息包括:节点信息,流程运转流向和相应的流程参与者的权限信息。
其中较优地,所述执行节点回退流程的步骤进一步包括:
1)从回退起始节点开始向建立执行路径,查找回退目的节点;
2)设置当前流程回退目的节点运行状态置为阻塞,缓存相应的业务数据;
3)获取回退目的节点的下一个节点,判断该节点的运行状态,按该节点的具体状态执行节点回退流程;
其中较优地,所述步骤3)中,如果该节点状态为阻塞节点,则按该节点的分支清理状况,执行清除该节点运行的原始实例数据,置该节点状态为未执行。
其中较优地,所述按该节点的分支清理状况,执行清除该节点运行的原始实例数据的步骤进一步包括:
如果该节点正处于某个分支清理过程,则该分支清理结束,继续下个分支清理,如此循环,直至该节点所有分支清理完毕,则流程回退结束,暂存业务数据;
如果该节点不处于分支清理过程,则流程回退结束,暂存业务数据。
其中较优地,所述步骤3)中,如果节点状态为运行完节点,执行清除该节点运行的原始实例数据,置当前状态为未运行,暂存业务数据,进一步按目的节点的类型执行流程处理。
其中较优地,按目的节点的类型执行流程处理的步骤进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科东电力控制系统有限责任公司,未经北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310631952.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数控锥齿轮滚动检查机
- 下一篇:琴键开关的寿命测试装置
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用