问答题
阅读以下说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
某公司要开发一个招投标市场计算机管理软件项目,具体项目描述如表5-1。表5-2表示分解的项目工作先后顺序。
请根据以上描述回答下列问题。
问答题
【问题1】
请根据表5-1的项目描述,在对应位置完成项目里程碑甘特图。
{{B}}表5-1 项目描述{{/B}}
项目名称 招投标计算机管理软件开发
项目目标 投入180万元,时间周期1年,起始时间2005年1月1日,试运行20天,修改时间忽略
交付物 项目及工作信息记录文档,项目网络计划图,项目时间计划的安排,甘特图计划的制订,项目执行信息、分析、测试、计划报表文档
…… ……
工作描述 整个项目应分为用户需求调研、开发纠;境准备、系统设计、开发、测试、运行等6个阶段
所需资源估计 人力及设备资源等的预计
重大里程碑 开工日期2005年1月1日,各项目完成日期如下:
需求分析:2005年3月11日:
系统设计:2005年5月26日;
环境搭建及调测:2005年6月4日;
提交测试:2005年8月23日;
试运行启动:2005年10月24日
【正确答案】
【答案解析】 试题五 [分析] 本题考查软件工程的基本知识。 [问题1] 甘特图(Gantt chart)是在20世纪初由亨利·甘特开发的。它基本上是一种线条图,横轴表示时间,纵轴表示要安排的活动,线条表示在整个期间上计划的或实际的活动完成情况。甘特图直观地表明任务计划在什么时候进行。本题甘特图的绘制如下图。
问答题
【问题2】
请根据表5-2,计算每项工作的最早开始时间和最迟开始时间,完成表5-3,并将计算结果填到答题纸的对应位置。
{{B}} 表5-2 项目工作先后顺序(部分){{/B}}
序号 工作代码 工作名称 工期/天 紧前工作
……
1 114 用户需求确认 10 111
2 121 设备选型 10 114
3 122 设备采购 10 121
4 123 设备到货 10 122,120
5 124 环境搭建及调测 10 123
6 131 概要设计 20 114
7 132 数据库设计 10 131
8 133 详细设计 30 131,132
9 141 数据库开发 20 123,133
……

                       {{B}} 表5-3 项目工作时间表{{/B}}
工作代码 最早开始时间(天) 最早完成时间(天) 最迟开始时间(天) 最迟完成时间(天)
114 40 50 40 50
121 50 60 70 80
122 60 70 80 90
123 90 100 90 100
124 100 110 100 110
131 50 70 {{U}}(1){{/U}} {{U}}(2){{/U}}
132 70 80 {{U}}(3){{/U}} {{U}}(4){{/U}}
133 80 110 {{U}}(5){{/U}} {{U}}(6){{/U}}
141 110 130 110 130
【正确答案】
【答案解析】50 (2) 70 (3) 70 (4) 80 (5) 80 (6) 110
[分析]
网络计划时间参数的计算应在确定各项工作的持续时间之后进行。
1.网络计划中各项工作的最早开始时间和最早完成时间的计算应从网络计划的起始节点开始,顺着箭线方向依次逐项计算,最早开始时间和最早完成时间计算方法如下:
(1)网络计划的起点节点的最早开始时间为零。
(2)工作的最早完成时间等于该工作的最早开始时间加上其持续时间。
问答题
【问题3】
在描述网络计划图时,由于节点表示方式可以有多种形式,进而有多种形式的网络计划图,如单代号或双代号网络图等。
图5-1是网络计划图中节点的一种表示方法。依据图5-1的节点表示格式及工作代码为141的节点示例图(如图5-2所示),完成图5-3所示工作代码为122的节点图,将答案填到对应位置。
【正确答案】
【答案解析】20 [分析] 1.计算工作的总时差:工作的总时差等于该工作最迟完成时间与最早完成时间之差,或该工作最迟开始时间与最早开始时间之差。 2.计算工作的自由时差:工作自由时差的计算应按以下两种情况分别考虑。 (1)对于有紧后工作的工作,其自由时差等于本工作之紧后工作最早开始时间减本工作最早完成时间所得之差的最小值。 (2)对于无紧后工作的工作,也就是以网络计划终点节点为完成节点的工作,其自由时差等于计划工期与本工作最早完成时间之差。 需要指出的是,对于网络计划中以终点节点为完成节点的工作,其自由时差与总时差相等。此外,由于工作的自由时差是其总时差的构成部分,所以,当工作的总时差为零时,其自由时差必然为零,可不必进行专门计算。 本题根据3个节点工作总时差和自由时差的计算,得到122节点的图示如下: