双代号网络图(Activity on Node, AON)是一种常用的项目管理工具,用于表示项目任务之间的逻辑关系和时间顺序。计算双代号网络图的时间参数是项目计划的关键步骤。以下是计算的基本步骤和要点:
绘制网络图
确保网络图正确表达了所有任务之间的逻辑关系。
虚工作(没有实际工作内容的工作)不占用时间和资源。
计算时间参数
最早开始时间 (ES):
如果任务没有紧前任务,则其最早开始时间为0。
如果任务有紧前任务,则其最早开始时间为所有紧前任务最早结束时间中的最大值。
最早结束时间 (EF):
最早结束时间等于最早开始时间加上任务的持续时间。
最晚开始时间 (LS):
最晚开始时间等于最晚结束时间减去任务的持续时间。
最晚结束时间 (LF):
最晚结束时间等于任务的最早结束时间加上任务的持续时间。
总时差 (TF):
总时差等于最晚开始时间减去最早开始时间,或者最晚结束时间减去最早结束时间。
自由时差 (FF):
对于有紧后任务的活动,自由时差等于该活动的最早完成时间到其所有紧后活动最早开始时间的时间差中的最小值。
对于没有紧后任务的活动,自由时差等于整个项目的工期减去该活动的最早完成时间。
确定关键路径
关键路径是项目中持续时间最长的任务序列,项目的总工期由关键路径决定。
计算浮动时间
浮动时间是指在不影响项目完成时间的前提下,某个任务可以推迟的时间。
确定关键活动
关键活动是指在项目完成时间中不能延误的活动。
示例计算
假设有以下任务网络图:
```
A ---|---|
| |---|
|---| |
B ---| |---|
| |---|
C ---|---|
```
任务A:
ES = 0(没有紧前任务)
EF = ES + 5 = 5
LS = LF - 5 = 10
LF = 10
TF = LS - ES = 10 - 0 = 10
FF = min(紧后活动最早开始时间) - EF
任务B:
ES = max(紧前活动最早结束时间) = 5
EF = ES + 3 = 8
LS = LF - 3 = 7
LF = 10
TF = LS - ES = 7 - 5 = 2
FF = min(紧后活动最早开始时间) - EF
任务C:
ES = max(紧前活动最早结束时间) = 8
EF = ES + 4 = 12
LS = LF - 4 = 8
LF = 10
TF = LS - ES = 8 - 8 = 0
FF = min(紧后活动最早开始时间) - EF
通过上述步骤,可以计算出每个任务的时间参数,并确定关键路径和浮动时间。
建议
在实际应用中,可以使用项目管理软件(如Microsoft Project、Primavera P6等)来辅助计算双代号网络图的时间参数,以提高准确性和效率。
确保网络图的准确性和完整性,避免逻辑关系和时间的错误,以免影响项目计划的制定和执行。