1、南京信息工程大学 实验(实习)报告 实验(实习)名称 Microsoft Project 中创建软件项目任务 实验(实习)日期 2015.10.15 院 计软 专业 软件工程 年级 3 班次 姓名 学号 指导教师 徐旦华 得分 一、 实验目的 了解 Microsoft Project 工具的使用及相关知识。 熟悉 Project 的操作界面、视图及基本操作,并通过网络了解其它关于软件项目管理的软件。 学习利用 Project 创建任务列表,编辑任务列表,排定任务日程,建立任务相关性,拆分任务和任务限制等。 二、 实验内容 和步骤 (一 ) 建立项目管理文件 。 1、 新建项目 选择 程序 -
2、Microsoft Office - Microsoft Office Project 进入 Project2003。选择 文件 - 新建 菜单命令,打开 Project 的“新建项目”向导,如图 1,单击“空白项目”将出现“任务”导向,如图 2。 图 1:新建项目 空白项目 图 2:文件向导 2、 定义项目 项目创建完成之后,需要定义项目。 单击图 2 中的“定义项目”,将显示“定义项目”导向,利用向导可以很容易完成定义项目的操作。分三步: 1) 输入项目的开始时间, 如图 3,将日期调整为项目的预计开始日期; 2) 输入项目工作组选项,如图 4,询问是否使用 Project Server和
3、 Project Web Access ,本项目比较小,不需要 Project Server 的协调,选择“否”; 3) 保存文件,将文件保存为 LearningMaterialsManagement.mpp。 图 3:定义项目 -a 图 4:定义项目 -b 图 5:文件保存 3、 设置环境信息 项目的环境信息包括工期、项目的日历等。选择 工具 - 选项 ,如图 6A,弹出“选项”对话框,选择“选项”对话框中的“日历”选项卡可以输入、查看或者修改日期、时间等设置,如图 6B。选择“日程”选项卡可以输入、查看和修改排定任务日程的首选项。如图7。 图 6A: 工具 - 选项 图 6B:日历选项卡
4、图 7:日程选项卡 (二 ) 创建任务列表、排定任务日程、建立任务相关性。 1、 输入任务及工期 创建一个新的项目文件后,接下来需要进行任务的创建,任务是构成项目的基本单元,所有的任务完成了,项目才可以完成。步骤如下: 打开项目文件 (LearningMaterialsManagement.mpp); 选择 视图 - 甘特图 菜单命令切换到“甘特图”视图,默认的视图就是甘特图; 在“任务名称”域中输入项目的各个具体的任务名称, 本次为“需求分析”、“设计”、“数据库设计”、“持久层涉及”、“业务层设计”、“表现层设计”、“上传资源文件”、“编码”、“持久层编码”、“业务层编码”、“表现层编码”
5、、“测试调整”、“发布” 等; 2、 把 发布 任务设置为里程碑(里程碑是用于标识日程中的重要事项,其工期为0) 可以将 发布任务 设置为里程碑任务,双击 发布 任务,弹出一对话框,选择“高级”选项卡,在左下角选中“标记为里程碑”复选框。 3、 输入周期性任务(项目进行过程中重复发生的任务): 插入 -周期性任务 -周期性任务信息 。将调试设置为周期性任务。 如图 8: 图 8:设置周期任务 4、 编辑任务列表 使用任务信息对话框(项目 -任务信息 -常用 -任务信息) 使用大纲组织任务列表。(在甘特图的任务名称域选择第一个要作为子任务的任务,然后选择插入 -新任务命令,在任务名称域中输入摘要
6、任务的任务名称,最后选择要作为子任务的多个任务,单击降级按扭把这些 任务降级为子任务) 编辑设计任务和编码任务的子任务,如 图 9:设置子任务 -a 图 10:设置子任务 -b 5、 对任务分组(甘特图视图 常用 -分组依据) 对任务按工期分组,如图 11: 图 11:对任务进行按工期分组 6、 排定任务日程 为项目选定基准日历(理解基准、项目、资源和任务四种日历,知道四种基准日历的异同):项目 -项目信息 -项目信息 改变日期显示格式。工具 -选项 -视图 -日期格式 自定义工作时间 工具 -选项 -日历 新建日历 工具 -更改工作时间 -新建 编辑日历 工具 -更改工作时间 -范围下拉列表
7、选择要编辑的日历 -选择日期 设置日历视图的外观 视图 -日历打开日历视图 -格式 -条形图样式 为任务分配日历 甘特图的任务名称域双击要为其分配日历的任务 -打开任务信息对话框 -高级 -日历下拉列表中选择分配给任务的日历 .(选中排定日程忽略资源日历 ) 图 12:日历视图 7、 建立任务的相关性 甘特视图中选择要建立相关性的任务在常用工具栏 中 ,选择链接任务或者选择编辑 -链接任务命令建立任务的相关性 .。 图 13:建立链接任务 8、 能够进行任务的拆分 常用工具栏 -单击任务拆分。 三、 实验 结果 四、 实验总结 与思考 通过在 Micro Project 中建立项目,掌握了一个软件项目建立过程的具体步骤,熟悉了Micro Project 的操作。从而对建立的项目有更清晰的认识和掌控。 在本例中,设计任务包含了四个子任务,即“ 数据库设计”、“持久层涉及”、“业务层设计”、“表现层设计”。 编码任务包含了三个子任务,并且三个任务之间存在依赖性,即依次层次提升,高层调用底层 。调试任务为周期性任务,即表现为每个工作日编码后都需要调试工作。 发布任务为里程碑任务。