成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
流水施工实例:网络计划的电算方法
本节主要介绍如何在微机上实现网络电算基本方法。
网络计划电算程序同其他的电算程序相比有计算过程简单、数据变量较多的特点,它介于计算程序和数据处理程序之间。所以在学习中,计算和数据处理都很重要,希引起足够的重视。
一、建立数据文件
由前面介绍的基本知识可知,一个网络计划是由许多工作组成,一个工作又有若干个数据来表示,所以网络计划的时间参数计算过程很大程度是在数据处理,为了计算上的方便,也为了便于数据的检查,有必要建立数据文件,数据文件就是用来存放原始数据的。
为了使用上的方便,建立数据文件的程序时,不但要考虑到学过计算机语言的人使用,也要考虑到没学过计算机语言的人使用,可以利用人机对话的优点,进行一司一答的交换信息。这个过程实现起来并不复杂。
二、计算程序
网络时间参数计算程序的关键就是确定其计算公式,用迭代公式进行计算。由前面网络计算公式可知,尽管网络时间参数较多,但其关键的两个参数TE、TL确定之后,其余参数都可据此算出。所以其计算法中关键就是TE、TL两个参数的计算。
上式即为利用计算机进行计算的迭加公式。由于计算机不能直观的进行比较,必须依节点顺序依次计算比较,故在进行参数计算之前要对所有工作按其前节点,后节点的顺序进行自然排序。所谓工作的自然排序就是按工作前节点的编号从小到大,当前节点相同时按后节点的编号从小到大进行排列的过程。
从上述两个公式看出,在迭代过程中,T"值不断增大,TL值不断减少。这也正符合其原在的计算规律。值得提出的是,由于T"值是由小到大,故开始计算时,对所有节点的TE值赋初值,都令其等于零。而TL是由大到小,故所有节点的TL初值都要赋予一个较大的值,为了计算上的方便,一般将闻后一个节点的TE值赋给它。因在网络中,终节点的邗,值一般都为最大值。
三、输出部分
计算结果的输出也是程序设计的主要部分。首先要表格形式一种是采用横道图形式;另一种是直接用表格论什么形式总是先要设计好格式,用TAB语句或PRI位置、换行的位置。
目前输出式,输出相应的各时间参数值。无TUSING语句等严格控制好打印。

