文摘
英文文摘
声明
第一章绪论
1.1选题的背景和意义
1.2国内外研究现状
1.3课题的主要研究内容
1.4本文的组织结构
第二章软件缺陷管理及现有管理工具分析
2.1缺陷的定义及分类
2.1.1缺陷的定义
2.1.2缺陷的分类
2.2缺陷管理技术
2.2.1缺陷管理的必要性
2.2.2缺陷管理涉及的角色
2.2.3缺陷管理的基本要求
2.2.4缺陷管理实施步骤
2.3现有缺陷管理工具介绍及不足
2.3.1现有缺陷管理工具介绍
2.3.2现有缺陷管理工具的不足
2.4本章小结
第三章软件过程及改进模型
3.1软件过程的定义及所包括的活动
3.1.1软件过程的定义
3.1.2软件过程包括的活动
3.2软件过程的分类
3.3关注软件过程的组织
3.4软件过程改进的主要模型
3.4.1 PSP
3.4.2 TSP
3.4.3 CMM
3.4.4 CMMI
3.4.5 PSP,TSP与CMM/CMMI的关系
3.5本章小结
第四章缺陷管理在软件过程中的应用研究
4.1其他相关的软件工程知识
4.1.1软件质量保证
4.1.2软件测试技术介绍
4.1.3软件控制的相关概念
4.2缺陷管理驱动软件开发的思想
4.3与软件过程相结合的缺陷管理
4.3.1传统缺陷管理技术的局限性
4.3.2与过程相结合的缺陷跟踪技术
4.4缺陷度量以及对过程管理的指导
4.4.1缺陷度量的实施步骤
4.4.2缺陷度量指标及对过程管理的指导意义
4.5缺陷预防意识
4.6缺陷管理实现过程改进
4.7本章小结
第五章BMMS缺陷管理与度量系统的设计与实现
5.1 BMMS系统总体设计
5.1.1基本设计原则
5.1.2体系结构设计
5.1.3系统模块分解
5.2部分数据库结构设计
5.2.1邮件分配方案概念模型
5.2.2缺陷管理概念模型
5.2.3查询模块概念模型
5.3系统部分模块的实现
5.3.1 Hibernate配置模块
5.3.2持久化类
5.3.3用户验证标签
5.3.4 Validation验证框架配置文件
5.4系统运行实例截图
第六章总结与展望
6.1全文小结
6.2后续工作
参考文献
附录
致谢