问题 问答题

试题三(25分)某高校计划建设校园一卡通项目,选择了具有自主一卡通产品的A公司作为系统集成商。项目的主要内容是对学校的3个学生食堂、1个图书馆、1个体育馆实现统一管理,并与学校的后勤保障和财务部门的主要业务系统联通。为保证项目的实施,学校聘请了监理公司对此项目进行监理。经双方协定,合同规定工期为6个月,A公司指定了项目经理小李负责该项目。项目组经需求调研后制定了项目计划,将项目的主要活动划分为需求、设计、卡机具生产、应用系统开发、综合布线及硬件安装调试、软硬件系统联调、现场测试、验收等活动。项目进入编码阶段后,校方领导指示,要求把另外一个教职工食堂也纳入一卡通管理,并对学校重点教研室和实验室进行门禁管理。因此,校方代表直接找到A公司领导提出增加项目内容,并答应会支付相应的费用、延长项目工期,由于该高校是公司重要的客户,A公司领导口头答应了客户的要求。

【问题1】(6分)将空白处需要填写的恰当内容写入答题纸对应栏内。(1)根据项目管理知识域相关理论,学校提出的增加内容的要求造成了项目的变更。(2)在此项目中,为了控制项目的变更过程,小李应首先向________方提出书面的________。

答案

参考答案:(1)范围或需求。(2)监理;变更申请。

单项选择题
问答题

请使用[答题]菜单命令或直接用VC6打开考生文件夹下的工程proj3,其中声明的是一个人员信息类,补充编制程序,使其功能完整。在main函数中给出了一组测试数据,此种情况下程序的输出应该是:Zhang 20 Tsinghua。
注意:只能在函数address_change的“//********333********”和“//********666********”之间填入若干语句,不要改动程序中的其他内容。
程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件,并且在本程序中调用。
//proj3.h
#include<iostream>
#include<string>
using namespace std;
class Person
char name[20];
int age;
char* address;
public:
Person()age=0;address=0;
void name_change(char*name);
//名字修改函数
void age_change(int_age);
//年龄修改函数
void address_change(char* add);
//地址修改函数
void info_display();
//人员信息显示
~Person();
//析构函数
;
void writeToFile (const char*path);
proj3.cpp
#include <iostream>
#include <string>
#include"proj 3.h"
using namespace std;
void Person::name_change(char*_name)

strcpy(name,_name);
void Person::age_change(int_age)

age=_age;

void Person::address change(char*_add)

if(address!=NULL) delete [] address;

void Person::info_display ()
cout<<name<<’\t’
if(address!=NULL)
cout<<address<<endl;
cout<<endl;

Person::~Person()
if(address!=NULL)
delete[] address;

void main()

Person p1;
p1.name_change("Zhang");
p1.age_change(20);
p1.address_change("Tsinghua Uni-versity");
p1.address_change("Tsinghua");
p1.info_display();
writeToFile(" ");