问题 问答题


阅读以下技术说明,根据要求回答问题1~问题4。
[说明]
系统集成商Y公司承担了某企业的信息系统项目P的开发建设工作,Y公司任命柳工为项目经理。该信息系统项目P包括A~H 8个应用子系统,其结构如图4-3所示,其中子系统D与G的业务运行依赖于公共模块E。


现计划采用自顶向下的方法执行信息系统P的测试项目,该项目包括多个作业。设作业A的任务是对模块A进行测试,作业B的任务是对模块B进行测试……依此类推。作业P的任务是对项目P进行整体测试。表4-14列出了该项目各作业计划所需的天数、至少必需的天数(即再增大花费也不能缩短的天数),以及每缩短1天测试所需增加的费用。图4-4是尚未完成的该项目计划图,其中,每条箭线表示一个测试作业,箭线上标注的字母表示作业名,数字表示计划测试天数。

表4-14 项目P测试计划表
作业计划所需的天数至少必须天数每缩短1天所需增加的费用(元)作业计划所需的天数至少必须天数每缩短1天所需增加的费用(元)
A21500F321500
B531000G542500
C742500H422000
D432000P55
E422000

请通过填补箭线完成图4-4所示的该信息系统项目计划图。若为虚作业,请画成虚箭线;若为实箭线,则请在箭线上注明作业名及计划测试天数。

答案

参考答案:

解析:一条由“③”指向“④”的实箭线,作业名:G,计划测试天数:5;一条由“④”指向“⑥”的实箭线,作业名:H,计划测试天数:4;一条由“④”指向“⑤”的虚箭线,如图4培所示 这是一道要求读者掌握项目计划图绘制及虚作业基本概念的作图题。本题的解答思路如下。 (1) 阅读题干的描述信息,由试题信息“若为实箭线,则请在箭线上注明作业名及计划测试天数”可知,图4-4体现的是表4-14中第1列和第2列的信息。但在图4-4中还缺少对作业G、作业H及它们计划测试天数的描述。 (2) 在图4-3中模块F调用模块G,而模块G再调用模块H。对比图4-3和图4-4中各作业之间的连线关系,并根据自上而下的测试方法可知,在图4-4中对作业F进行测试之后应进行的是作业G的测试 (即作业F的后续作业是G),因此在图4-4中需要添加一条由“③”指向“④”的实箭线,在箭线上标注的作业名是G,计划测试天数是5。 (3) 作业H是作业G的后续作业,而且是作业P(对项目P进行整体测试)的前导作业,即作业H的测试工作必须在进行系统整体测试(作业P)之前完成,因此在图4-4中需要添加一条由“④”指向“⑥”的实箭线,在箭线上的作业名及计划测试天数分别是H、4。 (4) 虚作业是指不占用时间、不消耗资源的任务,无须实际工作,主要用于体现作业之间的某种时间衔接关系。由题干关键信息“模块D与模块G需要调用公共模块E”可知,在图4-4测试计划中作业E的测试工作必须在作业D与作业G都完成之后才能开始(即作业E应紧随作业D与作业G之后)。因此在图4-4中还需要添加一条由“④”指向“⑤”的虚箭线,在箭线上不需要标注其他信息。 (5) 对以上分析进行整理可以得到一张完整的项目计划图,如图4-8所示。

选择题
单项选择题