开发者社区> 科技小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

软考网工难点分析之二 项目进度安排

简介:
+关注继续查看

在做一个工程项目之前,一般要事先做好规划:将整个项目分解成几个小的任务,并估算每个小任务大致需要的时间,从而对项目整体的进度和时间进行管理。

在项目进度安排中常采用图形方法来表示各个任务之间的依赖关系以及所需时间,常用的图形方法有甘特(Gantt)图和网络图。


甘特图

071329217.jpg

甘特图的优点是能够直观表明各个任务的计划进度和当前进度,但缺点是不能描述各个任务之间的依赖关系,关键任务也不明确,所以甘特图对于复杂的大型项目不能很好地适应,在小型项目中是比较常用的工具。


网络图是用网络分析的方法来编制进度计划,常用的有PERT图和CPM图。在网工考试中所涉及到的主要就是这两种图形了。

对于这种网络图,最重要的一点就是如何来确定关键路径,比如下面这道题目:

 

某项目主要由A~I 任务构成,其计划图(如下图所示)展示了各任务之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是(5) 。在不延误项目总工期的情况下,任务A 最多可以推迟开始的时间是(6) 天。

072551139.jpg

 

从这个图中可以看出,整个项目被分成了几个分支分别进行,所谓的关键路径就是花费时间最长的那个分支,之所以这样设计的原因很简单:如果这个分支的活不能按时干完,那其他的分支就得延长时间来等他。

明白了这个道理之后,要计算关键路径那就是一道小学数学题了,很明显B→E→G→I这条路径耗时最长,总共需要2+5+6+7=20天。

至于任务A最多可以推迟的时间可以这样来理解:任务A所在的分支有两条,一条是A→G→I,耗时15天;另一条是A→D→F→H→I,耗时18天。耗费时间最长的这个分支A→D→F→H→I相比关键路径还少了2天,也就是说这整个任务分支最多可以延误2天的时间,这样也不会耽误整个工期。作为这个任务分支上的一个节点A,它最多可以推迟的时间当然也就是2天了。

 

还有一些类似的题目,大家可以自己练习一下:

进度安排的常用图形描述方法有GANTT图和PERT图。GANTT图不能清晰地描述  (2)  ;PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是  (3)。

073940894.jpg

(2)A.每个任务从何时开始         B.每个任务到何时结束
 C.每个任务的进展情况         D.各任务之间的依赖关系
(3)A.0      B.1     C.10      D.11



本文转自 yttitan 51CTO博客,原文链接:http://blog.51cto.com/yttitan/1203070

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
php5.2 不能安装ssl证书的处理方法
php5.2 不能安装ssl证书的处理方法
50 0
netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。
90 0
RedHat7.4 Yum环境下搭建LAMP实现库站分离(部署wordpress博客)
RedHat7.4 Yum环境下搭建LAMP实现库站分离(部署wordpress博客)
52 0
防止物联网项目误入歧途的5条建议
2019年,微软对3000名参与物联网项目的IT团队负责人进行了调查,结果令人失望。30%的物联网项目在概念验证(PoC)阶段停滞不前!最重要的是,75%最终通过PoC的物联网部署并没有产生预期的结果。
353 0
请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。
解决办法:修改web.config文件 1、找到configuration,system.web,pages,有的话直接在里面添加validateRequest="false",没有的话就创建一个。
696 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
产品经理的硬技能——业务建模
立即下载
产品经理的硬技能-业务建模
立即下载
团队和工程管理的取舍
立即下载