首页> 中文学位 >极限编程及其在优化排产软件开发中的应用
【6h】

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

代理获取

目录

文摘

英文文摘

独创性说明

1绪论

1.1软件工程概述

1.1.1快速应用开发方法简介

1.1.2 Internet时代的软件开发

1.2软件开发方法及比较

1.3本文工作

2极限编程方法

2.1什么是极限编程

2.1.1极限编程的价值观

2.1.2极限编程的原则

2.1.3极限编程的行为

2.1.4极限编程的最佳实践

2.2使用极限编程解决软件开发中的问题

2.2.1软件开发危机

2.2.2项目中的4个控制变量

2.2.3使用极限编程控制风险

2.3极限编程的工作原理

2.3.1极限编程开发的生命周期

2.3.2极限编程小组中的角色

2.4项目中所使用的极限编程工具

2.4.1集成系统流程

2.4.2软件开发工具

2.4.3自动化单元测试工具

2.4.4自动化构建工具

3极限编程在优化排产软件中的应用

3.1宝钢冷轧厂生产工艺流程

3.2优化排产软件分析

3.3优化排产软件设计

3.3.1发行规划

3.3.2迭代规划

3.3.3开发规划

3.3.4版本规划

3.3.5极限编程实践在项目中的应用

4优化排产软件系统实施过程

4.1第一次迭代

4.1.1用户故事

4.1.2用户故事摘要

4.1.3按优先顺序排列用户故事

4.1.4规划迭代周期

4.2用Nunit进行单元测试工作

4.2.1项目中测试类的编写方法

4.2.2项目中类的编写方法

4.2.3进行自动化测试工作

4.2.4项目中测试的一些原则

4.3用Nant进行系统构建工作

4.3.1为什么要用Nant

4.3.2 Nant的构建文件

4.3.3构建系统

4.4问题解决方案

5优化排产软件系统

5.1生产计划编制模块

5.1.1合同组批

5.1.2分卷信息

5.1.3组批计划

5.1.4班组计划

5.2虚拟生产模块

5.2.1物流总览

5.2.2原料信息

5.2.3交货信息

5.2.4库存信息

5.3软件使用效果

6结束语

参考文献

攻读硕士学位期间发表学术论文情况

致 谢

大连理工大学学位论文版权使用授权书

展开▼

摘要

极限编程是近年来提出的一种全新的、轻量级的软件开发方法.该软件过程开发方法比较适合于中小型项目.极限编程通过现场客户、独特的规划方式、持续测试来实现快速反馈和高效的交流机制,最终使交付价值最大化.本文首先介绍软件工程的现状和传统软件过程开发的特点,然后介绍了极限编程的基本方法及相关工具.在此基础上,将极限编程方法应用于宝钢冷轧厂优化排产软件的开发过程并给出了软件系统的设计方案.在优化排产软件的实施过程中,本文重点讨论了软件编程中的自动化单元测试及自动化构建,介绍了优化排产软件系统的两个功能模块-生产计划模块和虚拟生产模块及优化排产软件系统现场运行情况.本文最后对工作进行了总结并且展望了下一步的工作.

著录项

  • 作者

    王建军;

  • 作者单位

    大连理工大学;

  • 授予单位 大连理工大学;
  • 学科 控制理论与控制工程
  • 授予学位 硕士
  • 导师姓名 王伟;
  • 年度 2005
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    极限编程; 优化排产; 软件工程; 结对编程;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号