运筹学教学关键路线法教材.ppt
《运筹学教学关键路线法教材.ppt》由会员分享,可在线阅读,更多相关《运筹学教学关键路线法教材.ppt(110页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章第八章 计划评审方法和计划评审方法和关键路线方法关键路线方法网络计划方法的产生起源:网络计划方法是项目计划管理的重要方法。它起起源:网络计划方法是项目计划管理的重要方法。它起起源:网络计划方法是项目计划管理的重要方法。它起起源:网络计划方法是项目计划管理的重要方法。它起源于美国。当时,有两种网络计划方法:关键路线法和源于美国。当时,有两种网络计划方法:关键路线法和源于美国。当时,有两种网络计划方法:关键路线法和源于美国。当时,有两种网络计划方法:关键路线法和计划评审技术。计划评审技术。计划评审技术。计划评审技术。1957195719571957年,美国杜邦化学公司用关键路线法年,美国杜邦
2、化学公司用关键路线法年,美国杜邦化学公司用关键路线法年,美国杜邦化学公司用关键路线法(C C C Critical ritical ritical ritical P P P Path ath ath ath M M M Method)ethod)ethod)ethod)。当年就节约当年就节约当年就节约当年就节约100100100100万美元,为该公司用于万美元,为该公司用于万美元,为该公司用于万美元,为该公司用于该项目研究费用的该项目研究费用的该项目研究费用的该项目研究费用的5 5 5 5倍以上。倍以上。倍以上。倍以上。1958195819581958年,美国海军当局在研制北极星导弹潜艇时,
3、年,美国海军当局在研制北极星导弹潜艇时,年,美国海军当局在研制北极星导弹潜艇时,年,美国海军当局在研制北极星导弹潜艇时,第一次采用了第一次采用了第一次采用了第一次采用了BuzzAllenBuzzAllenBuzzAllenBuzzAllen提出的计划评审技术提出的计划评审技术提出的计划评审技术提出的计划评审技术(P P P Program rogram rogram rogram E E E Evaluation and valuation and valuation and valuation and R R R Review eview eview eview T T T Techniqu
4、e),echnique),echnique),echnique),主要承包商主要承包商主要承包商主要承包商200200200200多多多多家,转包商家,转包商家,转包商家,转包商10000100001000010000家。家。家。家。23232323个系统网络,每两周检查一次,个系统网络,每两周检查一次,个系统网络,每两周检查一次,个系统网络,每两周检查一次,原定原定原定原定6 6 6 6年,提前两年完成,节约经费年,提前两年完成,节约经费年,提前两年完成,节约经费年,提前两年完成,节约经费1015101510151015。60606060年代耗时年代耗时年代耗时年代耗时11111111年阿波
5、罗登月计划年阿波罗登月计划年阿波罗登月计划年阿波罗登月计划3000300030003000亿亿亿亿$,42$,42$,42$,42万人万人万人万人,2,2,2,2万家公司万家公司万家公司万家公司,120,120,120,120所大学所大学所大学所大学,600,600,600,600台计算机台计算机台计算机台计算机,700,700,700,700万零件万零件万零件万零件,终于在终于在终于在终于在1969196919691969年年年年7 7 7 7月,阿波罗月,阿波罗月,阿波罗月,阿波罗11111111号船长阿姆斯特朗登上月球。号船长阿姆斯特朗登上月球。号船长阿姆斯特朗登上月球。号船长阿姆斯特朗
6、登上月球。60-70年代我国开始应用和推广。年代我国开始应用和推广。钱学森、华罗庚等都曾为此做钱学森、华罗庚等都曾为此做了大量工作。了大量工作。华罗庚的例子:有客来访,要华罗庚的例子:有客来访,要请他饮茶,于是要做几件事:请他饮茶,于是要做几件事:洗茶杯、洗杯盖、烧开水、泡洗茶杯、洗杯盖、烧开水、泡茶到端茶。茶到端茶。客来沏茶F本问题的几道本问题的几道“工序工序”有次序有次序,洗杯盖洗杯盖 端茶端茶 烧水烧水 泡茶泡茶 洗杯洗杯 虚虚 时间时间:251020.5第一节第一节 PERT网络图网络图网络图由三大要素构成:节点网络图由三大要素构成:节点(事件事件)、箭线(作业)和路线。箭线(作业)和
7、路线。132一、网络图构成一、网络图构成箭线箭线:1、代表计划中的一项作业或工序,包括人力、代表计划中的一项作业或工序,包括人力、财力、物力的付出。财力、物力的付出。2、作业的内容可大可小,可多可少。、作业的内容可大可小,可多可少。3、箭尾表示作业开始,箭头表示作业结束、箭尾表示作业开始,箭头表示作业结束 4、通常把作业的代号和作业所耗时间标在箭线、通常把作业的代号和作业所耗时间标在箭线的上下。的上下。5、虚箭线:不占用时间和空间,不消耗任何资、虚箭线:不占用时间和空间,不消耗任何资源。只是为了明源。只是为了明 确活动的相互之间的逻辑关系。确活动的相互之间的逻辑关系。3445A10AijA:作
8、业活动代号结点(表示事件):结点(表示事件):网络图中两条或两条以上的箭线的交接网络图中两条或两条以上的箭线的交接点就是结点,结点代表的作业开始和结点就是结点,结点代表的作业开始和结束。用圆圈加上数字表示。束。用圆圈加上数字表示。路线:路线:从网络图的始点事件开始到终点事从网络图的始点事件开始到终点事件为止,由一系列首尾相连的箭线和结件为止,由一系列首尾相连的箭线和结点所代表的作业和事件所组成的通道。点所代表的作业和事件所组成的通道。网络图一般有多条路线。其中最长的我网络图一般有多条路线。其中最长的我们称之为关键路线,关键路线上的工序们称之为关键路线,关键路线上的工序为关键工序。为关键工序。(
9、错误)135624正确135624PERTPERT图的开始节点与结束节点均应是唯一的。图的开始节点与结束节点均应是唯一的。二、绘制二、绘制PERTPERT图的原则图的原则如果在实际工作中发生不吻合时,应将没有紧前作业的结如果在实际工作中发生不吻合时,应将没有紧前作业的结点用虚箭头线同网络始点事项连接起来,将没有后续事项点用虚箭头线同网络始点事项连接起来,将没有后续事项的结点用虚箭头同终点事项边接起来。的结点用虚箭头同终点事项边接起来。错误正确在相邻的两个节点之间,最多只能有一条箭线相连。在相邻的两个节点之间,最多只能有一条箭线相连。进入某一个结点的箭线可以有多条,但其它任何进入某一个结点的箭线
10、可以有多条,但其它任何结点直接连接该结点的箭线只能有一条。结点直接连接该结点的箭线只能有一条。两个相邻结点间只允许有一条箭线直接相连。若两个相邻结点间只允许有一条箭线直接相连。若有平行活动,可引入虚线以保证这一规则不被破有平行活动,可引入虚线以保证这一规则不被破坏。坏。错误网络图中不能出现循环回路网络图中不能出现循环回路 节点编号时,按照矢线箭头的指向,升序节点编号时,按照矢线箭头的指向,升序排号,保证节点序号先后关系保持一致。排号,保证节点序号先后关系保持一致。应将各作业的工时数据标注在表示该作业的应将各作业的工时数据标注在表示该作业的矢线的下面。矢线的下面。正确使用虚工序(不消耗资源,一般
11、表示平正确使用虚工序(不消耗资源,一般表示平行工作关系)行工作关系)三、三、PERT图的绘制步骤图的绘制步骤先画草图,再修改后变成规范图,步骤如下:先画草图,再修改后变成规范图,步骤如下:根据活动清单中规定的关系,将活动代号栏所有的根据活动清单中规定的关系,将活动代号栏所有的活动逐次地画在网络图上,从左到右活动逐次地画在网络图上,从左到右 理顺活动的紧前、紧后关系,没有紧后活动的活动理顺活动的紧前、紧后关系,没有紧后活动的活动所对应的箭线汇集在终止结点上所对应的箭线汇集在终止结点上 草图绘制完成后,将序号标在结点上,将活动代号草图绘制完成后,将序号标在结点上,将活动代号和时间标在箭和时间标在箭
12、 线上线上 检查无误后,将草图绘制成规范图检查无误后,将草图绘制成规范图 作业作业名称名称ABCDEFGHI紧前紧前作业作业AAB,CBDDE,GF,H作业作业时间时间D15151410661308例:某项工程任务经分解后,确定由例:某项工程任务经分解后,确定由9项作业构成,项作业构成,各项作业的代号、紧前作业及作业时间各项作业的代号、紧前作业及作业时间 如表所示,画出网络图如表所示,画出网络图1412346578A15B15CE6D10G 1H30F6I8序序号号施工项目施工项目 所需时间所需时间(月)(月)工序代工序代号号紧前项紧前项目目12345678清理地面清理地面打地基打地基砌墙砌墙
13、安装电线安装电线粉刷粉刷画图案画图案室内工程室内工程上屋顶上屋顶14434645ABCDEFGHABDD,HCEC例:建筑一幢房屋,施工顺序如上表所示,要求计例:建筑一幢房屋,施工顺序如上表所示,要求计算工程周期及关键路线算工程周期及关键路线E512346785ABCDG144H344活动代号活动描述活动描述紧后活动紧后活动活动时间活动时间(周)(周)A AB BC CD DE EF FG GH HI IJ JK KL L系统分析和总体设计系统分析和总体设计输入和输出设计输入和输出设计模块模块1 1详细设计详细设计输入和输出程序设计输入和输出程序设计模块模块1 1程序设计程序设计模块模块2 2
14、详细设计详细设计输入和输出及模块输入和输出及模块1 1测试测试模块模块2 2程序设计程序设计模块模块1 1测试测试系统总调试系统总调试稳当编写稳当编写系统测试系统测试B,CB,CD DE,FE,FG,IG,IG,IG,IH HJ JI,KI,KJ JL L无无无无346885363583某机械厂管理信息系统开发活动清单某机械厂管理信息系统开发活动清单例例12346109857A 3B 4C 6D 8E8F 5H 6G 3J 5L 3K 8I 3四、四、PERT图的分类图的分类(1)按工时估计的性质:)按工时估计的性质:A:确定型:确定型网络,每个工作的预计工时只估一个值,即,网络,每个工作的预
15、计工时只估一个值,即,这些工作的实际完成情况一般地可按预计工时达到,这些工作的实际完成情况一般地可按预计工时达到,也即实现的概率等于或近似等于也即实现的概率等于或近似等于1。B:概率型网络,:概率型网络,每个工作按三种情况下给定工时,最每个工作按三种情况下给定工时,最快可能完成工时,最可能完成工时,最慢可能完成工快可能完成工时,最可能完成工时,最慢可能完成工时。时。五、五、PERTPERT图的计算图的计算1.1.工作时间工作时间t tij ij的确定的确定:确定型确定型:利用已知的工时定额资料给出。利用已知的工时定额资料给出。概率型:对于开发性任务,或对工作所需的工时概率型:对于开发性任务,或
16、对工作所需的工时难以准确估计时,可采用三点时间法来确定工作难以准确估计时,可采用三点时间法来确定工作的工时。的工时。则实际计算中,完成一项作业的期望工时则实际计算中,完成一项作业的期望工时t(i,j)按如按如下公式计算:下公式计算:设:设:a是最乐观的时间估计值,是最乐观的时间估计值,m是最可能的估计值,是最可能的估计值,b是最悲观的时间估计值是最悲观的时间估计值方差为:方差为:2.结点(事项)的时间参数确定结点(事项)的时间参数确定:(1)节点的最早时间:)节点的最早时间:它表明以它为始点的各工作最早可能开始的时间,它表明以它为始点的各工作最早可能开始的时间,也表明以它为终点的各工作的最早可
17、能完成时间。也表明以它为终点的各工作的最早可能完成时间。等于从始点结点到该结点的最长路线上所有工作的等于从始点结点到该结点的最长路线上所有工作的工时总和。工时总和。递推公式:递推公式:整个工程的总最早完工期:整个工程的总最早完工期(2)节点的最迟时间:)节点的最迟时间:它表明在不影响任务总工期的条件下,以它为始点它表明在不影响任务总工期的条件下,以它为始点的各工作最迟必须开始的时间,的各工作最迟必须开始的时间,也表明以它为终点的各工作的最迟必须完成时间。也表明以它为终点的各工作的最迟必须完成时间。由于,一般都把任务的最早完工时间作为任务的总由于,一般都把任务的最早完工时间作为任务的总工期,所以
18、结点的最迟时间工期,所以结点的最迟时间递推公式为:递推公式为:3.工作的时间参数确定工作的时间参数确定:1。作业的最早可能开始时间(。作业的最早可能开始时间(ES)是指是指作业作业最早可能开始的时间,是它的各项紧前最早可能开始的时间,是它的各项紧前作业最早结束的时间中最大的一个。作业最早结束的时间中最大的一个。2。作业的最早可能结束时间(。作业的最早可能结束时间(EF)是指是指作业按作业按最早开工时间开始所能达到的完工时间。最早开工时间开始所能达到的完工时间。3.作业的最迟必须开工时间(作业的最迟必须开工时间(LSLS)是指是指作业(作业(i,ji,j)在不影响整个任务如期完工的)在不影响整个
19、任务如期完工的前提下,必须开始的最晚时间。前提下,必须开始的最晚时间。4.4.作业的最迟必须结束时间(作业的最迟必须结束时间(LFLF)是指作业(是指作业(i,ji,j)按最迟时间开工,所能达到)按最迟时间开工,所能达到的完工时间。的完工时间。4.时差:时差:按性质可以分为作业的总时差按性质可以分为作业的总时差R(i,j)和作业的自由)和作业的自由时差时差F(i,j)。)。总时差总时差:在不影响任务总工期的条件下,某工作:在不影响任务总工期的条件下,某工作(i,j)可以延迟其开工时间的最大幅度。)可以延迟其开工时间的最大幅度。这是网络这是网络上上 多于一项作业共同拥有的机动时间,并非为某项多于
20、一项作业共同拥有的机动时间,并非为某项作业单独拥有。作业单独拥有。工作(工作(i,j)的总时差等于它的最迟完工时间与最早完)的总时差等于它的最迟完工时间与最早完工时间的差,也等于它的最迟开工时间与最早开工时工时间的差,也等于它的最迟开工时间与最早开工时间的差。间的差。自由时差自由时差:不影响它的各项紧后作业最早开工时间:不影响它的各项紧后作业最早开工时间条件下,该项作业可以推迟的开工时间的最大限度,条件下,该项作业可以推迟的开工时间的最大限度,它是一项作业独自拥有的机动时间。它是一项作业独自拥有的机动时间。即自由时差等于其紧后作业的最早开工时间与本工作即自由时差等于其紧后作业的最早开工时间与本
21、工作的最早完工时间的差。的最早完工时间的差。下图是一个工程施工图,请依次求出各时间参数。下图是一个工程施工图,请依次求出各时间参数。时间参数计算举例时间参数计算举例1。结点时间参数:方括号最早时间,三角最晚。结点时间参数:方括号最早时间,三角最晚时间时间2。作业时间参数:方括号最早开工时间。作业时间参数:方括号最早开工时间 ,三角,三角最晚开工时间最晚开工时间03。总时差,自由时差:中括号总时差,园括号。总时差,自由时差:中括号总时差,园括号自由时差自由时差说明:说明:1,由关键路线的意义知,这条线在时间上没,由关键路线的意义知,这条线在时间上没有回旋余地,即每个关键工作应满足有回旋余地,即每
22、个关键工作应满足“最早开工时间最早开工时间最迟必须开工时间最迟必须开工时间”,而非关键路线则有富裕时间。,而非关键路线则有富裕时间。所以,总时差为所以,总时差为0的工作链就是关键路线。的工作链就是关键路线。此处为此处为2,比较总时差和自由时差的关系:,比较总时差和自由时差的关系:工作(工作(1,7)有自由时差)有自由时差13,若把它拖至,若把它拖至13周开工,对周开工,对它后面的工作的最早开工时间及时差等都没有影响,对它后面的工作的最早开工时间及时差等都没有影响,对整个工期也没有影响。而只有总时差没有自由时差的工整个工期也没有影响。而只有总时差没有自由时差的工作则不然,若工作(作则不然,若工作
23、(7,8),总时差为),总时差为1,自由时差为,自由时差为0,如果让它推迟,如果让它推迟1周开工,虽然总工期不受影响,但其周开工,虽然总工期不受影响,但其后面的工作最早时间及时差都要受影响。所以使用时差后面的工作最早时间及时差都要受影响。所以使用时差来调整工作时,应尽量先用自由时差。来调整工作时,应尽量先用自由时差。PERT 例例 题题客来沏茶PERT解法:解法:最早完成时间最早完成时间,最晚开始时间。最晚开始时间。洗杯盖洗杯盖2 端茶端茶0.5 烧水烧水5 泡茶泡茶2洗杯洗杯1 虚虚0 01577.57.57550550577.57.5750 最佳次序最佳次序:先烧开水,等:先烧开水,等待水
24、开之时洗杯、盖,水待水开之时洗杯、盖,水烧开后泡茶,端茶。烧开后泡茶,端茶。例例某人于早晨某人于早晨7:007:00起床,按其生活习惯,起床,按其生活习惯,在其出门工作前,必须完成下列活动在其出门工作前,必须完成下列活动:5:5分钟时间穿衣服,洗脸分钟时间穿衣服,洗脸4 4分钟分钟,10,10分钟烧分钟烧开一壶开水开一壶开水,5,5分钟取牛奶分钟取牛奶,5,5分钟热牛分钟热牛奶奶,5,5分钟吃饭,试问此人最早何时可以分钟吃饭,试问此人最早何时可以出门上班?假定只有一个炉灶。出门上班?假定只有一个炉灶。124356穿衣穿衣 5烧开水烧开水10热奶热奶5吃饭吃饭5洗脸洗脸4取奶取奶5(1)(1)利
25、用正推计算确定活动的最早完工时间。利用正推计算确定活动的最早完工时间。(2)(2)利用逆推计算确定活动的最迟开工时间。利用逆推计算确定活动的最迟开工时间。(3)(3)确定关键工作与关键线路。确定关键工作与关键线路。关键路线:关键路线:网络图图解法计算124356穿衣5烧开水10热奶5吃饭5洗脸4取奶5091552025051520251012346109857A3B4C6D8E8F5H6G3J5L3K8I3例题例题0033712991414172020202323282831 310099141420202323282831 31的先驱元素是的先驱元素是_的先驱元素是的先驱元素是_的先驱元素是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 教学 关键 路线 教材
限制150内