1、 实实 验验 报报 告告 课程名称:课程名称:软件项目管理软件项目管理 实验名称:实验名称:BUG BUG 票信息管理系统票信息管理系统 实验类型:实验类型: 验证性验证性 综合性综合性 设计性设计性 实验室名称:实验室名称: 信息工程学院九楼信息工程学院九楼机房机房 班级班级: 学号学号: 姓名:姓名: 组别:组别: 同组人:同组人: 成绩:成绩: 实验日期:实验日期: 20132013 年年 4 4 月月 第 1 页 预 习 报 告预 习 报 告 一、实验目的: (1)掌握 BUG 票信息及 BUG 管理有关信息。 (2)掌握熟悉 Excel 图表及常用工具栏的使用。 (3)掌握 VBA
2、编程基本知识和编程技巧,并能够进行简单的系统开发。 二、实验题目: 设计一个 BUG 票管理系统,实现对软件项目中产生 BUG 信息的管理,从而提高软件项目过程的效率和 质量,提高企业生产率。 三、实验要求: (1)根据 BUG 票信息管理的特征,设计 BUG 票模板; (2)分析 BUG 票所具有的属性字段,并进行整理; (3)抽取 BUG 条件列表; (4)自动生成趋势曲线或统计表格。 四、实验用仪器设备、器材或软件环境: 软件环境:Windows XP 以上操作系统,Microsoft Excel 2003 或 Microsoft Excel 2007; 硬件环境:PC 机一台。 第 2
3、 页 实 验 报 告实 验 报 告 一、实验目的: (1)掌握 BUG 票信息及 BUG 管理有关信息。 (2)掌握熟悉 Excel 图表及常用工具栏的使用。 (3)掌握 VBA 编程基本知识和编程技巧,并能够进行简单的系统开发。 二、实验题目: 设计一个 BUG 票管理系统,实现对软件项目中产生 BUG 信息的管理,从而提高软件项目过程的效 率和质量,提高企业生产率。 三、实验要求: (1)根据 BUG 票信息管理的特征,设计 BUG 票模板; (2)分析 BUG 票所具有的属性字段,并进行整理; (3)抽取 BUG 条件列表; (4)自动生成趋势曲线或统计表格。 四、实验用仪器设备、器材或
4、软件环境: 软件环境:Windows XP 以上操作系统,Microsoft Excel 2003 或 Microsoft Excel 2007; 硬件环境:PC 机一台。 五、实验原理及设计方案: (1) 利用 BVA 编程基础知识和 BUG 票相关信息进行系统设计。 (2) 设计方案: a. 系统主界面:如图 1-1 首先,打开 Excel 表格,打开 Office 按钮中的 Excel 选项,选中“在功能区显示“开发工具”选项卡” 。 然后再 Sheet1 中利用开发工具栏中菜单,设计出如图所示的界面。 第 3 页 图 1-1 主界面调用的部分宏代码: Sub 添加 BUG 票信息_Cl
5、ick() 添加 BUG 票信息.Show End Sub Sub 管理 BUG 票信息_click() 管理 BUG 票信息.Show End Sub Sub 提取 BUG 票信息_click() 提取 BUG 票信息.Show End Sub Sub 产生数据() Sheets(“Sheet4“).Select n = Sheet2.UsedRange.Rows.Count Dim j As Integer j = 3 Sheet4.Cells(2, 5).Value = Sheet4.Cells(2, 3).Value If Sheet4.Cells(2, 2).Value = Shee
6、t4.Cells(1, 6).Value Then Sheet4.Cells(2, 6).Value = 1 Sheet4.Cells(2, 7).Value = 0 Sheet4.Cells(2, 8).Value = 0 Else If Sheet4.Cells(2, 2).Value = Sheet4.Cells(1, 7).Value Then Sheet4.Cells(2, 6).Value = 0 Sheet4.Cells(2, 7).Value = 1 Sheet4.Cells(2, 8).Value = 0 Else Sheet4.Cells(2, 6).Value = 0 Sheet4.Cells(2, 7).Value = 0 Sheet4.Cells(2, 8).Value = 1 End If En