博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
双代号网络图
阅读量:5070 次
发布时间:2019-06-12

本文共 1700 字,大约阅读时间需要 5 分钟。

假设你对项目管理、系统架构有兴趣,请加微信订阅号“softjg”,增加这个PM、架构师的大家庭

箭线图(ADM)法又称为双代号网络图法,箭线图法用箭线表示活动,活动之间用节点(称作“事件”)连接,仅仅能表示结束——開始关系,每个活动必须用唯一的紧前事件和唯一的紧后事件描写叙述。紧前事件编号要小于紧后事件编号。每个事件必须有唯一的事件号。

双代号网络图的组成

(一)节点

  双代号网络图中节点表示工作之间的联结,它不占用不论什么时间和资源,仅仅表示指向节点的工作所有完毕后。该节点后面的工作才干開始这件事。

因此节点仅仅是一个“瞬间”。被称为事件。

(二)工作

  不论什么一项计划,都包括很多待完毕的工作。在双代号网络图中,工作是用箭线表示的。箭尾表示工作的開始。箭头表示工作的完毕。

对于某项工作来说。紧排在其前面的工作。称为该工作的紧前工作,紧接在其后面的工作称为该工作的紧后工作,和它同一时候进行的工作称为平行工作。

(三)虚工作(逻辑箭线)

  虚工作是一项虚拟的工作,实际并不存在。它仅用来表示工作之间的先后顺序,无工作名称,既不消耗时间,也不消耗资源。用虚箭线表示虚工作,其持续时间为0。如图所看到的。为虚工作的两种表达方法。

在用实箭线表示时,须要标注持续时间为0。

箭线图的应用

(1)确定目标和约束条件。首先要确定应达成的目标(应完毕的项目与工期)以及企业资源、环境等的约束条件。

(2)项目分解。将整个项目用系统方法逐层分解,直到能够实施管理的于项目为止。

(3)编制作业一览表。

依据项目分解得出的子项目。编制作业一览表,并预计每一作业的工期。

(4)确定作业顺序。依照技术上的要求和资源条件(人力、机器、原料)的许可。确定各个作业之间的先后关系。

(5)绘制箭线图。依据作业一览表和作业顺序。绘制箭线图。

箭条图法的工作步骤:

(1) 调查工作项目,把工作项目的先后次序,由小到大进行编号。

(2) 用箭条→代表某项作业过程,如0→①、①→②等。箭杆上方可标出该项作业过程所需的时间数。作业时间单位常以日或周表示。

各项作业过程的时间的确定,可用经验预计法求出。通常,作业时间按三种情况进行预计:

  乐观预计时间,用a表示;

  悲观预计时间,用b表示。

  正常预计时间。用m表示。

  经验预计作业时间=(a+4m+b)/6

  这样的经验预计法,又称三点预计法。

  比如。对某一作业过程的时间预计a为2天,b为9天。m为4天。

则。用三点预计法求得的作业时间为 (2+4x4+9)/6=4.5(天)

(3)划出箭条图。假定某一箭条图如图1所看到的。

4)计算每一个结合点上的最早开工时间。某结合点上的最早开工时间。是指从始点開始顺箭头方向到该结合点的各条路线中。时间最长一条路线的时间之和。比如。从图1的结合点④,就有三条路线:

  这三条路线的时间之和,分别为9,8,7。所以,结合点④的最早开工时间为9,通常可写在方框内表示。其它各结合点最早开工时间的计算同理(如图2所看到的)。

(5)计算每一个结合点上的最晚开工时间。

某结合点上的最晚开工时间。是指从终点逆箭头方向到该结合点的各条路线中时间差最小的时间。如图1中的结合点①。从终点到①有三条路线(如图3所看到的):

  这三条路线的时间差,分别为3,4,5。

所以。结合点①的最晚开工时间为3。通常可将此数写在三角形内表示。其它各结合点的最迟开工时间计算同理。

(6)计算富余时间,找出关键线路。富余时间,是指在同一结合点上最早开工时间与最晚开工时间之间的时差。

有富余时间的结合点,对project的进度影响不大,属于非关键工序。

无富余时间或富余时间最少的结合点,就是关键工序。把全部的关键工序依照工艺流程的顺序连接起来,就是这项project的关键路线。如图1中◎→①→②→④→⑤就是关键路线。

 

 

假设你对项目管理、系统架构有兴趣,请加微信订阅号“softjg”,增加这个PM、架构师的大家庭

转载于:https://www.cnblogs.com/yfceshi/p/7105590.html

你可能感兴趣的文章
LDA
查看>>
轻量级Mysql Sharding中间件——Shark
查看>>
python的列表与shell的数组
查看>>
移动国家号(MCC)
查看>>
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>
python标准库——queue模块 的queue类(单向队列)
查看>>
display的值有哪些?
查看>>
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题...
查看>>
基于Lucene3.5.0怎样从TokenStream获得Token
查看>>
一网打尽各类Java基本数据类型转换
查看>>
FlowLayout布局
查看>>
深入理解JVM读书笔记--字节码执行引擎
查看>>
vue-搜索功能-实时监听搜索框的输入,N毫秒请求一次数据
查看>>
批处理 windows 服务的安装与卸载
查看>>
React文档翻译 (快速入门)
查看>>
nodejs fs路径
查看>>
动态规划算法之最大子段和
查看>>
linux c:关联变量的双for循环
查看>>
深入浅出理解zend framework(三)
查看>>