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

基于MVC的测试驱动开发研究

摘要第1-6页
ABSTRACT第6-8页
插图索引第8-9页
第一章 绪论第9-12页
   ·研究背景第9页
   ·MVC 架构与测试驱动开发的研究现状第9-11页
   ·研究目标、主要内容及意义第11页
   ·论文的组织结构第11-12页
第二章 测试驱动开发第12-29页
   ·敏捷式开发第12-17页
     ·敏捷式开发的提出第12-14页
     ·敏捷式开发的原则第14-17页
   ·极限编程第17-23页
     ·极限编程的提出第17页
     ·极限编程的软件开发过程第17-19页
     ·极限编程中的重要惯例和规则第19-23页
   ·测试驱动开发第23-29页
     ·测试驱动开发的介绍第23-24页
     ·测试驱动开发原理第24-25页
     ·测试驱动开发的总体流程及具体步骤第25-26页
     ·测试驱动开发的优势第26-27页
     ·测试驱动开发的测试框架第27-29页
第三章 MVC 架构第29-33页
   ·MVC 架构简介第29页
   ·MVC 设计思想第29-31页
   ·MVC 的优点第31-32页
   ·MVC 的不足第32-33页
第四章 基于MVC 的测试驱动开发过程的设计与实现第33-46页
   ·MVC 与测试驱动开发第33-37页
     ·MVC 在.NET 环境下的应用模型第33-34页
     ·测试驱动开发中MVC 架构各部分的关系第34-37页
   ·基于MVC 架构的测试驱动开发过程第37-38页
   ·Model 信息的提取第38-41页
     ·对测试驱动开发Controller 的基本约定第38-39页
     ·Model 信息提取工具的实现第39-41页
   ·Model 层代码的生成第41-46页
     ·Model 对象的XML 文件与XML 语法分析树的转换第41-42页
     ·测试用例和XSLT 模板的设计第42-46页
第五章 在网上购物系统中的应用第46-56页
   ·网上购物系统的需求说明第46-47页
   ·网上购物系统的开发第47-56页
     ·Controller 开发第48-52页
     ·View 开发第52-53页
     ·Model 开发第53-56页
第六章 研究工作总结与展望第56-58页
   ·项目研究工作总结第56页
   ·进一步研究展望第56-58页
参考文献第58-61页
成果目录第61-62页
致谢第62页

论文共62页,点击 下载论文
上一篇:项目团队知识转移过程及有效性研究
下一篇:TiAl合金与Ti合金的扩散连接与高温力学性能研究