首页 理论教育 网络图的绘制

网络图的绘制

时间:2022-03-12 理论教育 版权反馈
【摘要】:表4-4给定逻辑关系所对应的双代号网络图,如图4-24所示。单代号网络图的绘图规则与双代号网络图的绘图规则基本相同,主要区别在于:当网络图中有多项开始工作时,应增设一项虚拟的工作,作为该网络图的起点节点;当网络图中有多项结束工作时,应增设一项虚拟的工作,作为该网络图的终点节点。

1. 双代号网络图的绘制

1)绘图规则

在绘制双代号网络图时,一般应遵循以下基本规则。

(1)网络图必须按照已定逻辑关系绘制。由于网络图是有向、有序的网状图形,所以其必须严格按照工作之间的逻辑关系绘制,这同时也是为保证工程质量和资源优化配置及合理使用所必需的。例如,已知工作之间的逻辑关系如表4-3所示,若绘出网络图4-13(a)则是错误的,因为工作A不是工作D的紧前工作。此时,可用虚箭线将工作A和工作D的联系断开,如图4-13(b)所示。

表4-3 各工作的逻辑关系

图4-13 按表4-13绘制的网络图

(2)网络图中严禁出现从一个节点出发,顺箭头方向又回到原出发点的循环回路。如果出现循环回路,则会造成逻辑关系混乱,使工作无法按顺序进行。如图4-14所示,网络图中存在不允许出现的循环回路BCGF。当然,此时节点编号也发生了错误。

图4-14 存在循环回路的错误网络图

(3)网络图中的箭线(包括虚箭线)应保持自左向右的方向,不应出现箭头指向左方的水平箭线和箭头偏向左方的斜向箭线。若遵循该规则绘制网络图,就不会出现循环回路。

(4)网络图中严禁出现双向箭头和无箭头的连线。图4-15所示为错误的工作箭线画法,因为工作进行的方向不明确,因而不能达到网络图有向的要求。

图4-15 错误的工作箭线画法

(5)网络图中严禁出现没有箭尾节点的箭线和没有箭头节点的箭线。图4-16为错误画法。

图4-16 错误画法一

(6)严禁在箭线上引入或引出箭线,图4-17为错误画法。

图4-17 错误画法二

但当网络图的起点节点有多条箭线引出(外向箭线)或终点节点有多条箭线引入(内向箭线)时,为使图形简洁,可用母线法绘图,即将多条箭线经一条共用的垂直线段从起点节点引出,或将多条箭线经一条共用的垂直线段引入终点节点,如图4-18所示。对于特殊线型的箭线,如粗箭线、双箭线、虚箭线、彩色箭线等,可在从母线上引出的支线上标出。

图4-18 母线法

(7)应尽量避免网络图中工作箭线的交叉。当交叉不可避免时,可以采用过桥法或指向法处理,如图4-19所示。

图4-19 箭线交叉的表示方法

(8)网络图中应只有一个起点节点和一个终点节点(任务中部分工作需要分期完成的网络计划除外)。除网络图的起点节点和终点节点外,不允许出现没有外向箭线的节点和没有内向箭线的节点。图4-20所示网络图中有两个起点节点①和②,两个终点节点⑦和⑧。该网络图的正确画法如图4-21所示,即将节点①和②合并为一个起点节点,将节点⑦和⑧合并为一个终点节点。

图4-20 存在多个起点节点和多个终点节点的错误网络图

图4-21 正确的网络图

2)双代号网络图的绘图方法

(1)绘制无紧前工作的工作箭线,使它们具有相同的开始节点,以保证网络图只有一个起点节点。

(2)依次绘制其他工作箭线。当所要绘制的工作只有一项紧前工作时,则将该工作箭线直接画在其紧前工作箭线之后即可;当所要绘制的工作有多项紧前工作时,应按以下四种情况分别予以考虑。

① 对于所要绘制的工作(本工作)而言,如果在其紧前工作之中存在一项只作为本工作紧前工作的工作(即在紧前工作栏目中,该紧前工作只出现一次),则应将本工作箭线直接画在该紧前工作箭线之后,然后用虚箭线将其他紧前工作箭线的箭头节点与本工作箭线的箭尾节点分别相连。

