1. 程式人生 > >自由浮動和總浮動

自由浮動和總浮動

總浮動時間

總浮動時間是指在不延誤專案完成日期或違反進度制約因素的前提下,某進度活動可以推遲的總時間量(從其最早開始日期起算)。

總浮動時間 = 最晚開始時間-最早開始時間 = 最晚完成時間-最早完成時間

浮動時間(FLOAT)= 時差(SLACK)= 總浮動時間(TOTAL  FLOAT)= 路徑浮動時間(Path  FLOAT)

自由浮動時間

自由浮動時間是指可以在不推遲任何後續活動的最早開始時間的情況下本活動可以推遲的時間。

自由浮動時間= (後續活動的最早開始時間) - (本活動的最早完成時間)

自由浮動時間(FREE  FLOAT)=活動浮動時間(ACTIVITY  FLOAT)

比較分析

自由浮動和總浮動:總浮動是在整個路徑上有效,總浮動有當前活動的最晚-最早即可以得到LS1-ES1,總浮動不會影響到整個專案的結束時間。

而自由浮動是不影響到緊後活動最早開始時間能夠有的浮動,自由浮動需要上下兩個獲得才能夠計算ES1-EF0.

注意:總浮動的值是大於等於自由浮動的值的。注意浮動是可以為負值的。

總之

總浮動時間:對活動而言,最早開始可推遲的總量(不延誤完成日期)。

自由浮動時間:不推遲緊隨其後的下一活動的最早開始時間的前提下(不干涉別人的自由),活動可以向後推遲的時間長度。

轉自:http://blog.sina.com.cn/s/blog_6a656bb40102dtav.html