1、统筹方法平话及补充(修订本)华罗庚中国工业出版社重印序在这本小册子重印的时候,乘便讲几点意见。由于领导重视,群众努力,统筹方法在实际工作中试用,已经开始出成果了。在缩短工期、提高工效等方面,都有显著的收效。那么,我们对这些成果如何估价呢?笔者认为,统筹方法充其量不过是一个数学方法,不应当把一切效果都归功于统筹方法。我们称之为统筹方法,只不过是想为毛主席所提的“统筹兼顾”的大统筹、全面统筹,作一个小的注脚,提供一个工作方法,以便于搞管理工作的同志参考采用而已。特别是,政治挂帅的因素,人的因素,技术革新的因素,都必须考虑进去,而实际上,这些因素才是本质的,主要的。目前各单位都在大搞革命化运动,而统
2、筹方法则是适逢其会,恰遇其时,在这些有利的客观条件下,进行了比较合理的安排而已。 当然,另一方面,我们也不要因为虽用了统筹方法,但还没有完成任务,而低估或否定这一方法。诚如有位同志所说,这个方法的一个好处是,即使任务完不成,也知道完不成任务的道理所在。比如,如果是由于“外协”定货延误的原因,那来就注意“外协”,注意更大的统筹。如果由于某项技术没有过关,那我们就应当加强技术革新、技术革命。在技术水平没有提高之前,我们必须根据现有技术状况实事求是地确定工序完成时间(包括检验、返工的时间),而不要由于与统筹方法无关的其他因素,延误了完成时间,过早地不加分析地否定统筹方法。有人说,某一工序仅需一分钟的
3、时间,但就是技术不过关,老是要返工,因而统筹方法用不上。其实,这是不对的。这道工序所需要的时间,确定为一分钟是错误的。如果要试一百次才成功,那我们应当填上的时间,是一百分钟而不是一分种。在必要的时候,还应当添加一些检查质量的工序并在箭头图上。因为对零件的检查,往往比对总装后的成品检查方便得多。我们试用统筹方法,从简单开始,但目的不仅仅是满足于简单,而是为了要应用于更大范围更复杂的任务,因而不要怕大、怕复杂。越大越复杂,这个方法愈有用武之地,愈可以帮助我们安排计划,揭示矛盾,解决问题。至于那些繁杂的计算工作,我们还可以求助于电子计算机。这本书所讲的箭头图,远不是我们所设想的统筹方法的全部。为了容
4、易普及,我们尽可能地把内容讲得集中些。那么,统筹方法的范围究竟有多大呢?这就需要我们在实践中摸索。找出真正需要进一步做的课题,探索它的数学模型和合适地处理这个数学模型的工具。例如,上面所说的必须返工一百次才合适,难道真是不多不少的整整一百次吗?当然不是,而问题的实质是一个统计问题,应当用统计方法来处理。例如,在保证成功率85%的要求下,看应当确定多长的时间更为合适。又如,如果在一个车间里,我们发现时间花在计算上等,比花在加工操作上的还要多,那我们就应当为它搞一套简单实用的计算工具。再如时间的缩短,工效的提高,必然反映在整个产品的增加上,因而合理规划的问题来了。如果要求提高产品的合格率,那么,质
5、量评估、配方优选等方面的问题也都来了。这些都数学方法问题,需要统筹兼顾,逐一加以解决的问题。当然,我们接触实际工作的时间还很短,但在这短短的实际工作中,看到的问题已经一天多似一天了,要用到的数学工具看来正是方兴未艾。我们数学工作者能否适应新的形势,更好的完成党交给的任务,千条万条,听党的话,按毛主席的指示办事是第一条。 作者 一九六五年十一月 前 言统筹方法,是一种为生产建设服务的数学方法。它的实用范围极为广泛,在国防、在工业的生产管理中和关系复杂的科研项目的组织和管理中,皆可应用。但是,这种方法,只有在社会主义制度下,在政治挂帅思想领先的前提下,才能更有效地发挥作用。毛主席教导我们:“世间一
6、切事物中,人是第一个可宝贵的。在共产党领导下,只要有了人,什么人间奇迹也可以造出来。”由于群众的主观能动性和创造性的发挥,顺利解决当前工作中的问题,那么,今天的主要矛盾,明天将会变为次要矛盾。因此,我们必须根据实际情况不断修改我们流线图,及时答抓住主要矛盾,合理地指挥生产。“平话”是平常讲话的意思。由于这是一本普及性和推广性的小册子,因此,主要的概念讲了,许多具体细致处不可能讲得太多。但是,为了满足部分读者的要求,在书中适当地补充了有关理论推导的章节。一般读者对这一部分可以略过不读。在这本小册子里,讲的主要是有关时间方面的问题,但在具体生产实践中,还有其他方面的许多问题。这种方法虽然不一定能直
7、接解决所有问题,但是,我们利用这种方法来考虑问题,也是不无裨益的。这本册子虽小,但在编写过程中,由于很多同志的帮助,特别是最近和一些有实际经验的同志共同学习,发现了一些新东西,进行修改补充,易稿不下十次。因此,与其说这是个人所编写的,还不如说这是大家的创造和发展,由我来执笔的更确切些。为此,特向这些同志表示深深感谢。由于我的水平限制,在这本小册子中,一定有不少欠妥之处,请读者批评指正。1 引 子想泡壶茶喝。当时的情况是:开水没有。开水壶要洗,茶壶茶杯要洗;火已升了,茶叶也有了,怎么办?办法甲:洗好开水壶,灌上凉水,放在火上,在等待水开的时候,洗茶壶、洗茶杯、拿茶叶,等水开了,泡茶喝。办法乙:先
8、做好一些准备工作,洗开水壶,洗壶杯,拿茶叶,一切就绪,灌水烧水,坐待水开了泡茶喝。办法丙:洗净开水壶,灌上凉水,放在火上,坐待水开,开了之后急急忙忙找茶叶,洗茶杯,泡茶喝。哪一种办法省时间,谁都能一眼看出第一种办法好,因为后二种办法都“窝了工”。这是小事,但这是引子,引出一项生产管理等方面的有用的方法来。开水壶不洗,不能烧开水,因而洗开水壶是烧开水的先决问题。没开水、没茶叶、不洗茶杯,我们不能泡茶。因而这些又是泡茶的先决问题。它们的相互关系,可以用以下的箭头图来表示:15 15箭杆上的数字表示这一行动所需要的时间,例如 表示从把水放在炉上到水开的时间是十五分钟。从这个图上可以一眼看出,办法甲总
9、共要16分钟(而办法乙、丙需要20分钟)。如果要缩短工时、提高工作效率,主要抓的是烧开水这一环节,而不是拿茶叶这一环节。同时,洗查壶、拿茶叶总共不过4分种,大可利用“等水开”的时间来做。是的,这好象是费话,卑之无甚高论。有如,走路要用两条腿走,吃饭要一口一口吃,这些道理谁都懂得,但稍有变化,临事而迷的情况,确也有之。在近代工业的错综复杂的工艺过程中,往往就不能象泡茶喝这么简单了。任务多了,几百几千,甚至有好几万个任务;关系多了,错综复杂,千头万绪,往往出现万事具备,只欠东风的情况。由于一两个零件没完成,耽误了一架复杂机器的出厂时间。也往往出现:抓不住关键,连夜三班,急急忙忙,完成这一环节之后,
10、还得等待旁的部件才能装配。洗茶壶,洗茶杯,拿茶叶没有什么先后关系,而且同是一个人的话,因而可以合并成为用数字表示任务,上面的图形可以写成为1洗开水壶; 2烧开水; 3洗壶、杯,拿茶叶; 4泡茶看来这是“小题大做”,但在工作环节太多的时候,这样做就非常有必要了。这样一个数字代表一个任务的方法称为单代号法,每一个数目代表一个任务,写在箭尾上,箭杆上的数字代表完成这个任务所需要的时间。另一个方法称为双代号法。我们把任务名称写在箭杆上,如图1-4。箭头与箭尾衔接的地方称为节点(或接点),把节点编上号码。图1-4成为单代号法与双代号法哪个好,实际上是各有优点。我们用双代号法开始讲,在讲的过程中穿插着讲单
11、代号法。(1-2)洗开水壶;(2-4)烧开水;(3-4)洗壶、杯,拿茶叶;(4-5)泡茶单代号法与双代号法哪个好,实际上是各有优点。我们用双代号法开始讲,在讲的过程中穿插着讲单代号法。第一部分 肯定型2 工序流线图与主要矛盾线一项工程(或一个规划),总是包含多道工序的。如果已经有了现成的计划,我们可以依照这个计划和各工序间的衔接关系,用箭头来表示其先后次序,画出一个各项任务相互关系的箭头图,注上时间,算出并标明主要矛盾线。这个箭头图,我们称它为工序流线图。把它交给群众,使群众了解自己在整个工作中所处的地位,有利于互赶互帮,共同促进。把它交给领导,便于领导掌握重点,统筹安排,合理调整,提高工效。
12、好啦,现在有这样一项工作,一共有17道工序,我们把它画出箭头图(见图1-6),图上每个工序我们把它叫做一项任务。表示任务(4-5)完成后,才能进行任务(5-6),又如任务(6-7)必须在(2-6)、(5-6)、(9-6)三项任务都完成的基础上才能开始进行。3表示自任务(4-5)的开工之日起到完成之日(也即下一任务可以开工之日)之止,共需三周。任务(7-14)开工后18周才能把半成品送到任务(14-15),而最后任务(14-15)必须待任务(3-14)、(7-14)、(12-14)、(13-14)都完成之后,再用5周的时间才能交出成品。图画好之后,进行以下的分析:算出每条线路的总周数。例如线路共
13、需3+11+23+18+5=60周。把所有的线路都加以计算,其中需要周数最多的线称为主要矛盾线。这一工序流线图的主要矛盾线是:共6+11+23+18+5=63周。用红色(或粗线)把主要矛盾线标出来(同时如有必要也可以用其它颜色标出一些次主要矛盾线)。在工作进程中,主要矛盾线上延缓一周,最后完成的日期也必然延缓一周,提前完成也会使产品提前出厂。把这图交给群众,使群众一目了然,知道此时此地本工种所处的地位,有利于职工发挥主观能动性。经过若干时日,如果在主要矛盾线上进行得比预期迅速,或非主要矛盾环节有所延缓,这时必须重新检查和修改流线图,并特别注意主要矛盾线是否已经转移。这种图形的作用远不止此,还可
14、以举出以下几方面好处。例如:(1)1-66可以看出,任务(4-5)可以比任务(1-5)缓开工三周而不影响进度,任务(13-14)更不必说可以缓开工38周,但不能再缓了(每一任务都可以算出最迟开工期限、最早开工期限及时差,为了简单起见这儿暂且不谈)。 (2)图上看出可以从非主要矛盾线上抽调人员支持主要矛盾线,这样一来可以提高效率,即使抽去的人员工种不同,一个人只顶半个人用,有时并不吃亏,但抽调后必须重新画图。当然流线图还有不少其他的好处,这儿就不一一列举了。我想在此也乘便提一下,主要矛盾线可以不止一条。一般讲来,安排的好的计划,往往出现有关零件同时完成,组成部件;有关部件同时完成,进行总体装配的
15、情况。在这种情况下主要矛盾方面就不是用一条线表达了。愈是好的计划,红线愈多,多条红线还可以作为组织劳动竞赛的依据。当然,终点也可能不止一个。例如,化学分析可以陆续地分析出若干种元素,获得每一种元素都可以作为终点。在这种情况下,我们可以将起始点至每一个终点所需要的时间进行比较,把需要时间最长的线路,定为主要矛盾线。但另一方面,也可以根据产品的主次,定出主要矛盾线来。换言之,即将起始点到主要产品的终点需要时间最长的线路,定为主要矛盾线。3 分细与合并从图1-6看出任务(6-7)的完成需要23周,时间最长,这就启发我们考虑为了加快进度,可否把任务(6-7)重新组织一下,其方法之一是要细致的画一的工序
16、流线图,标出主要矛盾线,研究缩短时间的可能性。例如,一个单向挖掘的隧道工程,我们采用两头开挖的方法,这样,一个任务变为两个任务,加快了进度(请读者设想一下,一个任务变成两个,箭头图怎样画)。为了容易看得清楚或计算方便起见,有时我们在图上也把一些任务合并考虑,如将1-1合并为图1-2。 又如图1-6可以将合并、合并、合并得图1-7。并得那么粗,分得那么细,虽客观需要与具体情况而定。具体负责的技术员、调度员为了便于掌握,应当把图画得更详尽些,更细致些,供领导和群众一般参考的可以画的粗些。密如蛛网,忘而却步的工序流线图,不但不易获得群众的支持,而且难使领导看出重点,作到心中有数。但不细致,又不能发现
17、关键所在。因此,在主要矛盾线上,每一环节都值得分细研究。这样可以找出缩短工时的可能性。4 零的运用在数学史上,零的出现是一件大事,在统筹方法中引进“虚”任务,用“0”时间,也是应当注意的一个重要方法。例一:把一台机器拆开,拆开后分为两部分修理。称为甲修、乙修,最后再装在一起。这样的图怎样画?共有四个任务:在“拆”、“装”之间有两个任务:0“”将同时代表两个任务了,不好办。我们建议用 表示“虚”任务,这样就可以克服这一困难,把图画成为当然,为了区别起见,可以把一个任务硬分为两段:也可以画成为这一“不标箭头的竖线”的方法,在用“时间坐标”时合适。以下的图形,更显示出用 的必要性:它表示工序A、C,
18、各必须在甲、乙完成的基础上进行,而工序B却需要在甲、乙两工序都完成的基础上进行。在把一个任务拆成两个任务的时候(例如:决定一条水沟从两头挖),也要引进“0”箭头( )。例如要把 中任务分拆为两个任务,时,也要使用 ,既得下图:本质上,这一问题与前例完全相同,当然也可以用“折断法”、“双 法”,或“无箭头竖线法”。用无箭头竖线法的画法如下图:例二:在一个较复杂些的工程施工中,我们把四道工序(以下简称挖、板、钢、浇),各分为二交错作业时,也要用 ,画成为当然,也可以画成为这是指在四种工作都只有一套人进行施工的情况下而言的。即挖地基(1)的人也就是地基(2)的人(如果人多了,当然也可以进行平行作业)
19、。读者试分析以下几种画法,并指出其缺点。(“钢(1)”不必在“挖(2)”完成之后,其他类推)又(“钢(1)”不必在“板(2)”之前,其他类推)更进一步,读者可以分析一下,三段交叉的作业,作如下画法对不对?严格地讲,这样画是有问题的,因为 不必在 之后,同样和 也不一定分别在 和 之前。正确的画法应当是:用一个零箭头“0” 断绝了由 转入 的道路。用这样的画法,三段以上的交叉作业,就不再有其他的困难了。也有人用“同工种人力转移线”( )来处理这一问题。画成:“ ”仅表示前后两同工种工序间的衔接关系,并不同时表达不同工种工艺之间也有衔接关系。例如: 仅表示由“板(1)”出发,只准走向“板(2)”,
20、而不准走到非“板”的“挖(3)”上去。同样, 仅表示“钢(3)”以“钢(2)”的完工为前提,而并不依赖“浇(1)”。这方法的缺点,在于多引进了一种符号“ ”。例三:有一项工程如下图它不能代表:一个任务做了两天后,任务(3-6)开始,做了三天后,任务(2-5)(4-6)开始。代表这个情况的图,我们应当画成为实际上,这个任务是分成两段落 和 进行的。图1-23容易被误解为(1-2)(1-3)(1-4)是三个任务,因而把人力、工时、设备、原材料算重了。有时我们还可以用一个“虚”开始点,把各个不同的开始点,联成一个开始点。如图1-25,从起始点可引出的四个任务(0-1)(0-4)(0-8)(0-13)
21、,都是虚任务。这样可以把任务(13-14)延缓开工的可能性都表达在图上了。这儿特别指出一下:“ ”的运用在单代号法中更为重要。如果一个任务完成后接着搞两个任务和。与其画成为不如画成为 或 同时,请大家注意,“休息”(不是假期性质的)也必须画上,这是没有工作但有时间的箭头。例如,等待混凝土干燥。又如一些工人调往其他处工作。我们有时用虚线表示,如:实际上的意义是洗完了茶杯后洗茶壶,然后再拿茶叶(不用虚线箭头也可)。 5 编 号在画图当中,箭杆的长短是不必注意的事,甚至与把箭杆画弯了也无关系(如果在图上加时间坐标,就另当别论,在此不必多讲),箭杆有时也会交叉,为了清楚起见,可以画一“暗桥” 。原则上
22、讲编号可以任意,并无关系,但为了计算方便起见,我们最好采取由“小”到“大”的原则顺序编号,箭尾的号为箭头的小。同时考虑到将一个任务分成几个任务的可能性,还应当留有余号,在上节的图1-8变为图1-9,我们就得重新编号;而图1-14因为留有余地,我们只要局部改动就得出图1-15了。 6 算 时 差在讲主要矛盾线的时候已经讲过,统筹方法可以找出主要矛盾线来,同时也可以看到非主要矛盾线的项目是由潜力可挖的。潜力到底有多大?这将是本节所要说明的问题。从这个较简单的箭头图(图1-27)来看,它的主要矛盾线是:共需时间4.5 + 8 + 6.5 = 19(周)。我们先算每一任务最早可能开工日期,用表示之。它
23、的算法如下:从起始点到某一任务,可能有许多条路线,每条路线有一个时间和,这些时间和中,必有一个最大值,这个最大值就是该任务的最早可能开工日期。例如由到有两条路线2 + 7 = 9,4.5 + 8 = 12.3。因此 线下写 。把话讲得更确切些:如果一切按计划进行,在12.5周内,任务 的开工条件是不具备的,而最早可能开工时间是12.5周完结的时候。再算出各任务的最迟必须开工日期,用表之。也就是说如果这个任务在形内所标时间之后开工,就要影响整个生产进度了。它的算法如下:从终止点逆箭头到某一任务,也可能有许多条路线,这些路线的时间和中,也有一个最大值,由主要矛盾线上的时间总和减去这个最大值,再减去
24、这一任务所需的时间,就是这一任务的最迟开工日期。例如,从终止点到共有两条路线,各需8 + 0 = 8周及7 + 6.5 = 13.5周,其中13.5周较大,而主要矛盾线时间总和是19周,因此在任务 线下写上 (3.5 = 1913.52)。把上面计算的结果都写在图上,就得图1-28。再赘一句,对任务(3-6)来说:由于它的上一任务还没完成,它不可能在两周内开工。但如果在5.5周后才开工,就必然耽误整个进度。在主要矛盾线上内的数目一定相等。内的数值差额愈大的任务,愈有可以支援其他任务的潜力。反向图:把图1-27的所有箭头都倒转过来,得下图试算出反向图上各最早可能开工时间及最迟必须开工时间。比较一
25、下,看看它们之间又什么关系。不难看出顺向图的最早开工时间,加上反向图的最迟开工时间,再加上相应的工序时间等于19;同时顺向图的最迟必须开工时间,加上反向图的最早可能开工时间,再加上相应的工序时间也等于19。这是指领导没有给我们特别指示的情况下,假设根据有关历史资料或对每项任务所需要时间的经验估计,所作出的图。如果领导指导工程必须在17周内完成,我们对内的数字就不能这样填,就必须以17周为基数来进行反算。于是、处的时差都变为-2。因此,我们必须采取措施,来满足这一要求。与此相反,如果领导要求是20周完成,则内的数字就依20周为基数,进行反算,于是时差都多了1周。遇见这样情况,我们就该机动地从节约
26、角度来考虑问题,酌量得减少劳动力并使其均衡,或适当地减少设备。注意:图1-27是作为练习提出的,试想一想,虚任务 的意义,也就是图1-27的逻辑关系是否等价于图1-30: 图1-27是双代号的,利用可以把它变成为以下的单代号表示图:(图中、三项任务同时开始进行) 7 算 法对简单的情况说来,线路是一目了然的。但任务多了,线路纷杂,哪些已经算过了,哪些还没有算过,这就出现了既麻烦,而又容易产生错误的情况。那么,怎么来避免错误,避免漏算呢?为此,一套计算表格就产生出来了(见表1-1)。第一栏是工序代号,依第一字(箭尾号码)的顺序由小到大排列,如果第一字相同则依第二字(箭头号码)的顺序排列。其余几栏
27、依次是,这一工序需要的时间t E、最早可能开工时间T E(也就是预计在这期间内不可能开工)、最迟必须开工时间T L(也就是按预计,在这期间内不开工将影响整个工程进度)及时差。以 6图1-27为例,我们可以列出表1-1的计算表格。 表1-1 工序编号 本工序时间t E开工时间时差T L( T E箭尾号箭头号最早T E最迟T L1 2 31 3 21 4 452 5 53 5 03 6 74 6 85 7 86 7 657 表1-1的第三栏T E可以从表上由上而下地计算。工序(1-2)、(1-3)、(1-4)的T E(=0,工序(2-5)的T E(等于(1-2)的T E(加t E(=0+3=3)。
28、工序(3-5)及(3-6)的等于(1-3)的T E( 加t E(=0+2=2)。工序(4-6)的等(1-4)的T E( 加t E(=0+4.5=4.5)。工序(5-7)的等于(2-5)及(3-5)的T E(加t E的较大者(即3+5=8,0+2=2中的较大者8)。(6-7)的等于(3-6),(4-6)中的T E(加t E的较大者(2+7=9,4.5+8=12.5,较大者为12.5)。而7的由于(5-7),(6-7)得来(=19)。总的一句话,本工序的等于紧前工序的T E(加t E,或紧前各工序的T E(加t E中的较大者。表1-1第四栏的T L算法,是从下而上。工序(6-7)的T L(=19)
29、等于7的T L减去(6-7)的t E(19-6.5=12.5)。同样(5-7)的T L等于7的T L减去(5-7)的t E(19-8=11)。(4-6)的T L等于(6-7)的T L减去(4-6)的t E(12.5-8=4.5)。(3-6)的T L等于(5-7)T L减(3-5)的t E(11-0=11)。总的一句话,本工序的T L等于紧后工序的T L减少本工序t E,或紧后各工序T L中的最小减去本工序的t E。将以上计算结果填入表内,再在第五栏填入相应的T L减t E的值,即得表1-2。表1-2 工序编号 本工序时间t E开工时间时差T L( T E箭尾号箭头号最早T E最迟T L1 2
30、30 3.0 3.01 3 2 0 3.5 3.51 4 4.5 0 0 02 5 5 3.0 6.0 3.03 5 0 2.0 11.0 9.03 6 7 2.0 5.5 3.54 6 8 4.5 4.5 05 7 8 8.0 11.0 3.06 7 6.5 12.5 12.5 07 19.0 19.0 0在图上将时差为“0”的各工序,用红线(或粗线)连起来,即为主要矛盾线。对熟悉的人来说,不必用表格计算,只要逐步比较,就可以很快地找出主要矛盾线来。例如:在图1-27中,首先将与比较,的时间长,就可把甩掉,再比与,可甩掉,这样,只剩下两条线、,两者比较,立刻可以找出为主要矛盾线。例题:试用对
31、比法找出下图的主要矛盾线。先比、,甩掉前者,再甩,再甩、,再甩,最后甩掉,因此,得出主要矛盾线。 8 原材料、人力、设备与投资再作出流线图并定出主要矛盾线之后,就必须根据各项任务所需要的原材料、人力、设备与资金作出日程上的安排。例如:任务(4-6)所需要的原材料必须在第4.5 周送到,各种人员也必须及时到达工作岗位。委托其他单位代加工的半成品,在订合同时也必须以此为根据。如果知道不能按时交货,应当修改流线图。以人力为例,首先做出表格,然后计算出什么时候,所需某种技工二人,乙种工五人;人物(1-3)需要甲种工一人;任务(1-4)需要甲种工三人,乙种二人。在第一周总共需要甲种工六人,乙种工七人。用
32、以下的表格来表明甲种工的需要情况。甲种工人配备表 表1-3 表1-3种网线表明主要矛盾线上的情况,3-6的一块,表明从第三周到第九周,每周需要三个甲种工,而总数表示第一周需六个,第二周需六个,而第五周上半周要八个,下半周要九个。从这个图上也可以看出一些问题:首先,所需总人数是否超出可能性,如果超出,我们必须事先调整,或采取其他措施;其次,能否安排得均匀些。 例如,在任务(2-5)完成后停工3周,而任务3-6从第4.5周开始减为两个甲种工,延长(3-6)的完成时间,这样整个任务就有可能在8个甲种工的条件下进行了。请读者试用这样的改动,作出一个箭头图来,看看七个甲种工能不能如期完成任务?对于多种产
33、品生产(即多个目标)问题,这种安排就更为重要了。处理得方法是:对每个目标做一个流线图(也可以将若干个目标表示在一个流线图上), 对每一个流线图列出各种人员的需要表,把各表上的某种人员总计数加起来,这样就可以看出在现有的人力范围内是否能够完成。如果超出限度,我们就要研究如何错开,如何延长,才能达到最经济最合理。说来简单,但多种产品的生产是很复杂的,必须根据实际情况才能摸索出较好的方法来。以上所讲的是人力问题,实质上也可以用来处理设备问题,如果每个车床都有专人负责,则设备限制的问题就和人力限制的问题统一起来了。例如我们可以按刨床、车床、磨床、铣床列表处理。关于原材料问题,由于有了流线图,可以把进料
34、时间扣得更紧些。原材料过多过早的储存,不但积压资金,多占仓库面积,增加自然损耗等,而且最终必然导致影响社会主义建设扩大再生产的进度。有了统筹方法,就有可能扣得更紧些。有时,我们甘愿冒几分停工待料的风险,也比储料过多更上算,对整个经济的发展可能更有利些。投资问题这儿就不多谈了。更复杂的问题这儿也不多谈了。 总的一句话,这是一个新兴的方法,一切还待创造、改进和完善,特别重要的是在社会主义建设的实践中,不断地作具体的修改和补充。 9 横 道 线根据上节的甲种工人配备表,可以画成以下的工程届所熟知的横道图(即L.H.Gantt图,又称条形图,见图1-33。可以根据箭头图得出的合理方案,画出横道图来,但
35、切不要从横道图出发来搞箭头图,因为横道图略去了箭头图上的若干特点,有如行政区域图上没有等高线,我们看不出地面的起伏来。箭头图实质上交待了不少“横道图”为什么这样画的道理。 图1-33 图1-34如果用箭杆的投影长度表周数,虚线表空余时间,则我们有时也可以把横道图的优点统一到箭头图中来。图1-34就是按图1-31画成的。 由F到I的箭头投影长度是10。5,但其中的实线部分是7,表明需要实际工作时间为7周。为了避免工序F与工序C使用的人力发生矛盾,可以把F的34。5周的一段画成虚线“”,把实线部分移后2。5格。在不太复杂的工程中,把箭头图画在时间坐标上是有好处的(参考附图1),实践中已经出现了不少
36、例子。把各主要工种所需要的人数(以及设备、原材料、资金)都按日地排在一个表上,这样更易于纵观全貌。 10 练 习 题1 利用下表的资料画出箭头图来: 表1-4任 务紧前紧后ABCDEFGHIJK无AABBEAD、CEF、G、HI、JB、C、GD、EHHF、IJJJKK无 任务A表示 ,在内填上号码。读者思考一下,如果仅仅知道“紧前”(“紧后”)一栏是否已足够画出图来?合适的安排是使箭杆不出现交点。这是双代号法的图形,再试做出单代号法的图形。2 利用下表资料画出箭头图来: 表1-5任 务紧后UABCLMNPQRSTA、B、CL、PM、QN、RSSSTTT V V画出的箭杆可能相交,试回答,能否画
37、出一个箭杆不相交的箭头图来?3 算出图1-6的时差。附记:1 如果一个计划是由若干分计划所合成的,而分计划与分计划之间的公共点不多,可以分别制定计划,然后再合并一起,统一安排。2 不要把箭头图看得太简单了,实际的困难在于找到各工序之间的正确关系(如混凝土的浇灌,必须在建立模板之后)。但也有不少不太确切的工序名称,因而在做箭头图前,必须先从群众中来。让大家说明他们所担负的各任务与其他任务的关系,并提出意见和建议。图做好后,还必须到群众去,由群众审查是否有漏列情况。3 在这儿,我们写下练习题1的解,供参考。双代号的图形是单代号的图形是 第二部分 非肯定型 1 1 化非肯定型为肯定型在计划中每个环节
38、能够确切不差地如期完成的情况,毕竟是少数。由于一些预见不到的因素,总有或多或少的时间变化,因而一般讲来,非肯定型的问题是更常见的。为了读者容易理解,我们先介绍了肯定型的问题,这不仅是因为肯定型也有用,而更主要的是因为它也进一步处理非肯定的基础。每一个任务的完成时间拿不稳,怎么办?是否我们的方法就无能为力了?不,这正是我们的方法的好处所在。我们能够从成千上万个不太肯定的环节中,找出最终完成的可能性规律来。与其向负责某一项具体任务的单位,要一个靠不住的“确切“的完成任务所需要的时间,还不如请他对完成这一任务提出三个时间,即:一个最乐观的估计时间,一个最保守的估计时间和一个最大可能完成的估计时间。例
39、如,任务(4-6)在一切条件顺利时,需要6周完成;在最困难的情况下班14周可以完成。据估计看来最可能7周完成。我们用来表示,箭杆下的数值表示“平均”周数。这个数值的算法是: 一般的计算公式是,最乐观的估计加上最保守的估计,再加上最可能的估计的4倍,然后除以6。就这样把一个非肯定型的问题转化为肯定型的问题来处理。例如图2-1。这样把不肯定型化成为肯定型之后,就是6中算出来的总完成日期是19周。也许读者会说:一个裁缝一把尺,估计任务(6-7)的和估计任务(3-6)的水平不一定相同,但这是关系不大的,众人估计,算在一起,实际上还就是一个估计,用概率的观点来衡量估计,偏差不可免,但趋向总是有明显的参考
40、价值的。当然,这部不排斥每个估计都尽力做到可能精确的程度。请注意,用估算得出来的完成日期(19周),仅是一个可能的完成日期,确切地说,在这个日期前完成全部工作的可能性大约是50%,用些统计工具可以获得在多少周到多少周之间完成的可能性在95%以上,等等。 12 平均值与方差以上所讲的是求平均数的一种方法,我们并不排斥其他方法,或估计方法。但最好还是在工作中全部地对比式记录下来,作为科学实验的数据。就这样不断对比,不断提高来改进设计计划水平。特别对有较多经验的工序,例如已做了十几次,各有数据,那我们就不妨取这些数据的平均数。我们现在重复叙述一下,上节所用到的求“平均数”法。如果估出最乐观是a周(或
41、记为to)最保守是b周(或记为tp)。最可能是c周(或记为tm),我们取作为平均数并且以作为方差(为什么这样做,以后再讨论)。例如:沿主要矛盾线(1-4),(4-6),(6-7)的平均数及方差各为:任 务(1-4)(4-6)(6-7)总和平均数方 差45 =8=65=19=我们说主要矛盾线上各工序完成的总日数的平均数是M=19周,而总方差是。的平方根:= =1.8, 这是总完成日数的标准离差。假定总完成日数是一个以M为均值为标准差的正态分布,则可以由之而估出在某一期限之前完成的可能性,例如在M + 2=19+21.8=22.6(周)前完成的可能性是98 %,在M +=19 + 1.8 = 20
42、.8(周)前完成的可能性是84 %。现在又添了不少“为什么”。例如:为什么总完成日期是一个正态分布?为什么在M + 2之前完成的可能性是98%?等等。这些问题的回答,必须要用概率论的知识,而在国外有些文献中,用得不伦不类的。我们在后面将指出其不妥处,并且希望数学工作者能够进行些理论的探讨。我现在先暂且不讨论为什么,而在1315中将叙述怎样来计算的方法,学会了之后就先用。16 19可以暂且不看。13 可 能 性 表在M + 之前完成的可能性以p()表之,则有以下的表(正态分布)。 表2-2p()p()-0.00.50.00.5-0.10.460.10.54-0.20.420.20.58-0.30.380.30.62-0.4