首页> 中文学位 >极限编程在××供电公司物资计划管理信息系统开发中的应用
【6h】

极限编程在××供电公司物资计划管理信息系统开发中的应用

代理获取

目录

文摘

英文文摘

声明

1引言

1.1软件工程概述

1.2软件开发的生命周期模型

1.2.1构建和修补模型

1.2.2瀑布模型

1.2.3快速原型模型

1.2.4螺旋模型

1.2.5增量模型

1.2.6同步稳定模型

1.2.7 RUP方法

1.2.8极限编程

1.2.9回顾并比较生命周期模型

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软件项目中的控制变量

2.2.3使用极限编程控制软件项目中的风险

2.3极限编程的工作原理

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

2.3.2极限编程小组中的角色

2.4本章小结

3××供电公司物资计划管理信息系统总体设计

3.1需求分析

3.1.1总体业务需求

3.1.2存在问题

3.1.3系统目标

3.2系统功能设计

3.2.1系统总体结构

3.2.2系统功能模块划分

3.3小结

4××供电公司物资计划管理信息系统的开发流程:实现XP的过程模型

4.1物资计划管理信息系统软件分析

4.1.1发行规划

4.1.2迭代规划

4.1.3开发规划

4.1.4版本规划

4.2构建系统隐喻——系统体系结构

4.2.1隐喻的概念

4.2.2构建物资计划管理信息系统隐喻——系统体系结构

4.3编写用户故事

4.3.1极限编程使用用户故事的理由

4.3.2物资计划管理信息系统的用户故事

4.3.3用户故事的排序

4.3.4故事估算

4.3.5穿刺

4.3.6划分用户故事

4.4项目开发中的现场客户

4.4.1极限编程中的现场客户

4.4.2物资计划管理信息系统中的现场客户

4.5功能测试

4.6接受测试

4.7本章小结

5××供电公司物资计划管理信息系统的开发管理:实现XP的重要原则

5.1结对编程

5.1.1结对和分工

5.1.2互换

5.1.3组合

5.2代码规范

5.3代码重构

5.4以人为本的XP

5.5本章小结

6极限编程的一些优势

6.1适应变化的优势

6.2开发效率优势

6.3软件质量优势

6.4团队建设的优势

6.5本章小结

结束语

致谢

参考文献

展开▼

摘要

在计算机系统发展的早期所形成的一些概念和做法,严重阻碍了计算机软件的开发,因此将行之有效的软件开发方法引入到实际的开发项目中,并以之影响开发人员的思维方式和决策过程是避免错误概念和做法形成的最根本有效的途径,从而从“人”、“过程”等一些角度解决了项目开发中的一些典型问题。 对于软件开发来说,重要的不仅仅是编制程序,更为重要的是对这一活动的复杂性进行规划和管理,就是用软件工程的方法更科学地开发软件。其中,软件工程提出的各种过程模型是它最为重要的成果。实践表明,采用不同的过程模型进行开发其结果可能差别很大。 极限编程是近年来提出的一种全新的、轻量级的软件开发方法。该软件过程开发方法比较适合于小型项目。极限编程通过现场客户、独特的规划方式、持续测试来实珊快速反馈和高效的交流机制,最终使交付价值最大化。 本文通过××供电公司物资计划管理信息系统的开发过程和开发管理的实例,阐述了极限编程的几个最佳实践:利用“用户故事”这一工具理解用户的需求;实践XP的计划游戏过程,制定发行规划、迭代规划、开发规划及版本规划;实践结对编程。极限编程使原本复杂的项目开发变得简捷高效,这对小型信息系统的开发具有一定的借鉴意义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号