学位论文 > 优秀研究生学位论文题录展示

需求管理辅助工具的研究与实现

作 者: 史立军
导 师: 侯红
学 校: 西北大学
专 业: 计算机应用技术
关键词: 需求跟踪 需求变更管理 需求变更影响分析
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 139次
引 用: 1次
阅 读: 论文下载
 

内容摘要


信息技术的迅速发展和应用的日益广泛,使计算机软件的重要性与日俱增。同时,随着软件规模的日益庞大,软件需求越来越复杂。因此,在软件开发过程中,需求变更成为必然。目前,软件工程界的研究趋势正在由面向实验室的研究转向面向工业界的软件过程研究,需求开发和需求管理作为软件开发过程的第一阶段,贯穿于整个软件生命周期,其重要性越来越突出。本文对需求管理进行了分析研究,以期更好的对需求及其变更进行监控和管理,提高需求工程的质量和效率。文章在对需求工程理论研究基础上,主要对需求变更和需求跟踪等需求管理的关键技术进行了研究,并在理论研究的基础上设计并实现了一个支持需求管理的工具。本文的主要研究工作体现在以下几个方面:1.对需求工程相关领域以及需求管理工具的现状进行了研究剖析,总结了需求开发和需求管理中面临的一些问题。2.为了规范需求变更过程,给出了需求变更控制策略和需求变更流程。3.提出了利用需求跟踪能力矩阵对需求变更进行影响分析的方法,实现了对在软件开发过程中各个阶段提交的变更请求进行横向跟踪和纵向跟踪影响分析,为变更控制委员对需求变更会做出合理决策提供了支持。4.设计实现了基于B/S结构的需求管理工具,以辅助需求管理环境的建立,提高需求管理的效率。

全文目录


摘要  3-4
Abstract  4-6
目录  6-8
第一章 绪论  8-11
  1.1 研究背景  8-9
  1.2 论文主要工作  9-10
  1.3 论文组织结构  10-11
第二章 相关研究  11-27
  2.1 需求工程  11-20
    2.1.1 需求的定义  11-12
    2.1.2 需求的层次  12-13
    2.1.3 需求工程的范围  13-20
      2.1.3.1 需求开发  14-18
      2.1.3.2 需求管理  18-20
  2.2 需求管理过程域  20-22
  2.3 需求管理工具  22-24
  2.4 需求工程面临的问题  24-26
  2.5 本章小结  26-27
第三章 需求跟踪需求变更管理  27-43
  3.1 需求跟踪  27-30
    3.1.1 需求跟踪的定义  27-28
    3.1.2 实施需求跟踪的意义  28-29
    3.1.3 需求跟踪类型  29-30
  3.2 需求跟踪能力矩阵  30-31
  3.3 需求变更管理  31-36
    3.3.1 需求变更原因  31-32
    3.3.2 需求变更控制策略和需求变更流程  32-34
    3.3.3 变更请求状态转换  34-36
  3.4 需求变更影响分析  36-42
    3.4.1 需求依赖关系  36-38
    3.4.2 需求变更影响分析  38-42
      3.4.2.1 横向跟踪影响分析  38-39
      3.4.2.2 纵向跟踪影响分析  39-42
  3.5 本章小结  42-43
第四章 需求管理辅助工具的设计与实现  43-62
  4.1 系统简介  43-45
    4.1.1 系统开发和运行环境  43
    4.1.2 系统基本结构  43-45
  4.2 系统功能模块介绍  45-48
  4.3 系统模块设计与实现  48-59
    4.3.1 系统管理模块  49-52
    4.3.2 公告管理模块  52-53
    4.3.3 需求管理模块  53-59
      4.3.3.1 用户需求管理模块设计与实现  53-56
      4.3.3.2 变更管理模块设计与实现  56-59
  4.4 数据库设计  59-61
  4.5 本章小结  61-62
第五章 总结和展望  62-64
  5.1 论文总结  62-63
  5.2 存在的问题和进一步的研究方向  63-64
参考文献  64-68
在读期间发表论文  68-69
致谢  69

相似论文

  1. 电信CRM软件项目需求管理研究,TP311.52
  2. XX企业专业计算平台项目需求管理研究,TP311.52
  3. 管理需求变更问题的软件设计与实现,TP311.52
  4. 需求管理在政策性银行软件项目开发的应用研究,TP311.52
  5. 基于本体的软件需求跟踪的研究,TP311.52
  6. 基于系统动力学的企业项目变更管理研究,TP311.52
  7. 基于六西格玛的软件需求变更度量与控制研究,TP311.52
  8. 基于Tabular表达式的需求文档形式化定义方法及其支持工具,TP311.52
  9. 支持需求跟踪的版本控制技术的研究,TP311.52
  10. 基于价值的武器装备体系需求跟踪和变更影响分析研究,TP311.52
  11. 基于概念化心智模型的软件需求验证过程的研究及工具的实现,TP311.52
  12. 现代软件开发的过程管理方法研究,TP311.52
  13. 基于UML的需求工程中关键技术及应用研究,TP311.52
  14. 基于Internet的需求变更管理软件的研究与实现,TP311.52
  15. 软件缺陷管理在软件过程中的应用研究,TP311.52
  16. 支持大规模定制的产品需求管理系统研究与实现,TP311.52
  17. 需求管理过程框架及相应支撑工具的设计与实现研究,TP311.52
  18. 软件测试管理支持系统研究与应用,TP311.52
  19. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  20. 面向SMDA的服务建模方法及工具实现,TP311.52
  21. 面向软件的故障注入工具的研究与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com