1、进度安排进度安排 学习目标 估计每项活动的工期 确定整个项目的预计开始时间和要求完工时间 在项目预计开始时间的基础上,计算出每项活动必须开始和完成的最早时间 利用项目的要求完工时间,计算每项活动必须开始和完成的最迟时间 确定每项活动能够开始(或完成)与必须开始(或完成)时间之间的正负时差,即松驰时间 确定关键(最长)活动路径任务(活动)之间的关系ABAB结束-开始结束-结束AB开始-开始AB开始-结束网络图q网络图是活动排序的一个输出q展示项目中的各个活动以及活动之间的逻辑关系 q网络图可以表达活动的历时常用的网络图qPDM(Precedence Diagramming Method)q优先图
2、法,节点法(单代号)网络图qADM(Arrow Diagramming Method)q箭线法(双代号)网络图PDM(Precedence Diagramming Method)q构成PDM网络图的基本特点是节点(Box)q节点(Box)表示活动(工序,工作)q用箭线表示各活动(工序,工作)之间的逻辑关系.q可以方便的表示活动之间的各种逻辑关系。q在软件项目中PDM比ADM更通用ADM(Arrow Diagramming Method)qADM也称为AOA(activity-on-arrow)或者双代号项目网络图,q在ADM网络图中,箭线表示活动(工序工作),q节点Node(圆圈:circle
3、)表示前一道工序的结束,同时也表示后一道工序的开始.q只适合表示结束-开始的逻辑关系ADM图例-虚活动q虚活动q为了定义活动q为了表示逻辑关系q不消耗资源的12AB231AB几种工作关系的表达几种工作关系的表达(1)(1)A工作是B工作的紧前工作,或B是A的紧后工作 单代号 A B双代号AB123几种工作关系的表达几种工作关系的表达(2)(2)多个紧前紧后工作情况AECBD 几种工作关系的表达几种工作关系的表达(3)(3)虚工作的引入虚工作的引入 假设A工作完成之后C工作可以开始,A、B两工作完成之后D工作才可以开始,如何表达?ACDBB工作关系描述工作关系描述图图 示示工作是工作的工作是工作
4、的紧前工作紧前工作工作是工作、工作是工作、工作的紧后工作工作的紧后工作工作是工作、工作是工作、工作的紧前工作工作的紧前工作工作是工作的紧工作是工作的紧前工作,、工作前工作,、工作是的紧后工作是的紧后工作 单代号网络图逻辑关系表达方法单代号网络图逻辑关系表达方法序序号号工作之间的逻辑关系工作之间的逻辑关系表示方法表示方法、平行进行、平行进行 完成后,才能开始;完成后,才能开始;、均完成后,才、均完成后,才能开始;、均能开始;、均完成后,才能开始完成后,才能开始 A B C A B C D E F双代号网络图逻辑关系表达方法双代号网络图逻辑关系表达方法、均完成后,才、均完成后,才能开始;、均能开始
5、;、均完成后,才能开始;完成后,才能开始;、完成后,才能、完成后,才能开始开始结束后,、结束后,、才能开始;、完成才能开始;、完成后,才能开始后,才能开始 AB E C D F A BC D E 双代号网络图逻辑关系表达方法双代号网络图逻辑关系表达方法完成后,、才完成后,、才能开始,但、不能开始,但、不一定同时开始一定同时开始、完成后,才能开、完成后,才能开始;、完成后,才始;、完成后,才能开始能开始 A B C D A B C D E双代号网络图逻辑关系表达方法双代号网络图逻辑关系表达方法网络图绘制案例讨论网络图绘制案例讨论 某软件系统开发网络图绘制某软件系统开发网络图绘制序号 工作名称 紧
6、前工作1问题界定2研究现有系统13确定用户需求14逻辑系统设计35实体系统设计26系统开发4,57系统测试68转换数据库4,59系统转换7,812354867912345678123564879网络图绘制案例讨论网络图绘制案例讨论(续续)假设上述工作关系中,存在如下搭接关系:“3.确定用户需求”工作开始4天之后,“4.逻辑系统设计”工作才可以开始。“7.系统测试”工作完成6天之后“9.系统转换”工作才可以完成。在网络图中如何表示上述信息在网络图中如何表示上述信息呢?呢?网络图绘制的基本原则网络图绘制的基本原则正确表达项目各工作间的逻辑关系不允许出现循环回路线节点之间严禁出现带双向箭头或无箭头的
7、连线节点之间严禁出现带双向箭头或无箭头的连严禁出现无箭头节点或无箭尾节点的箭线网络图中,只能有一个起始节点和终止节点网络图中不允许出现中断的线路箭线应避免交叉,不能避免时,采用过桥法箭线采用直线或折线,避免采用圆弧线非时间坐标网络图,箭线的长短与所表示工作的持续时间无关箭线方向应从左向右趋势,顺着项目进展方向双代号网络图中节点必须编号,不能重复,箭尾节点标号不能重复,箭尾节点标号小于小于箭头节点标号,标号可采用连续或非连续编号的方式标号可采用连续或非连续编号的方式网络图要条理清楚、布局合理、结构整齐大型复杂项目网络图可分成几部分画在几张图纸上,分断处选择箭头与节点较少的位置,且要重复标出被切断
8、处的节点标号案例讨论案例讨论绘制网络图绘制网络图开始ABEDCFGH结束123546ABCDEFGH双标号网络图单标号网络图公路桥项目工序一览表公路桥项目工序一览表紧前工序工序编号 工序名称 工序所需要时间 A#1桥墩和路面开挖 5 A B#2桥墩和路面开挖 5 G C#1桥墩回填 5 C,H D#2桥墩回填 5 A E#1桥墩打桩 4 B,E F#2桥墩打桩 5 E G#1墩身砼 21 F,G H#2墩身砼 21 G G#1墩顶二期砼与支承板 28 H H#2墩顶二期砼与支承板 28 C,G,H I 安装钢梁 3 I J 桥面砼 26 D,J K 栏杆、油漆、等装饰 18网络图1234567
9、89101112AEBFGHGCDIJKH”ABEFGCG“HH”DIJK 活动工期估计第一步是估计每项活动从开始到完成所需的时间。工期估计必须是该活动经历的所有时间,即工作时间加上所有相关的等待时间。某项活动的负责人进行该项活动的工期估计是较好的做法。项目的开始和结束时间l 预计开始时间l 要求完工时间l 预计开始时间和要求完工时间的差规定了项目必须完成所需的时间。l 通常要将预计开始时间和要求完工时间在合同中说明。u 如:项目将在4月15日开始,必须在7月5日结束。进度计算 在项目预计开始时间(或日期)的基础上,每项活动能够开始和完成的最早时间(或日期)。为了在要求完工时间(或日期)内完成
10、项目,每项活动必须开始和完成的最迟时间(或日期)。最早项目的开始和结束时间最早开始时间是指某项活动能够开始最早开始时间是指某项活动能够开始的最早时间,它可以在项目的预计开的最早时间,它可以在项目的预计开始时间和所有紧前活动的工期估计基始时间和所有紧前活动的工期估计基础上计算得出。础上计算得出。最早结束时间是指某一活动能够完成最早结束时间是指某一活动能够完成的最早时间,它可以在这项活动最早的最早时间,它可以在这项活动最早开始时间的基础上加上这项活动的工开始时间的基础上加上这项活动的工期估计计算得出。期估计计算得出。EF=ES+Duration Estimate 最早项目的开始和结束时间 规则1:
11、某项活动的最早开始时间必须同于或晚于直接指向这项活动的所有其他活动的最早结束时间中的最晚时间。时间计算A 3E 8C 7F 6D 4B 2G 5 代号 时间示例:0 33 53 1010 183 710 1618 23 最迟开始和结束时间 最迟结束时间是指为了使项目的在要求完工时间内完成,某项活动必须完成的最迟时间,它可在项目的要求完工时间和各项紧随活动工期估计的基础上计算得出。最迟开始时间是指为了使项目在要求完工时间内完成,某项活动必须开始的最迟时间,它可以用这项活动的最迟结束时间减去它的工期估计算得出。LS=LF Duration Estimate 最迟开始和结束时间 某项活动的最迟结束时
12、间必须同于或早于该活动直接指向的所有其他活动的最迟开始时间的最早时间。最迟参数计算最迟参数计算(练习练习)A 3E 8C 7F 6D 4B 2G 5 代号 时间示例:18 2312 1810 188 103 108 120 3 总时差 最早结束时间与项目的要求完工时间之间的差距,总时差,浮动量。如果总时差为正值,表明这条特定路径上的各项活动所花费时间的总量可以延长,如果总时差为负值,则表明在这条路径上的各项活动要加速完成。总时差=LF-EF 或 总时差=LS-ES时间计算时间计算(答案答案)A 3E 8C 7F 6D 4B 2G 5 代号 时间示例:0 33 53 103 710 1610 1
13、818 2318 2312 1810 188 103 108 120 305050200300052 关键路径 这条在整个网络图中最长的路径就叫关键路径。那些具有最小时差的活动。找出所有具有最小值的活动,则这些活动都是关键路径上的活动。那些具有正总时差的路径有时被称为非关键路径,那些总时差为0或负值的路径被称为关键路径,耗时最长的路径经常被称为最关键路径。工作序号紧后工作 工作时间AB、C6BD、E8CE、F6DG6EG、H9FH4GI5HI3I-3项目主体工程工作列表1。画双代号网络图2。画单代号网络图并计算时间参数,标出关键路径。计算计划工期。自由时差 它是指某项活动在不影响其紧随活动最早
14、开始时间的情况下可以延迟的时间量,这是指向同一活动的各项活动总时差之间的相对差值。由于自由时差是指向同一活动的各项活动的总时差间的相对差值,因此自由时差总为正值。Practice makes perfect!计算下图中 活动的ES EF LS LF及时差,并找出该项目的关键路径。试问该项目是否能够在30周内完成?13458762ACHJ31825B5E10D7F5G8I9计算下图中 活动的ES EF LS LF及时差,并找出该项目的关键路径。试问该项目是否能够在40周内完成?1A2B102D153E7C84F205G126H57 计算图中各项活动的ES EF LS LF和LF及时差,并找出该项目的关键路径。试问该项目是否能够在30周内完成?12345678925315810265