基于RUP的软件质量度量模型的应用研究

基于RUP的软件质量度量模型的应用研究

论文摘要

软件质量以及软件质量管理日益成为人们关注的焦点。针对目前软件企业对提高软件质量的迫切需求,以及软件项目的迭代式开发特点,本文设计并实现了一个基于RUP软件开发过程的软件质量管理系统。本文在论述软件质量管理与RUP软件过程的相关理论的基础上,针对软件质量度量模型中的相关质量因素与质量特征,着重研究了基于RUP的软件开发过程中的各种活动对这些因素的影响,并对软件质量管理系统的体系架构设计与实现作了较为深入的探讨。本文从软件度量的角度,阐述了软件度量对提高软件质量的实际意义,介绍了质量度量的方法论。以RUP为基础,在分析比较了现行软件质量度量模型的基础上,提出了一种新的软件质量度量过程模型。本文还重点论述了质量管理系统的主要功能结构、质量评价、评审管理、缺陷管理、综合查询、分析统计等内容及其相关的实现技术。在分析和设计的基础上,本文还给出了一个实际的软件质量管理系统的实现过程与部分实现结果。本文的研究意义就在于能够帮助软件企业针对RUP的软件开发过程,提供一个进行软件质量管理的工具。通过运用该工具,逐步改进软件过程质量,增加过程控制的可见性,最终达到提高软件产品质量、提高软件企业市场竞争力的目的。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 研究背景及意义
  • 1.2 国内外现状分析
  • 1.3 主要研究内容及方法
  • 1.4 论文的组成
  • 第2章 相关概念及理论基础
  • 2.1 软件质量
  • 2.2 软件质量管理标准
  • 2.2.1 ISO 9000
  • 2.2.2 SEI-CMM/CMMI
  • 2.2.3 ISO/IEC12207(IEEE/EIA12207)
  • 2.2.4 其他标准
  • 2.3 全面质量管理
  • 2.4 Rational统一过程
  • 2.4.1 用例驱动
  • 2.4.2 以构架为中心
  • 2.4.3 迭代增量开发
  • 第3章 软件质量模型及度量模型的分析
  • 3.1 软件度量的发展过程
  • 3.2 软件度量理论
  • 3.2.1 软件度量的概念
  • 3.2.2 软件质量度量
  • 3.3 软件质量度量方法学
  • 3.4 软件质量度量模型
  • 3.4.1 Boehm模型
  • 3.4.2 McCall模型
  • 3.4.3 ISO/IEC 9126模型
  • 3.5 质量度量模型的改进
  • 第4章 软件质量管理系统的总体设计
  • 4.1 系统设计原则
  • 4.2 技术路线
  • 4.2.1 系统的体系结构
  • 4.2.2 实现技术
  • 4.2.3 SQL Server数据库
  • 4.3 改进模型的应用
  • 4.4 系统业务流程
  • 4.5 系统功能结构
  • 4.5.1 项目信息管理
  • 4.5.2 质量评价
  • 4.5.3 评审管理
  • 4.5.4 缺陷管理
  • 4.5.5 客户满意度
  • 4.5.6 综合查询
  • 4.5.7 统计分析
  • 4.5.8 系统维护
  • 4.5.9 系统备份
  • 4.5.10 用户管理
  • 4.6 系统运行环境
  • 4.6.1 服务器要求
  • 4.6.2 客户端要求
  • 4.6.3 数据库安全机制
  • 4.7 系统数据库设计
  • 4.7.1 数据文件的设计
  • 第5章 软件质量管理系统的实现
  • 5.1 项目信息管理
  • 5.1.1 新建项目
  • 5.1.2 项目查询
  • 5.2 质量评价
  • 5.2.1 QA检查表
  • 5.2.2 质量保证活动
  • 5.2.3 活动和不符合项查询
  • 5.3 评审管理
  • 5.3.1 评审计划
  • 5.3.2 评审准备记录
  • 5.3.3 评审记录
  • 5.4 缺陷管理
  • 5.4.1 缺陷记录
  • 5.4.2 缺陷查询
  • 5.5 客户满意度
  • 5.5.1 整体满意度
  • 5.5.2 分项满意度
  • 5.5.3 客户满意度查询
  • 5.6 综合查询
  • 5.7 统计分析
  • 5.8 系统维护
  • 5.8.1 发送邮件设置
  • 5.8.2 字段维护
  • 5.8.3 度量模型定义
  • 5.9 系统备份
  • 5.10 用户管理
  • 5.10.1 用户组
  • 5.10.2 用户管理
  • 5.10.3 用户信息查询
  • 第6章 结论
  • 6.1 工作总结
  • 6.2 下一步的工作
  • 参考文献
  • 附录 数据库表
  • 致谢
  • 研究生履历
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于RUP的软件质量度量模型的应用研究
    下载Doc文档

    猜你喜欢