1 实验目的
熟悉GanttProject 软件环境,能够使用GanttProject绘制甘特图,进行项目管理与规划。
2 实验内容
为小型图书管理系统项目的实施计划绘制甘特图。
小型图书管理系统项目包含登录、浏览、管理读者、管理图书资料、管理书目、登记借书、登记还书、预定图书、取消预定功能。功能分为四大子系统。如下所示:
第一 :登录、浏览
第二 :管理读者、管理图书资料、管理书目
第三 :登记借书、登记还书
第四 :预定图书、取消预定
本系统由一个开发团队负责,团队分为六个小组,分别完成需求分析、概要设计,详细设计、编码、单元测试、集成和系统测试六个开发阶段任务。先进行需求分析,由需求分析人员完成。然后进行概要设计,由概要设计人员完成。随后进行详细设计、编码、单元测试,分别由详细设计人员完成详细设计工作,编码人员完成编码工作,单元测试人员完成单元测试工作。对同一子系统,开发过程需要按详细设计、编码、单元测试阶段逐一完成,不同子系统在同一阶段的开发遵循第一、第二、第三、第四完成顺序。 最后进行集成和系统测试,由集成测试人员完成。
项目开始时间为2023年11月10日。各项功能对应阶段工作的天数如下表所示。
任务 | 需求分析 | 概要设计 | 详细设计 | 编码 | 单元测试 | 集成和系统测试 |
登录、浏览 | 4天 | 4天 | 1 | 2 | 1 | 2天 |
管理读者、管理图书资料、管理书目 | 2 | 4 | 2 | |||
登记借书、 登记还书 | 2 | 3 | 1 | |||
预定图书、 取消预定 | 2 | 3 | 1 |
3 实验步骤
(1)创建和编辑任务
(2)创建任务之间依赖关系
(3)创建人力资源
(4)绑定人力资源到任务
(5)完整小型图书管理系统甘特图和资源表
甘特图:
资源表: