一种工程动态管理方法及系统技术方案

技术编号:13672449 阅读:70 留言:0更新日期:2016-09-07 20:44
本发明专利技术涉及建筑工程领域,尤其涉及一种工程动态管理方法及系统。由创建工程任务时就确定子任务的执行顺序,在工程任务执行过程中,每一个子任务的执行人只需负责任务本身,无需负责选择下一个子任务的执行人即可跳转,对于建筑工程工期较长的这一特殊领域而言,本发明专利技术提供的工程动态管理方法使工程管理变得便捷,由后台进行统一管理。当需要对未执行的子任务进行变更时,通过子任务编号即可更替,实现工程动态管理。

【技术实现步骤摘要】

本专利技术涉及建筑工程领域,尤其涉及一种工程动态管理方法及系统
技术介绍
在建筑工程领域,一项建筑工程的起始至竣工需要经过十几个步骤或环节,传统的管理方式采用流程管理,类似办公所使用的OA流程,当第一个环节执行完毕,由该环节的执行人选择下一环节的执行人,完成后流程跳转至下一环节的执行人,此时当前环节的执行人开始执行,以此类推,直至最后一个环节的执行人完成,表示此项工程完成。然而传统的管理方法在使用过程中存在如下问题:1、建筑工程的周期较长,每个环节之间的时间间隔较长,常常出现将流程转至下一个环节执行人时,该执行人已离职或已被人事调动,导致流程无法继续下去;2、当建筑工程执行过程中需要对后续环节进行变更时,无法变更。
技术实现思路
本专利技术所要解决的技术问题是:提供一种适用于建筑工程领域且灵活性强的工程动态管理方法及系统。为了解决上述技术问题,本专利技术采用的技术方案为:一种工程动态管理方法,包括:创建工程任务,所述工程任务包括列表和多个子任务;所述列表存储有多个子任务的执行顺序的编号;按照列表依次执行子任务;当工程任务执行过程中接收到未执行的子任务变更请求时,记录当前正在执行的子任务所对应的编号;根据请求变更的子任务的编号更新子任务后,继续执行所述当前正在执行
的子任务。本专利技术提供的另一种技术方案为:一种工程动态管理系统,包括:创建模块、执行模块、记录模块和更新模块;所述创建模块,用于创建工程任务,所述工程任务包括列表和多个子任务;所述列表存储有多个子任务的执行顺序的编号;所述执行模块,用于按照列表依次执行子任务;所述记录模块,用于当工程任务执行过程中接收到未执行的子任务变更请求时,记录当前正在执行的子任务所对应的编号;所述更新模块,根据请求变更的子任务的编号更新子任务后,继续执行所述当前正在执行的子任务。本专利技术的有益效果在于:由创建工程任务时就确定子任务的执行顺序,在工程任务执行过程中,每一个子任务的执行人只需负责任务本身,无需负责选择下一个子任务的执行人即可跳转,对于建筑工程工期较长的这一特殊领域而言,本专利技术提供的工程动态管理方法使工程管理变得便捷,由后台进行统一管理。当需要对未执行的子任务进行变更时,通过子任务编号即可更替,实现工程动态管理。附图说明图1为本专利技术的一种工程动态管理方法的步骤流程图;图2为本专利技术的一种工程动态管理系统的结构示意图;标号说明:1、创建模块;2、执行模块;3、记录模块;4、更新模块。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:由创建工程任务时就确定子任务的执行顺序,
在工程任务执行过程中,每一个子任务的执行人只需负责任务本身,对于建筑工程工期较长的这一特殊领域而言,本专利技术提供的工程动态管理方法使工程管理变得便捷,由后台进行统一管理。请参照图1,本专利技术提供的一种工程动态管理方法,包括:创建工程任务,所述工程任务包括列表和多个子任务;所述列表存储有多个子任务的执行顺序的编号;按照列表依次执行子任务;当工程任务执行过程中接收到未执行的子任务变更请求时,记录当前正在执行的子任务所对应的编号;根据请求变更的子任务的编号更新子任务后,继续执行所述当前正在执行的子任务。从上述描述可知,本专利技术的有益效果在于:由创建工程任务时就确定子任务的执行顺序,在工程任务执行过程中,每一个子任务的执行人只需负责任务本身,无需负责选择下一个子任务的执行人即可跳转,对于建筑工程工期较长的这一特殊领域而言,本专利技术提供的工程动态管理方法使工程管理变得便捷,由后台进行统一管理。当需要对未执行的子任务进行变更时,通过子任务编号即可更替,实现工程动态管理。进一步的,所述子任务包括任务名称、任务执行内容和任务执行部门。进一步的,所述“按照列表依次执行子任务”具体为:任务执行部门接收到所述子任务时,根据任务名称和任务执行内容选择任务执行人;任务执行人执行完所述子任务时,根据列表内的执行顺序跳转至下一个子任务所对应的任务执行部门。由上述描述可知,对于执行子任务,本专利技术创建的工程任务中的列表具体是存储多个任务执行部门的执行顺序的编号,对于工程而言,任务执行部门是不会变动的,部门内的人员是时常变动的,因而根据列表内的执行顺序跳转至下一个子任务所对应的任务执行部门,由该任务执行部门再指定执行人去执行该任务,使得创建的工程任务能够持续执行下去。进一步的,所述更新子任务的步骤包括:确定需变更的子任务的起始编号,根据所述起始编号和预设的结束编号计算得到当前可更替的子任务数量;所述起始编号为未执行的子任务的编号;判断需变更的子任务数量是否超出当前可更替的子任务数量范围,若超出,则计算得到数量差值;根据所述数量差值在所述结束编号的子任务后增加对应数量的子任务;由所述起始编号开始更新子任务。进一步的,若需变更的子任务数量未超出当前可更替的子任务数量范围时,由所述起始编号开始更新子任务。由上述描述可知,更新子任务前先判断原有的子任务空间是否够存放新的子任务(包括替换子任务和增加子任务),当需变更的子任务数量未超出当前可更替的子任务数量范围时,可直接从起始编号开始更新,若超出,则根据计算得到的数量差值在所述结束编号的子任务后增加对应数量的子任务,再更新。更新时可一次性更新,无需更新到一半时,发现原有的资源不足再去申请资源,造成时效低下。请参阅图2,本专利技术提供的一种工程动态管理系统,包括:创建模块1、执行模块2、记录模块3和更新模块4;所述创建模块1,用于创建工程任务,所述工程任务包括列表和多个子任务;所述列表存储有多个子任务的执行顺序的编号;所述执行模块2,用于按照列表依次执行子任务;所述记录模块3,用于当工程任务执行过程中接收到未执行的子任务变更请求时,记录当前正在执行的子任务所对应的编号;所述更新模块4,根据请求变更的子任务的编号更新子任务后,继续执行所述当前正在执行的子任务。从上述描述可知,本专利技术的有益效果在于:由创建工程任务时就确定子任务的执行顺序,在工程任务执行过程中,每一个子任务的执行人只需负责任务本身,无需负责选择下一个子任务的执行人即可跳转,对于建筑工程工期较长的这一特殊领域而言,本专利技术提供的工程动态管理方法使工程管理变得便捷,
由后台进行统一管理。当需要对未执行的子任务进行变更时,通过子任务编号即可更替,实现工程动态管理。进一步的,所述子任务包括任务名称、任务执行内容和任务执行部门。进一步的,所述执行模块2还包括选择单元和跳转单元;所述选择单元,用于任务执行部门接收到所述子任务时,根据任务名称和任务执行内容选择任务执行人;所述跳转单元,用于任务执行人执行完所述子任务时,根据列表内的执行顺序跳转至下一个子任务所对应的任务执行部门。由上述描述可知,对于执行子任务,本专利技术创建的工程任务中的列表具体是存储多个任务执行部门的执行顺序的编号,对于工程而言,任务执行部门是不会变动的,部门内的人员是时常变动的,因而根据列表内的执行顺序跳转至下一个子任务所对应的任务执行部门,由该任务执行部门再指定执行人去执行该任务,使得创建的工程任务能够持续执行下去。进一步的,所述更新模块4还包括计算单元、判断单元、增加单元和更新单元;所述计算单元,本文档来自技高网
...

