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

基于Internet的需求变更管理软件的研究与实现

作 者: 王莉
导 师: 吴洁明
学 校: 北方工业大学
专 业: 计算机应用技术
关键词: 需求变更管理 需求变更 工作流 评估模型 COCOMOII成本估算模型
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 136次
引 用: 4次
阅 读: 论文下载
 

内容摘要


随着计算机软件的飞速发展,软件工程研究的日益深入,软件需求成为贯穿于整个软件开发过程中的核心因素,这使得软件需求的管理成为软件工程领域的新热点。需求变更控制是软件需求管理的核心,由于软件项目中的需求变更而导致软件项目失败的案例越来越多,所以解决需求变更的问题已经被许多软件公司列入了重要的流程化管理中。现代软件工程将需求变更的管理列为软件过程的关键要素,它不仅是整个软件开发过程中必不可少的环节,而且是软件开发成功与否的重要决定因子,在软件过程成熟度CMM一级到三级中都被定义为关键过程域。在实际软件开发过程中,频繁的需求变更常常导致整个开发项目的失败,因此有效地控制和管理需求变更非常重要。本课题重点研究三个问题:一个是软件需求变更的过程管理。只有有效的控制需求变更,记录变更的整个过程才能使变更带来的不利影响降到最小。第二个是研究一种需求变更工作量评估模型,通过评估模型的评估值和真实值之间的影响关联,将原来定性的需求变更影响分析转化为若干个定量的分析指标,这将对控制需求变更起到积极的作用。第三个就是研究需求变更的统计分析模型,对不同的软件项目,不同开发阶段的需求变更进行比较,以图形化的方式展现,给今后的变更分析提供一种有效的变更预测模型。软件的开发实践结果证明,基于Internet的需求变更管理软件采用工作流技术开发不仅是可行的,而且是可靠的,能有效地记录和控制需求变更。同时在课题的研究、开发与应用的实践中,总结出了进一步改进和完善该软件的方法,为进一步的研究工作打下了良好的基础。

全文目录


摘要  4-5
Abstract  5-9
1 引言  9-14
  1.1 论文的研究背景  9-10
  1.2 课题来源  10
  1.3 国内外应用现状  10-12
  1.4 论文的研究内容和意义  12-13
    1.4.1 论文的研究内容  12
    1.4.2 论文的研究意义  12-13
  1.5 论文的组织结构  13-14
2 工作流相关知识  14-18
  2.1 工作流的基本概念  14
  2.2 工作流管理软件的功能  14-15
  2.3 工作流参考模型  15-17
  2.4 需求变更管理 的学位论文">需求变更管理软件采用的工作流工具介绍  17-18
3 需求变更管理软件实现的相关技术  18-25
  3.1 Java技术  18
  3.2 Struts架构  18-21
    3.2.1 MVC框架  19-20
    3.2.2 Struts框架  20-21
  3.3 Web Service架构  21-22
  3.4 XML技术  22-25
    3.4.1 XML Schema技术介绍  22-24
    3.4.2 XML和Java的结合  24-25
4 需求变更管理  25-43
  4.1 需求变更的产生和影响  25-27
    4.1.1 需求变更的产生  25-26
    4.1.2 需求变更的影响  26
    4.1.3 需求变更的涉众人员  26-27
  4.2 控制和管理需求变更的方法  27-30
    4.2.1 记录需求变更的基本属性  27-28
    4.2.2 规范需求变更的评审流程  28-29
    4.2.3 明确需求变更的任务分配  29
    4.2.4 验证需求变更的实施结果  29-30
  4.3 需求变更的工作量评估模型  30-43
    4.3.1 COCOMO II成本评估模型  30-35
    4.3.2 统计学相关性和回归性分析  35-41
      4.3.2.1 相关性  35-37
      4.3.2.2 回归性分析  37-41
    4.3.3 需求变更工作量评估模型实例  41-43
5 基于Internet的需求变更管理软件的研究  43-49
  5.1 需求变更管理软件的功能组成  43-44
  5.2 需求变更管理的主流程  44-45
  5.3 需求变更管理软件的数据库设计  45-47
  5.4 需求变更管理软件的体系结构  47-48
    5.4.1 用户界面层  47
    5.4.2 应用层  47-48
    5.4.3 数据层  48
  5.5 需求变更管理软件的安全性  48-49
6 基于Internet的需求变更管理软件的实现  49-80
  6.1 软件的开发环境  49
  6.2 需求变更管理流程的实现  49-68
    6.2.1 Schema设计  55-57
    6.2.2 DB rule设计  57-58
    6.2.3 需求变更流程设计  58-61
    6.2.4 需求变更流程实现  61-68
  6.3 需求变更管理功能的实现  68-79
    6.3.1 查询管理  69-72
    6.3.2 统计管理  72-76
    6.3.3 工作量评估模型管理  76-78
    6.3.4 用户管理  78-79
  6.4 需求变更管理软件的特点  79-80
7 结论  80-83
  7.1 论文总结  80
  7.2 下一步的工作  80-83
参考文献  83-86
申请学位期间的研究成果及发表的学术论文  86-87
致谢  87

相似论文

  1. 复杂仿真系统VV&A工作流技术研究,TP391.9
  2. 农业供应链系统网络平台的构建,S126
  3. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  4. 科技型企业并购的文化风险评估研究,F276.44;F224
  5. 建筑企业项目管理成熟度评价研究,F426.92
  6. 工作流动态变更处理技术,TP311.52
  7. 基于域信任的自适应网格工作流调度算法,TP311.52
  8. 大桥综合管理信息系统的研究与设计,TP311.52
  9. 基于手持终端的固定资产管理系统设计与实现,TP311.52
  10. 一个工程物资管理系统的设计与实现,TP311.52
  11. 汽车起重机关键部件智能故障诊断系统开发,TH213.6
  12. 电信CRM软件项目需求管理研究,TP311.52
  13. 以Artifact为中心的工作流技术研究及其应用,TP311.52
  14. 农产品感官评估系统的研究与实现,TP311.52
  15. 基于jBPM的防空指控流程管理系统研究,TP311.52
  16. Agent增强型工作流技术在医院办公自动化中的应用研究,TP317.1
  17. 基于着色Petri网的工作流引擎研究,TP311.52
  18. 政府信访系统的开发设计,TP311.52
  19. 上海师范大学人事考核系统的设计与实现,TP311.52
  20. 基于工作流技术的大型企业合同信息管理系统设计与实现,TP311.52
  21. 基于支持向量机的纺织品服装安全风险评价模型研究,TS941.1

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