【技术实现步骤摘要】
动态关键路径分析方法、装置及电子设备
本申请涉及网络计划
,特别是涉及动态关键路径分析方法、装置及电子设备。
技术介绍
关键路径法被广泛应用在各类网络计划软件中,包括以横道图为主要显示方式的网络计划软件,以双代号网络图为主要显示方式的网络计划软件,还有其他显示形式的计划软件,等等。在这些计划软件中,针对一份确定的网络计划,均能够根据关键路径法分析得出确定的关键路径及关键活动。关键路径法为项目计划管理提供了重要的帮助,特别是为项目及其主要活动提供了图形化的显示,这些量化信息为识别潜在的项目延迟风险提供极其重要的依据。但现有的关键路径法在项目计划管理的实际应用中也存在着不足,其中重要的一点是关键路径法仅能针对计划的总工期目标进行关键路径分析。比如以一个建筑建设项目为例,其施工组织计划就是一个典型的网络计划,除了完工交付这个总目标之外,施工计划中往往存在一些阶段性目标,比如基础施工阶段的阶段目标为主体结构出正负零,主体结构施工阶段为结构封顶等,如何识别出针对某个阶段目标的关键路径以帮助进行特定的优化决策也是施工管理人员经常面临的问题;又例如在工程建设项目中往往有大量的专业分包商参与,特定的专业分包商仅负责项目计划中该专业相关的活动,他们往往需要识别其负责专业活动部分的关键路径以帮助进行有效的资源分配。这些使用场景,传统的关键路径法不能发挥有效作用。
技术实现思路
本申请提供了动态关键路径分析方法、装置及电子设备,能够帮助网络计划的不同参与者更加个性化对其实际所需的目标进行关键路径分析。本申 ...
【技术保护点】
1.一种动态关键路径分析方法,其特征在于,包括:/n确定当前分析所针对的计划管理目标;其中,所述计划管理目标通过关联的网络计划中的指定活动进行表达;/n分别确定所述网络计划中多个活动的总浮动时间以及目标浮动时间;其中,所述目标浮动时间根据当前活动在所述计划管理目标下所影响的活动的相关参数进行确定;/n将总浮动时间不大于目标浮动时间或者总浮动时间不为正的活动确定为针对所述计划管理目标的关键活动,并根据所述关键活动确定针对所述计划管理目标的关键路径。/n
【技术特征摘要】
1.一种动态关键路径分析方法,其特征在于,包括:
确定当前分析所针对的计划管理目标;其中,所述计划管理目标通过关联的网络计划中的指定活动进行表达;
分别确定所述网络计划中多个活动的总浮动时间以及目标浮动时间;其中,所述目标浮动时间根据当前活动在所述计划管理目标下所影响的活动的相关参数进行确定;
将总浮动时间不大于目标浮动时间或者总浮动时间不为正的活动确定为针对所述计划管理目标的关键活动,并根据所述关键活动确定针对所述计划管理目标的关键路径。
2.根据权利要求1所述的方法,其特征在于,
所述确定当前分析所针对的计划管理目标,包括:
提供用于输入计划管理目标的操作选项,以便通过所述操作选项接收指定的活动信息,并确定为所述计划管理目标。
3.根据权利要求1所述的方法,其特征在于,
如果所述网络计划关联有树状活动分解结构WBS层级关系,用于记录所述网络计划关联的多个活动之间的层级关系;则所述确定当前分析所针对的计划管理目标,包括:
对所述网络计划关联的WBS进行展示,并将其中的节点置为可选择状态,以便通过接收对所述节点的选择操作,确定所述计划管理目标。
4.根据权利要求1所述的方法,其特征在于,
如果所述网络计划关联有树状活动分解结构WBS层级关系,且所述当前活动存在紧后活动,则所述当前活动在所述计划管理目标下所影响的活动包括:
当前活动及其在所述WBS中的全部上级父活动中属于所述计划管理目标的目标活动,以及所述当前活动的紧后活动;所述WBS用于记录所述网络计划关联的多个活动之间的层级关系;所述分别确定所述网络计划中多个活动的总浮动时间以及目标浮动时间,包括:
利用逆推法依次计算所述多个活动的目标浮动时间;其中,对于当前活动,根据所述目标活动的要求结束时间的最小值,确定所述当前活动的要求结束时间,再根据所述当前活动的要求结束时间与最早结束时间之间的差值,确定所述当前活动的目标浮动时间计算值;
确定所述当前活动的紧后活动的所述目标浮动时间计算值的最大值,并将该最大值与该当前活动的目标浮动时间计算值进行比较,将较大者确定为所述当前活动的目标浮动时间的最终结果。
5.根据权利要求1所述的方法,其特征在于,
如果所述网络计划未关联WBS层级关系,当前活动属于所述计划管理目标,且当前活动存在紧后活动,则所述当前活动在所述计划管理目标下所影响的活动包括:
所述当前活动以及所述当前活动的紧后活动;
所述分别确定所述网络计划中多个活动的总浮动时间以及目标浮动时间,包括:
利用逆推法依次计算所述多个活动的目标浮动时间;其中,对于当前活动,根据所述当前活动的要求结束时间与最早结束时间之间的差值,确定所述当前活动的目标浮动时间计算值;
确定所述当前活动的紧后活动的所述目标浮动时间计算值的最大值,并将该最大值与该当前活动的目标浮动时间计算值进行比较,将较大者确定为所述当前活动的目标浮动时间的最终结果。
6.根据权利要求1所述的方法,其特征在于,
如果当前活动关联有关联WBS层级关系,但所述当前活动以及其在所述WBS中的全部上级父活动均不属于所述计划管理目标,或者,所述网络计划未关联WBS层级关系且当前活动不属于所述计划管理目标,则所述当前活动在所述计划管理目标下所影响的活动包括:所述当前活动的紧后活动,且所述当前活动的目标浮动时间计算值为空值;
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。