资源描述:
《vb编程实现关键路线法在工程项目管理中的优化决策》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、VB编程实现关键路线法在工程项目管理中的优化决策2006年6月第27卷第3期基建优化OPI伽ZAⅡ0NOFCAPITALa蝴Uc]【IoNJun.2006V01.27No.3VB编程实现关键路线法在工程项目管理中的优化决策熊辉(长安大学信息工程学院,西安710064)摘要:介绍通过对关键路线算法的VB编程,实现工程项目的优化管理决策,使用此种软件,可以方便地为工程项目管理者在制定项目控制目标时,按照项目建设的内在规律对项目建设的全过程进行有效的计划,组织,协调和控制.关键词:Ⅶ;关键路线法;工程项目管理;优化设计中图分类号
2、:T-U12文献标识码:A文章编号:1000—77l7I20o6)03—0022—03OptimizeCalculationSystemMakingUseofVBwithCriticalPathMethodinTheProjectManagementXIONGHui(InformationEngineeringInstitute.Cdmng'anUniversity.'n710064,China)Abstract:ThisarticleintroducestheprogrammingofVBwithCriticalPath
3、Metlxxltoachieveoptimizecalculationsysteminprojectmanagernent.Whenconstructionprojectman~e~sdecidetheprojectcontrolg0,,^ritI1theuseofthissoftware,theycanplan,organize,o0ordinateandcontroltheprojectaccordingtoitsinternalregularpatternefficiently.Keywords:VimalB~ic;
4、criticalpathmetlxxl;constructionprojectmanagement;optimizedecision网络计划技术是进行生产组织与管理的一种现代科学决策方法,其中最常用的是关键路线法(cPM).在网络计划图中,从始点到终点之间一般有若干条路线,其中至少有一条路线为总时差等于零的若干线段所组成,称为关键路线.关键路线是网络图中最长的路线,位于关键路线上的工序称为关键工序.关键工序没有机动时间,其完成的快慢直接影响整个工程项目的计划工期,即它决定着建设项目的总工期.下面是关键路线算法的数学模型,也
5、是本文利用VB算法语言进行编程的数学基础.时间参数计算时间参数计算包括的主要内容如下:Df厂一—工序的作业持续时间;E—节点的最早时间;L—节点的最迟时间;ES一—工序的最早开始时间;E——J工序的最早结束时间;LSomi—工序的最迟开始时间;工——工序的最迟结束时间;——工序的总时差;FFf——工序的自由时差;L曲一网络计划总工期,及关键路线工期.主要参数计算:1)最早结束时(EFii)EFij=ES0Do式中最早开始时间(ES以如下几点进行:(1)当工序是网络系统的最初始点的工序时,不论有一项或多项工序,ES=0;(2
6、)该工序之前只有一项紧前工序时,则本项工序NftgKfa~tN(ESo)等于紧前工序的最早结束时间(E).即ES=矾f(七<i<)(3)该项作业有多项平行的紧前工序,该工序的最早开始时间等于各项紧前工序中最大的那一个最早结束时间.即收稿日期:2006—03—16作者简介:熊g(1972一).男,湖南浏阳人.硕士.工程师,研究方向:计算机应用.2006No.3熊辉:VB编程实现关键路线法在工程项目管理中的优化决策23ESo=I11a)【{EFkj}式中:是<i<,志<i一1,i一2,…,2)最迟
7、开始时间(;)LSij=一DO对式中最迟结束时间(L)的确定,依如下几点:(1)当该工序只有一项紧后工序时,它的最迟结束时间(L)等于它的紧后工序的最迟开始时间.即=Ls(i<<忌)(2)当该项工序有多项平行的紧后工序时,其最迟结束时间(;),等于该项紧后工序中那个最小值的最迟开始时间(Ls).=min{Ls艟}式中:i<<忌,忌=+1,+2……(3)当某工序是整体网络中最终那个结点的紧前工序时,其该工序的最迟结束时间()等于整体网络中若干路线通过最终工序结点那个最早完成时间中的最大值,即整体网络的
8、完成时间.L=ma)【{EFik}式中:忌为网络的最终结点,忌=+1.3)总时差()总时差,即可以利用(调整)的时间,总机动时间,即最早开始时间到最迟开始时间之间这段时间.=一ESo=崛一EFo总时差()是确定关键工序和非关键工序的依据:当丁F』i=0时,称该工序(i一工序)为关键工序;当了'Fi>