石正寶
(上海市水利工程設計研究院 上海 200061)
本程序可計算網(wǎng)絡圖的時間參數(shù),確定網(wǎng)絡圖的總工期、關鍵線路、關鍵工序、節(jié)點時間參數(shù)、工序時間參數(shù)。
可按任意次序輸入各工序的參數(shù),程序運行時先對各工序按節(jié)點編號由小到大排序。
程序初始界面如圖1、圖2:
圖2 程序初始界面2
網(wǎng)絡計劃技術是一種科學的計劃管理方法,是施工組織管理的有效手段。在網(wǎng)絡圖上,用箭線和節(jié)點表示施工工序和它們之間的邏輯關系。通過計算可找出網(wǎng)絡圖上的關鍵工作和關鍵線路,便于在執(zhí)行過程中進行有效的控制與監(jiān)督,以保證合理利用人力、物力和財力,獲取最佳經(jīng)濟效益。
網(wǎng)絡圖的計算,有圖上計算、列表計算、計算機計算三種方法。工程越復雜,采用網(wǎng)絡計算技術的優(yōu)越性就越顯著。圖上計算法和列表計算法只能用于簡單的網(wǎng)絡圖,對于復雜網(wǎng)絡圖的計算,必須利用計算機才能進行。
節(jié)點是網(wǎng)絡圖中兩相鄰工序的交接點,用圓圈表示。節(jié)點表示前一道工序的結束,也表示后一道工序的開始。
(1)節(jié)點的最早開始時間
節(jié)點的最早開始時間,是指從該節(jié)點開始的工序最早可能開始工作的時刻,在此時刻之前不具備開工條件。始節(jié)點的最早開始時間為0。節(jié)點的最早開始時間應從網(wǎng)絡圖的始節(jié)點開始,順著箭線方向,逐個計算至網(wǎng)絡圖終節(jié)點。
式中ESj為箭頭節(jié)點j的最早開始時間;ESi為箭尾節(jié)點 i的最早開始時間;ti,j為工序 i-j的作業(yè)時間。
網(wǎng)絡圖終節(jié)點的最早開始時間即為總工期,它是網(wǎng)絡圖始節(jié)點到終節(jié)點之間所有線路中作業(yè)持續(xù)時間之和的最大值,即是完成網(wǎng)絡計劃的全部施工任務所必須的最短作業(yè)時間。
(2)節(jié)點的最遲結束時間
節(jié)點的最遲結束時間,是指以該節(jié)點為結束的工序最遲必須完工的時刻。若不完成,會影響后續(xù)工序按時開始。節(jié)點的最遲結束時間應從網(wǎng)絡圖的終點開始,逆著箭線方向,逐個計算至網(wǎng)絡圖始節(jié)點。終節(jié)點最遲結束時間一般為其最早開始時間,即總工期。
式中LFi為箭尾節(jié)點i的最遲結束開始時間;LFj為箭頭節(jié)點j的最遲結束時間;ti,j為工序i-j的作業(yè)時間。
(1)工序最早開始時間
工序的最早開始時間等于其前節(jié)點的最早開始時間
(2)工序最早結束時間
工序的最早結束時間等于該工序的最早開始時間加該工序的作業(yè)時間
(3)工序最遲結束時間
工序的最遲結束時間等于其后節(jié)點的最遲結束時間
(4)工序最遲開始時間
工序的最遲開始時間等于該工序的最遲結束時間減該工序的作業(yè)時間
時差,是指在不影響整個任務完工時間的條件下,某項活動可以利用的機動時間。
(1)節(jié)點時差和關鍵節(jié)點
節(jié)點時差,是節(jié)點的最遲結束時間與最早開始時間之差。節(jié)點時差為0的節(jié)點是關鍵節(jié)點。
(2)工序時差和關鍵工序
①工序總時差
在不影響總工期的情況下,工序的機動時間。
總時差為0的工序是關鍵工序。
②工序自由時差
在不影響后繼工序最早開始時間的情況下,工序的機動時間。
(1)將網(wǎng)絡圖中各工序(包括虛工序)的參數(shù)置入數(shù)據(jù)文件中,輸入數(shù)據(jù)次序為:工序①的名稱、箭尾節(jié)點編號、箭頭節(jié)點編號、工序持續(xù)時間,工序②的名稱、箭尾節(jié)點編號、箭頭節(jié)點編號、工序持續(xù)時間……。
(2)程序運行時,先將各工序按節(jié)點編號由小到大排序。
(3)計算各節(jié)點的時間參數(shù)并顯示(關鍵節(jié)點后加*號)。
(4)計算各工序的時間參數(shù)并顯示(關鍵工序后加*號)。
(5)顯示總工期。
(1)箭頭節(jié)點的編號必須大于箭尾節(jié)點的編號;節(jié)點編號不能重復,但可以不連續(xù)。
(2)本程序僅對網(wǎng)絡圖進行參數(shù)計算,只有網(wǎng)絡圖表示的邏輯關系正確無誤時,才能得到正確的計算結果。
例:某江堤加固工程第三標段護岸工程施工網(wǎng)絡圖如圖3所示。試計算網(wǎng)絡圖的時間參數(shù)。
圖3 某工程施工網(wǎng)絡圖
(1)數(shù)據(jù)文件內(nèi)容如下:
12(工序總數(shù))
施工準備,1,2,12
虛工序,3,4,0,虛工序,5,6,0
削坡土方Ⅰ,2,3,15,削坡土方Ⅱ,3,6,16
漿砌石腳槽Ⅰ,2,4,41,漿砌石腳槽Ⅱ,4,5,60
干砌石護坡Ⅰ,4,6,85,干砌石護坡Ⅱ,6,7,34
漿砌石排水溝,2,5,122,水下拋石,2,7,110
完工驗收,7,8,5
(2)目標文件內(nèi)容如下:
節(jié)點時間參數(shù)
工序時間參數(shù)
序號,工序名稱,I,J,T,ES,LS,EF,LF,TF,FF
1)漿砌石排水溝**,1,2,12,0,12,0,12,0,0
2)水下拋石,3,4,0,27,27,53,53,26,26
3)完工驗收,5,6,0,134,134,138,138,4,4
4)干砌石護坡Ⅱ,2,3,15,12,27,38,53,26,0
5)漿砌石腳槽Ⅰ,3,6,16,27,43,122,138,95,95
6)漿砌石腳槽Ⅱ**,2,4,41,12,53,12,53,0,0
7)干砌石護坡Ⅰ,4,5,60,53,113,78,138,25,21
8)削坡土方Ⅱ**,4,6,85,53,138,53,138,0,0
9)削坡土方Ⅰ**,6,7,34,138,172,138,172,0,0
10)施工準備,2,5,122,12,134,16,138,4,0
11)虛工序,2,7,110,12,122,62,172,50,50
12)虛工序**,7,8,5,172,177,172,177,0,0
總工期T= 177
限于篇幅,源程序代碼略。
1 網(wǎng)絡計劃技術. 水利電力出版社.
2 VisualBasic6.0 編程. 人民郵電出版社.