首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

极限编程及其在优化排产软件开发中的应用

摘要第1-5页
Abstract第5-9页
1 绪论第9-18页
 1.1 软件工程概述第9-12页
  1.1.1 快速应用开发方法简介第11页
  1.1.2 Internet时代的软件开发第11-12页
 1.2 软件开发方法及比较第12-17页
 1.3 本文工作第17-18页
2 极限编程方法第18-29页
 2.1 什么是极限编程第18-23页
  2.1.1 极限编程的价值观第19页
  2.1.2 极限编程的原则第19-20页
  2.1.3 极限编程的行为第20页
  2.1.4 极限编程的最佳实践第20-23页
 2.2 使用极限编程解决软件开发中的问题第23-24页
  2.2.1 软件开发危机第23页
  2.2.2 项目中的4个控制变量第23页
  2.2.3 使用极限编程控制风险第23-24页
 2.3 极限编程的工作原理第24-26页
  2.3.1 极限编程开发的生命周期第24-25页
  2.3.2 极限编程小组中的角色第25-26页
 2.4 项目中所使用的极限编程工具第26-29页
  2.4.1 集成系统流程第26-27页
  2.4.2 软件开发工具第27页
  2.4.3 自动化单元测试工具第27-28页
  2.4.4 自动化构建工具第28-29页
3 极限编程在优化排产软件中的应用第29-37页
 3.1 宝钢冷轧厂生产工艺流程第29-30页
 3.2 优化排产软件分析第30-31页
 3.3 优化排产软件设计第31-37页
  3.3.1 发行规划第31页
  3.3.2 迭代规划第31-32页
  3.3.3 开发规划第32-33页
  3.3.4 版本规划第33页
  3.3.5 极限编程实践在项目中的应用第33-37页
4 优化排产软件系统实施过程第37-50页
 4.1 第一次迭代第37-42页
  4.1.1 用户故事第37-40页
  4.1.2 用户故事摘要第40-41页
  4.1.3 按优先顺序排列用户故事第41页
  4.1.4 规划迭代周期第41-42页
 4.2 用Nunit进行单元测试工作第42-45页
  4.2.1 项目中测试类的编写方法第42-43页
  4.2.2 项目中类的编写方法第43-44页
  4.2.3 进行自动化测试工作第44-45页
  4.2.4 项目中测试的一些原则第45页
 4.3 用Nant进行系统构建工作第45-48页
  4.3.1 为什么要用Nant第45-46页
  4.3.2 Nant的构建文件第46页
  4.3.3 构建系统第46-48页
 4.4 问题解决方案第48-50页
5 优化排产软件系统第50-58页
 5.1 生产计划编制模块第50-54页
  5.1.1 合同组批第51页
  5.1.2 分卷信息第51-52页
  5.1.3 组批计划第52-53页
  5.1.4 班组计划第53-54页
 5.2 虚拟生产模块第54-57页
  5.2.1 物流总览第54页
  5.2.2 原料信息第54-55页
  5.2.3 交货信息第55-56页
  5.2.4 库存信息第56-57页
 5.3 软件使用效果第57-58页
6 结束语第58-59页
参考文献第59-61页
攻读硕士学位期间发表学术论文情况第61-62页
致谢第62-63页
大连理工大学学位论文版权使用授权书第63页

论文共63页,点击 下载论文
上一篇:无轨自动伸缩门的研制
下一篇:基于Pro/E的装配顺序规划与研究