② 对于所要绘制的工作(本工作)而言,如果在其紧前工作之中存在多项只作为本工作紧前工作的工作,应先将这些紧前工作箭线的箭头节点合并,再从合并后的节点开始,画出本工作箭线,最后用虚箭线将其他紧前工作箭线的箭头节点与本工作箭线的箭尾节点分别相连。

③ 对于所要绘制的工作(本工作)而言,如果不存在情况①和情况②时,应判断本工作的所有紧前工作是否都同时作为其他工作的紧前工作(即在紧前工作栏目中,这几项紧前工作是否均同时出现若干次)。如果上述条件成立,应先将这些紧前工作箭线的箭头节点合并后,再从合并后的节点开始画出本工作箭线。

④ 对于所要绘制的工作(本工作)而言,如果不存在情况①、②和③时,则应将本工作箭线单独画在其紧前工作箭线之后的中部,然后用虚箭线将其各紧前工作箭线的箭头节点与本工作箭线的箭尾节点分别相连,以表达它们之间的逻辑关系。

(3)当各项工作箭线都绘制出来之后,应合并那些没有紧后工作之工作箭线的箭头节点,以保证网络图只有一个终点节点(多目标网络计划除外)。

(4)当确认所绘制的网络图正确后,即可进行节点编号。网络图的节点编号在满足前述要求的前提下,有时采用不连续的编号方法,以避免以后增加工作时而改动整个网络图的节点编号。

3)绘图示例

下面举例说明前述双代号网络图的绘制方法。

【例题4-3】 按照表4-3中各工作之间的逻辑关系,绘制其双代号网络图。

【解】

(1)绘制工作箭线A和工作箭线B,如图4-22(a)所示。

(2)按前述原则(2)中的情况①绘制工作箭线C,如图4-22(b)所示。

(3)按前述原则(1)绘制工作箭线D后,将工作箭线C和D的箭头节点合并,以保证网络图只有一个终点节点。当确认给定的逻辑关系表达正确后,再进行节点编号。表4-13中的逻辑关系所对应的双代号网络图如图4-22(c)所示。

图4-22 双代号网络图的绘制过程

【例题4-4】 按照表4-4中各工作之间的逻辑关系,绘制其双代号网络图。

表4-4 工作逻辑关系

【解】

(1)绘制工作箭线A、工作箭线B和工作箭线C,如图4-23(a)所示。

(2)按前述原则(2)中的情况③绘制工作箭线D,如图4-23(b)所示。

(3)按前述原则(2)中的情况①绘制工作箭线E,如图4-23(c)所示。

(4)按前述原则(2)中的情况②绘制工作箭线G。当确认给定的逻辑关系表达正确后,再进行节点编号。表4-3给定逻辑关系所对应的双代号网络图如图4-23(d)所示。

图4-23 双代号网络图的绘制过程

【例题4-5】 按照表4-5中各工作之间的逻辑关系,绘制其双代号网络图。

表4-5 工作逻辑关系

【解】

(1)绘制工作箭线A和工作箭线B,如图4-24(a)所示。

(2)按前述原则(2)分别绘制工作箭线C和工作箭线E,如图4-24(b)所示。

(3)按前述原则(2)中的情况④绘制工作箭线D,并将工作箭线C、工作箭线D和工作箭线E的箭头节点合并,以保证网络图的终点节点只有一个。当确认给定的逻辑关系表达正确后,再进行节点编号。表4-4给定逻辑关系所对应的双代号网络图,如图4-24(c)所示。

图4-24 双代号网络图的绘制过程

2. 单代号网络图的绘制

1)绘图规则

单代号网络图的绘图规则与双代号网络图的绘图规则基本相同,主要区别在于:当网络图中有多项开始工作时,应增设一项虚拟的工作(S),作为该网络图的起点节点;当网络图中有多项结束工作时,应增设一项虚拟的工作(F),作为该网络图的终点节点。如图4-25所示,其中S和F为虚拟工作。

图4-25 具有虚拟起点节点和终点节点的单代号网络图

2)绘图示例

绘制单代号网络图比绘制双代号网络图容易得多,这里仅举一例说明单代号网络图的绘制方法。

【例题4-7】 按照表4-6中各工作之间的逻辑关系,绘制单代号网络图的过程如图4-26所示。

表4-6 工作逻辑关系

【解】

图4-26 单代号网络图的绘制过程

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