【技术保护点】
一种工程动态管理方法,其特征在于,包括:创建工程任务,所述工程任务包括列表和多个子任务;所述列表存储有多个子任务的执行顺序的编号;按照列表依次执行子任务;当工程任务执行过程中接收到未执行的子任务变更请求时,记录当前正在执行的子任务所对应的编号;根据请求变更的子任务的编号更新子任务后,继续执行所述当前正在执行的子任务。

【技术特征摘要】
1.一种工程动态管理方法,其特征在于,包括:创建工程任务,所述工程任务包括列表和多个子任务;所述列表存储有多个子任务的执行顺序的编号;按照列表依次执行子任务;当工程任务执行过程中接收到未执行的子任务变更请求时,记录当前正在执行的子任务所对应的编号;根据请求变更的子任务的编号更新子任务后,继续执行所述当前正在执行的子任务。2.根据权利要求1所述的工程动态管理方法,其特征在于,所述子任务包括任务名称、任务执行内容和任务执行部门。3.根据权利要求2所述的工程动态管理方法,其特征在于,所述“按照列表依次执行子任务”具体为:任务执行部门接收到所述子任务时,根据任务名称和任务执行内容选择任务执行人;任务执行人执行完所述子任务时,根据列表内的执行顺序跳转至下一个子任务所对应的任务执行部门。4.根据权利要求1所述的工程动态管理方法,其特征在于,所述更新子任务的步骤包括:确定需变更的子任务的起始编号,根据所述起始编号和预设的结束编号计算得到当前可更替的子任务数量;所述起始编号为未执行的子任务的编号;判断需变更的子任务数量是否超出当前可更替的子任务数量范围,若超出,则计算得到数量差值;根据所述数量差值在所述结束编号的子任务后增加对应数量的子任务;由所述起始编号开始更新子任务。5.根据权利要求4所述的工程动态管理方法,其特征在于,若需变更的子任务数量未超出当前可更替的子任务数量范围时,由所述起始编号开始更新子任务。6.一种工程动态管理系统,其特征在于,包括:创建模块、执行模块、记
\t录模块和更新模块;所述创建模块,用于创建工程任务,所述工程任务包括列...

【专利技术属性】
技术研发人员:曾开发
申请(专利权)人:福建省晨曦信息科技股份有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1