Opis zadatka
Za projekat je dat spisak aktivnosti, njihova vremenska zavisnost i vreme trajanja u tabeli 1 .
Postaviti mrežni dijagram i odrediti najkraće vreme realizacije projekta.
Rešenje zadatka
Vremanska zavisnost aktivnosti može da se prikaže pomoću kvadratne tabele međusobnih odnosa, tabela 2 .
Na osnovu tabele međusobnih odnosa i pravila za crtanje MD postavljen je MD i izvršeno numerisanje događaja po pravilu Fulkersona, slika 1 .
Analiza vremena je izvršena na mrežnom dijagramu na slici2.
Analiza počinje izračunavanjem vremena najranijeg završetka pojedinih aktivnosti prema izrazu:
pri čemu je
t10=0, i < j, j = 2, 3, ..., n.
Vremena su upisana u levim delovima krugova (događaja) MD.
Pošto se odredi vreme najranijeg završetka projekta tn0 , usvaja se tn1=tn0 .
Sada se određuju vremena najkasnijih početaka aktivnosti:
, pri čemu je
i = n-1, n-2, ..., 1
Ova vremena su upisana u desne delove krugova (događaja), slika2.
Treći korak je određivanje kritičnog puta.
Kritični put ide preko kritičnih događaja, tj. događaja kod kojih je
ti0= ti1 i tj0= tj1
Kritične aktivnosti moraju da ispune još jedan uslov:
njihova ukupna vremenska rezerva je jednaka 0, tj.
tj1 - ti0= tij
Kritični put je (1-2)(2-3)(3-4)(4-6), a zbir vremena je: 7 + 10 + 9 + 10 = 36
Komentar
Najraniji početak aktivnosti (i – j) označava se najranijim događajem tj0 po metodologiji CPM.
Najraniji završetak celog projekta nastupa posle isteka vremena tn0
ti0 – najraniji (mogući) početak aktivnosti Aij
ti1 - najkasniji (dozvoljeni) početak aktivnosti Aij
tj0 – najraniji (mogući) završetak aktivnosti Aij
tj1 – najkasniji (dozvoljeni) završetak aktivnosti Aij
Najraniji završetak (tzv. rano vreme) proizvoljne aktivnosti (i – j), koji se označava sa tj0 , dobija se kao:
tj0 = ti0 + tij
Ako je neki događaj Aj završni događaj za više aktivnosti, pri čemu sve te aktivnosti nemaju isto trajanje, onda taj događaj može nastupiti tek posle završetka aktivnosti sa najdužim vremenom trajanja, tj: , pri čemu je
t10 = 0, i < j, j = 2, 3, ..., n
Ako je poznat planirani rok završetka celog projekta Tp on će biti ostvaren jedino ako je
tn0 ≤ Tp
Ukoliko se desi da je tn0 > Tp, projekat ne može biti završen u planiranom roku, pa je potrebno izvršiti skraćivanje trajanja nekih aktivnosti dok se ne dostigne planirani rok.
, pri čemu je
tn1 =tn0=Tp , i < j, i = n-1, n-2, ..., 1, t11 = t10 = 0
Opis zadatka
Konstruisati mrežni dijagram korišćenjem metode CPM, odrediti kritičan put i vremenske rezerve ako su poznata vremena trajanja aktivnosti, kao i njihove međuzavisnosti:
Za razmatrani primer odrteđena su vremena trajanja svake aktivnosti pojedinačno i data u tabeli 2
Proračun najranijh vremena početaka aktivnosti (proračun vremena događaja) vrši se progresivnim računanjem vremena idući od početnog i sabirajuči sukcesivno vremena do završnog događaja (slika 7).
Kritičan put obuhvata kritične aktivnosti A, C, F, G, K i L u ukupnom trajanju: (3 +4 +4 + 9 + 1 + 7 ) = 28 v.j. To određeno je ukupno vreme trajanja projekta.
Pogledajte Activity Networks and Critical Path Analysis.