1. 确定每个活动的最早开始时间和最早完成时间。
2. 从终点开始,逆推每个活动的最迟完成时间和最迟开始时间。
3. 计算每个活动的总时差,即最迟完成时间减去最早完成时间,或最迟开始时间减去最早开始时间。
4. 找出关键路径,即总时差为0的活动序列。
具体计算公式如下:
最迟完成时间 = 所在活动的后继活动中最早开始时间 - 所在活动的持续时间
最迟开始时间 = 最迟完成时间 - 持续时间
总时差 = 最迟完成时间 - 最早完成时间 或 最迟开始时间 - 最早开始时间
关键路径 = 总时差为0的活动序列
需要注意的是,关键路径法最迟时间的计算需要先确定每个活动的最早时间,因此需要先进行最早时间的计算。
![](/d/file/uploads//4/1.jpg)
具体的计算步骤如下:
1. 确定每个活动的最早开始时间和最早完成时间。
最早开始时间:指在不考虑前置活动的情况下,该活动可以开始的最早时间。对于起点活动,最早开始时间为0;对于其他活动,最早开始时间为其前置活动中最晚完成时间。
最早完成时间:指在不考虑前置活动的情况下,该活动可以完成的最早时间。最早完成时间等于最早开始时间加上该活动的持续时间。
2. 从终点开始,逆推每个活动的最迟完成时间和最迟开始时间。
最迟完成时间:指在不影响后续活动的情况下,该活动必须完成的最晚时间。对于终点活动,最迟完成时间等于最早完成时间;对于其他活动,最迟完成时间等于其后继活动中最早开始时间减去该活动的持续时间。
最迟开始时间:指在不影响后续活动的情况下,该活动必须开始的最晚时间。最迟开始时间等于最迟完成时间减去该活动的持续时间。
3. 计算每个活动的总时差,即最迟完成时间减去最早完成时间,或最迟开始时间减去最早开始时间。
总时差:指在不影响整个项目完成时间的情况下,该活动可以延迟的最长时间。如果总时差为0,则该活动在关键路径上。
4. 找出关键路径,即总时差为0的活动序列。
关键路径:指在整个项目中,总时差为0的活动序列。关键路径上的活动必须按照最早时间进行,否则会影响整个项目的完成时间。
![](/d/file/uploads//4/2.jpg)