首页> 中文学位 >基于测试驱动的情报应用处理系统开发
【6h】

基于测试驱动的情报应用处理系统开发

代理获取

目录

文摘

英文文摘

第一章前言

1.1项目背景

1.2技术背景

1.3本文的主要工作

第二章测试驱动开发

2.1测试驱动开发简介

2.2测试驱动开发价值链

2.3测试驱动开发的主要内容

2.4测试驱动开发的步骤

2.5测试驱动开发的优缺点

第三章情报应用处理任务管理软件的设计

3.1情报应用处理分系统概述

3.2情报应用处理任务管理软件需求分析

3.2.1情报应用处理任务管理软件概述

3.2.2情报应用处理任务管理软件功能需求

3.3情报应用处理任务管理软件系统总体设计

3.3.1情报应用处理任务管理软件运行环境

3.3.2情报应用处理任务管理软件总体结构

3.3.3情报应用处理任务管理系统所采用的开发平台和相关的应用软件

3.4情报应用处理任务管理流程分析和详细设计

3.4.1情报应用处理任务管理流程分析

3.4.2情报应用处理任务管理软件详细分析

3.5综合数据库设计

第四章情报应用处理任务管理软件开发中测试驱动开发的应用

4.1.NET开发平台下测试驱动开发框架NUnit

4.2测试驱动开发对代码质量和可靠性的改善

4.3 Mock对象

4.4与数据库相关的测试驱动开发应用

4.5针对用户图形界面开发的测试驱动开发应用

4.5.1 MVC设计模式

4.5.2Mock对象技术的使用

4.5.3针对用户图形界面的测试驱动开发解决方案及实践应用

第五章系统开发与运行情况总结

5.1测试驱动开发的应用提高代码质量和可靠性

5.2测试驱动开发应用经验总结分析

5.3测试驱动开发的应用在系统的测试工作中所起的作用

5.4情报应用处理系统运行情况

第六章 结束语

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

本文对测试驱动开发理论进行了具体阐述,说明了在软件开发中应用测试驱动开发的方法、步骤及实施框架。  重点对情报应用处理任务管理软件进行了设计与开发,对系统的整个开发过程,从需求分析、总体设计到详细设计进行了详细的描述。为了保证软件的可靠性和质量,满足系统对测试的要求,在系统的开发过程中采用了测试驱动开发这种全新的开发方法。  根据测试驱动开发的思想和相关理论,结合情报应用处理任务管理软件的实际开发,从测试先行和重构两个方面说明了测试驱动开发的应用有助于提高代码质量和可靠性。对在开发过程中应用测试驱动开发的一些关键问题进行了讨论,并通过对问题的分析提出了相应的解决方案。对于如何采用测试驱动开发方式进行用户图形界面的开发,提出了利用MVC模式思想和Mock对象技术相结合的解决方案,并给出了具体实现。  最后对情报应用处理系统的开发工作进行了总结。该系统已成功运行于卫星地面信息处理系统中,应用情况良好。

著录项

  • 作者

    曹国东;

  • 作者单位

    西南交通大学;

  • 授予单位 西南交通大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 尹治本;
  • 年度 2005
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    测试驱动开发; 情报应用处理系统; GUI; NUnit;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号