




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
網(wǎng)絡(luò)圖繪制與關(guān)鍵路徑甘特圖優(yōu)缺點(diǎn)優(yōu)點(diǎn):每項(xiàng)活動(dòng)時(shí)間定位非常準(zhǔn)確;圖形簡(jiǎn)單、清晰;缺點(diǎn):活動(dòng)之間關(guān)系不夠清晰;活動(dòng)得重要度不夠明確;對(duì)大型復(fù)雜項(xiàng)目,甘特圖顯得不太適用單代號(hào)網(wǎng)絡(luò)圖法單代號(hào)網(wǎng)絡(luò)圖法(PDM,PrecedenceDiagrammingMethod、節(jié)點(diǎn)法、順序圖法)大多數(shù)項(xiàng)目管理軟件所采用,軟件項(xiàng)目中PDM更通用活動(dòng)之間得邏輯關(guān)系A(chǔ)結(jié)束后B才開(kāi)始(FS)一種活動(dòng)結(jié)束后,另一種活動(dòng)才能開(kāi)始這就是應(yīng)用最普遍得一種關(guān)系例如:軟件得分析,設(shè)計(jì),編碼活動(dòng)ABB開(kāi)始前A必須開(kāi)始(SS)后續(xù)活動(dòng)不需要等待前導(dǎo)活動(dòng)結(jié)束后才開(kāi)始這經(jīng)常表示某種并行,但具有一定依賴關(guān)系得活動(dòng)例如:軟件得測(cè)試活動(dòng),往往依賴開(kāi)發(fā)活動(dòng)得結(jié)果,但又獨(dú)立于開(kāi)發(fā)活動(dòng)AB活動(dòng)之間得邏輯關(guān)系A(chǔ)結(jié)束前B必須結(jié)束(FF)例如:熱水器安裝(B)廚房粉刷(A)A開(kāi)始后B才結(jié)束(SF)這就是一種最特殊得活動(dòng)邏輯先后關(guān)系,即后續(xù)活動(dòng)得結(jié)束依賴于前導(dǎo)活動(dòng)得開(kāi)始日常得生活中,例如:找到新得工作后,才可能放棄原來(lái)得工作;許多人再找到新愛(ài)后才會(huì)放棄舊愛(ài)ABAB單代號(hào)網(wǎng)絡(luò)計(jì)劃圖得繪制與計(jì)算一、單代號(hào)網(wǎng)絡(luò)計(jì)劃圖得構(gòu)成1、節(jié)點(diǎn):用圓圈或方框表示,一個(gè)節(jié)點(diǎn)表示一項(xiàng)具體得工作。2、箭線:只表示工作之間得相互關(guān)系。箭線得箭頭方向表示工作得前進(jìn)方向。3、代號(hào):一項(xiàng)工作只能有一個(gè)代號(hào)。箭頭節(jié)點(diǎn)得號(hào)碼應(yīng)大于箭尾節(jié)點(diǎn)得號(hào)碼。NO:n工作名稱持續(xù)時(shí)間123ESLSEFLF單代號(hào)網(wǎng)絡(luò)圖法特點(diǎn)1)單代號(hào)搭接網(wǎng)絡(luò)圖必須正確表述已定得邏輯關(guān)系。2)單代號(hào)搭接網(wǎng)絡(luò)圖中,嚴(yán)禁出現(xiàn)循環(huán)回路。3)單代號(hào)搭接網(wǎng)絡(luò)圖中,嚴(yán)禁出現(xiàn)雙向箭頭或無(wú)箭頭得連線。4)單代號(hào)搭接網(wǎng)絡(luò)圖中,嚴(yán)禁出現(xiàn)沒(méi)有箭尾節(jié)點(diǎn)得箭線和沒(méi)有箭頭節(jié)點(diǎn)得箭線。5)繪制網(wǎng)絡(luò)圖時(shí),箭線不宜交叉。6)單代號(hào)搭接網(wǎng)絡(luò)圖只應(yīng)有一個(gè)起點(diǎn)節(jié)點(diǎn)和一個(gè)終點(diǎn)節(jié)點(diǎn)。當(dāng)網(wǎng)絡(luò)圖中有多項(xiàng)起點(diǎn)節(jié)點(diǎn)或多項(xiàng)終點(diǎn)節(jié)點(diǎn)時(shí),應(yīng)在網(wǎng)絡(luò)圖得兩端分別設(shè)置一項(xiàng)虛工作,作為該網(wǎng)絡(luò)圖得起點(diǎn)節(jié)點(diǎn)(St)和終點(diǎn)節(jié)點(diǎn)(Fin)單代號(hào)網(wǎng)絡(luò)圖法特點(diǎn)1)工作之間得邏輯關(guān)系容易表達(dá),繪圖較簡(jiǎn)單;2)網(wǎng)絡(luò)圖便于檢查和修改;3)由于工作持續(xù)時(shí)間表示在節(jié)點(diǎn)之中,沒(méi)有長(zhǎng)度,故不夠形象直觀;4)表示工作之間邏輯關(guān)系得箭線可能產(chǎn)生較多得縱橫交叉現(xiàn)象。例:繪制如下表工作關(guān)系得單代號(hào)網(wǎng)絡(luò)計(jì)劃圖工序ABCDEFGHI緊后工作CDEFEFGHHI---始BFIHGECAD終雙代號(hào)網(wǎng)絡(luò)圖法箭線式網(wǎng)絡(luò)圖(ArrowDiagrammingMethod) 以箭線表示活動(dòng),每個(gè)活動(dòng)都由兩個(gè)數(shù)字來(lái)定義。節(jié)點(diǎn)代表關(guān)系虛活動(dòng)我國(guó)應(yīng)用比較多,國(guó)內(nèi)采用該方法得軟件較多A45312CBD大家有疑問(wèn)的,可以詢問(wèn)和交流可以互相討論下,但要小聲點(diǎn)雙代號(hào)網(wǎng)絡(luò)圖圖例總體設(shè)計(jì)需求確認(rèn)需求獲取系統(tǒng)測(cè)試集成測(cè)試編碼詳細(xì)設(shè)計(jì)計(jì)劃評(píng)審項(xiàng)目規(guī)劃123698754如何編制進(jìn)度計(jì)劃0建立企業(yè)和項(xiàng)目資源庫(kù)1設(shè)置項(xiàng)目日歷、資源日歷2設(shè)置項(xiàng)目得主要里程碑點(diǎn)3在WBS下列出工作清單(Task,Activity)4估計(jì)每個(gè)Task得工期5計(jì)算每個(gè)Task之間得邏輯關(guān)系6加載完成每個(gè)Task所需要得資源和資源數(shù)量7進(jìn)度計(jì)算后,看開(kāi)工/完工里程碑就是否符合合同或業(yè)主要求,看資源負(fù)荷就是否過(guò)大?8需要調(diào)整嗎?9調(diào)整得方法:壓縮關(guān)鍵路徑上Task得工期:多投入資源以縮短工期,分解工期較長(zhǎng)得作業(yè)10合適了嗎?合適了,則把第一份計(jì)劃保存為目標(biāo)計(jì)劃(Baseline)11公布第一版計(jì)劃,通知項(xiàng)目干系人關(guān)鍵路線:CPM從項(xiàng)目開(kāi)始到結(jié)束占用時(shí)間最長(zhǎng)得路線工作總時(shí)差為零得工作,也就就是其開(kāi)始時(shí)間或結(jié)束時(shí)間沒(méi)有任何機(jī)動(dòng)余地得工作。項(xiàng)目得總工期就是由關(guān)鍵路線得工作總時(shí)間決定得CPM上任一節(jié)點(diǎn)若不按期完成,則整個(gè)計(jì)劃得完工若要縮短項(xiàng)目得計(jì)劃完工期限,應(yīng)當(dāng)設(shè)法縮短某個(gè)或某些關(guān)鍵工作得作業(yè)時(shí)間某個(gè)項(xiàng)目關(guān)鍵路線可能不止一條正推法(Forwardpass)按照時(shí)間順序計(jì)算最早開(kāi)始時(shí)間和最早完成時(shí)間得方法,稱為正推法、首先建立項(xiàng)目得開(kāi)始時(shí)間項(xiàng)目得開(kāi)始時(shí)間就是網(wǎng)絡(luò)圖中第一個(gè)活動(dòng)得最早開(kāi)始時(shí)間從左到右,從上到下進(jìn)行任務(wù)編排當(dāng)一個(gè)任務(wù)有多個(gè)前置時(shí),選擇其中最大得最早完成日期作為其后置任務(wù)得最早開(kāi)始日期公式:ES+Duration=EF正推法實(shí)例StartLFLSEFESDuration=7TaskA18LFLSEFESDuration=3TaskB14LFLSEFESDuration=6TaskC814LFLSEFESDuration=3TaskD47LFLSEFESDuration=3TaskG1417LFLSEFESDuration=3TaskE710LFLSEFESDuration=2TaskH1719LFLSEFESDuration=2TaskF46Finish當(dāng)一個(gè)任務(wù)有多個(gè)前置時(shí),選擇其中最大得最早完成日期作為其后置任務(wù)得最早開(kāi)始日期逆推法(Backwardpass)按照逆時(shí)間順序計(jì)算最晚開(kāi)始時(shí)間和最晚結(jié)束時(shí)間得方法,稱為逆推法、首先建立項(xiàng)目得結(jié)束時(shí)間項(xiàng)目得結(jié)束時(shí)間就是網(wǎng)絡(luò)圖中最后一個(gè)活動(dòng)得最晚結(jié)束時(shí)間從右到左,從上到下進(jìn)行計(jì)算當(dāng)一個(gè)前置任務(wù)有多個(gè)后置任務(wù)時(shí),選擇其中最小最晚開(kāi)始日期作為其前置任務(wù)得最晚完成日期公式:LF-Duration=LS逆推圖示StartLFLSEFESDuration=7TaskA1818LFLSEFESDuration=3TaskB14811LFLSEFESDuration=6TaskC814814LFLSEFESDuration=3TaskD471114LFLSEFESDuration=3TaskG14171417LFLSEFESDuration=3TaskE7101417LFLSEFESDuration=2TaskH17191719LFLSEFESDuration=2TaskF461214Finish當(dāng)一個(gè)前置任務(wù)有多個(gè)后置任務(wù)時(shí),選擇其中最小最晚開(kāi)始日期作為其前置任務(wù)得最晚完成日期CP:A->C->G->HCpPath:18課堂練習(xí)作為項(xiàng)目經(jīng)理,您需要給一個(gè)軟件項(xiàng)目做計(jì)劃安排,經(jīng)過(guò)任務(wù)分解后得到任務(wù)A,B,C,D,E,F,G,假設(shè)各個(gè)任務(wù)之間沒(méi)有滯后和超前,下圖就是這個(gè)項(xiàng)目得PDM網(wǎng)絡(luò)圖。通過(guò)歷時(shí)估計(jì)已經(jīng)估算出每個(gè)任務(wù)得工期,現(xiàn)已標(biāo)識(shí)在PDM網(wǎng)絡(luò)圖上。假設(shè)項(xiàng)目得最早開(kāi)工日期就是第0天,請(qǐng)計(jì)算每個(gè)任務(wù)得最早開(kāi)始時(shí)間,最晚開(kāi)始時(shí)間,最早完成時(shí)間,最晚完成時(shí)間,同時(shí)確定關(guān)鍵路徑,并計(jì)算關(guān)鍵路徑得長(zhǎng)度、課堂練習(xí)LFLSEFESDuration=3TaskGLFLSEFESDuration=4TaskA0LFLSEFESDuration=6TaskBLFLSEFESDuration=7TaskCLFLSEFESDuration=5TaskDLFLSEFESDuration=8TaskELFLSEFESDuration=8TaskF確定CP以及CP得長(zhǎng)度?課堂練習(xí)-答案LFLSEFESDuration=3TaskGLFLSEFESDuration=4TaskA0LFLSEFESDuration=6TaskBLFLSEFESDuration=7TaskCLFLSEFESDuration=5TaskDLFLSEFESDuration=8TaskELFLSEFESDuration=8TaskF44104121219192412202427272424241619191212612440CP:A->E->C->D->GCPPath:271、邊表示活動(dòng)得網(wǎng)(ActivityOnEdgeNetwork,簡(jiǎn)稱為AOE網(wǎng))為帶權(quán)有向無(wú)環(huán)圖,其中:頂點(diǎn)表示事件,邊表示活動(dòng),邊得權(quán)值表示活動(dòng)持續(xù)得時(shí)間。其中:AOE網(wǎng)中頂點(diǎn)表示得事件實(shí)際上體現(xiàn)了一種狀態(tài),即該頂點(diǎn)得所有入邊表示得活動(dòng)均已完成,出邊表示得活動(dòng)可以開(kāi)始。v1v2v3v4v53813223一個(gè)AOE網(wǎng)a1a2a3a4a5a6a7關(guān)鍵路徑程序?qū)崿F(xiàn)一、基本概念2、源點(diǎn)、匯點(diǎn):表示實(shí)際工程得AOE網(wǎng)應(yīng)該只有一個(gè)入度為0得頂點(diǎn)和一個(gè)出度為0得頂點(diǎn),前者稱作為源點(diǎn),后者稱作為匯點(diǎn)。研究得問(wèn)題:對(duì)于表示工程計(jì)劃得AOE網(wǎng),需要研究得問(wèn)題就是:完成整個(gè)工程至少需要多少時(shí)間?哪些活動(dòng)就是影響工程進(jìn)度得關(guān)鍵?v1v2v3v4v53813223a1a2a3a4a5a6a73、關(guān)鍵路徑:由于AOE網(wǎng)中得若干活動(dòng)就是可以并行進(jìn)行得,所以完成工程得最短時(shí)間就是從源點(diǎn)到匯點(diǎn)得最長(zhǎng)路徑得長(zhǎng)度,即最長(zhǎng)路徑上各邊權(quán)值之和。從源點(diǎn)到匯點(diǎn)得最長(zhǎng)路徑稱為關(guān)鍵路徑。AOE網(wǎng)中的關(guān)鍵路徑可能不止一條。
事件vj可能得最早發(fā)生時(shí)間ve(j)應(yīng)為從源點(diǎn)到頂點(diǎn)vj得最長(zhǎng)路徑長(zhǎng)度弧<vj,vk>表示得活動(dòng)ai得最早開(kāi)始時(shí)間e(i)等于ve(j)。在不推遲整個(gè)工程完成得前提下,事件vk允許得最遲發(fā)生時(shí)間vl(k)應(yīng)等于匯點(diǎn)vn得最遲發(fā)生時(shí)間vl(n)減去vk到vn得最長(zhǎng)路徑長(zhǎng)度。
弧<vj,vk>表示得活動(dòng)ai得最遲開(kāi)始時(shí)間l(i)等于vl(k)減去弧<vj,vk>得權(quán)值。4、
ve(j)、
e(i)、vl(k)、l(i)v1v2v3v4v53813223a1a2a3a4a5a6a7ve(5)=11,
vl(2)=11-8=3
e(1)=0
l(1)=vl(2)-3=0
5、關(guān)鍵活動(dòng):對(duì)活動(dòng)ai而言,l(i)-e(i)為其在不延誤整個(gè)工程工期情況下,可以延遲得時(shí)間。若e(i)=l(i)則稱活動(dòng)ai為關(guān)鍵活動(dòng)。關(guān)鍵路徑上的所有活動(dòng)都是關(guān)鍵活動(dòng)??s短或延誤關(guān)鍵活動(dòng)的持續(xù)時(shí)間將提前或推遲整個(gè)工程的完工時(shí)間。二、如何求AOE網(wǎng)得關(guān)鍵活動(dòng)1、分析:由關(guān)鍵活動(dòng)得定義可知,只要求出了某個(gè)活動(dòng)得e(i)和l(i),便可判斷該活動(dòng)就是否為關(guān)鍵活動(dòng)。而為了求AOE網(wǎng)中活動(dòng)得e(i)和l(i),首先需求網(wǎng)中所有事件得ve(j)和vl(j)。e(i)=ve(j)l(i)=vl(k)-dut(<j,k>)因?yàn)?若活動(dòng)ai由<vj,vk>表示,其權(quán)值記為dut(<j,k>),則有如下關(guān)系:求ve(j)和vl(j)需分兩步進(jìn)行:(1)從ve(1)=0開(kāi)始向前遞推
ve(j)=max{ve(i)+dut(<vi,vj>)}
<vi,vj>屬于以vj為頭得弧得集合,2<=j<=nv1v2v3v4v53813223a1a2a3a4a5a6a7ve(1)=0
ve(2)=3
ve(3)=max{ve(1)+2,ve(2)+2}=5
ve(4)=max{ve(1)+1,ve(3)+3}=8
ve(5)=max{ve(2)+8,ve(4)+3}=11AOE網(wǎng)中計(jì)算事件的ve(j)是按頂點(diǎn)的某一拓?fù)湫蛄械拇涡蜻M(jìn)行的。(2)從vl(n)=ve(n)開(kāi)始向后遞推
vl(i)=min{vl(j)-dut(<vi,vj>)}
<vi,vj>屬于以vi為尾得弧得集合,1<=i<=n-1v1v2v3v4v53813223a1a2a3a4a5a6a7vl(5)=11
vl(4)=vl(5)-3=8
vl(3)=vl(4)-3=5
vl(2)=min{vl(3)-2,vl(5)-8}=3
vl(1)=min{vl(2)-3,vl(3)-2,vl(4)-1}=0AOE網(wǎng)中計(jì)算事件的vl(i)是按頂點(diǎn)的某一拓?fù)湫蛄械哪嫘蜻M(jìn)行的。e(i)=ve(j)l(i)=vl(k)-dut(<j,k>)vl(5)=11
vl(4)=8
vl(3)=5
vl(2)=3
vl(1)=0ve(1)=0
ve(2)=3
ve(3)=5
ve(4)=8
ve(5)=11活動(dòng)a1a2a3a4a5a6a7e0003538l0733538l-e0730000v1v2v3v4v53813223a1a2a3a4a5a6a7v1v2v3v4v53813223a1a2a3a4a5a6a72、求關(guān)鍵活動(dòng)得算法:(1)對(duì)AOE網(wǎng)進(jìn)行拓?fù)渑判?并按排序得次序求各頂點(diǎn)事件得ve值,若網(wǎng)有回路,則算法終止,否則執(zhí)行步驟(2);(2)按拓?fù)渑判虻媚嫘蚯蟾黜旤c(diǎn)事件得vl值;(3)根據(jù)各頂點(diǎn)事件得ve值和vl值,求各活動(dòng)ai得e(i)和l(i)。
若e(i)=l(i),則ai為關(guān)鍵活動(dòng)。3、算法描述:StackTopologicalOrder(ALGraphG,StackT){inti,j,k,count;StackS;ArcNode*p;FindInDegree(G,indegree);InitStack(&S);InitStack(&T);for(i=0;i<G、vexnum;i++){if(!indegree[i])Push(&S,i);}count=0;for(i=0;i<G、vexnum;i++)ve[i]=0;while(!StackEmpty(&S)){Pop(&S,&j);Push(&T,j);count++;for(p=G、vertices[j]、firstarc;p;p=p->nextrc){k=p->adjvex;if(--indegree[k]==0)Push(&S,k);if(ve[j]+p->info>ve[k])ve[k]=ve[j]+p->info;}}if(count<G、vexnum){}elsereturnT;}intCri
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 買賣合同擔(dān)保人協(xié)議書
- 逾期仲裁調(diào)節(jié)協(xié)議書
- 裝修合同毀約協(xié)議書
- 餐飲招收學(xué)員協(xié)議書
- 音樂(lè)機(jī)構(gòu)合伙協(xié)議書
- 高考志愿招生協(xié)議書
- 魚塘投股合同協(xié)議書
- 食堂勞務(wù)外包協(xié)議書
- 食品轉(zhuǎn)讓合同協(xié)議書
- 賭博自愿離婚協(xié)議書
- mq135空氣質(zhì)量檢測(cè)傳感器說(shuō)明書空氣污染控制用
- 國(guó)家開(kāi)放大學(xué)《監(jiān)督學(xué)》形考任務(wù)( 1-4)試題和答案解析
- 試卷交接簽字單
- 高考化學(xué)答題技巧與規(guī)范課件
- 2022屆高考英語(yǔ)復(fù)習(xí):最后一節(jié)英語(yǔ)課(13張PPT)
- 加強(qiáng)評(píng)標(biāo)專家管理實(shí)施方案
- 股票實(shí)戰(zhàn)技巧(一)薛斯通道_CCI_DMI經(jīng)典指標(biāo)組合
- 小學(xué)生德育教育ppt課件
- 配電箱系統(tǒng)圖
- 精選靜電感應(yīng)現(xiàn)象的應(yīng)用練習(xí)題(有答案)
- 初中音樂(lè)--人聲的分類--(1)pptppt課件
評(píng)論
0/150
提交評(píng)論