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

单机遗留系统基于MVP的再工程方法研究

摘要第1-4页
Abstract第4-10页
第1章 绪论第10-14页
   ·课题背景第10页
   ·课题研究现状第10-12页
   ·本论文研究贡献第12-13页
   ·本章小结第13-14页
第2章 相关理论和技术第14-28页
   ·软件系统再工程理论第14-17页
     ·软件再工程评估第14-15页
     ·逆向工程第15页
     ·软件再造第15-17页
   ·测试驱动开发概述第17-19页
     ·软件测试第17-18页
     ·极限编程和测试驱动开发第18-19页
   ·MVC和MVP架构第19-23页
     ·MVC架构概述第19-20页
     ·MVP架构概述第20-23页
   ·WCF和WPF技术第23-27页
     ·.NET Framework第23-24页
     ·Windows Communication Foundation(WCF)第24-25页
     ·Windows Presentation Foundation(WPF)第25-27页
   ·本章小结第27-28页
第3章 单机遗留系统再工程概述第28-39页
   ·遗留系统概述第28-30页
   ·遗留系统再工程目标第30-31页
   ·从单机系统到分布式系统的再工程设计第31-38页
     ·分布式系统的架构设计第31-34页
     ·分布式系统的流程设计第34-35页
     ·业务操作分析第35-38页
   ·本章小结第38-39页
第4章 基于MVP架构的Server重构和优化第39-54页
   ·WCF下对遗留系统业务逻辑的封装第39-41页
   ·服务对象池优化并发能力第41-45页
     ·WCF下服务访问方式概述第41页
     ·服务对象池的设计和实现第41-44页
     ·实验设计第44页
     ·性能对比第44-45页
   ·服务器预热优化第45-47页
   ·基于服务器方法的Request优化第47-50页
   ·服务端业务流程优化分析第50-53页
   ·本章小结第53-54页
第5章 基于MVP架构的Client重构和优化第54-64页
   ·X系统界面重构方案概述第54页
   ·XAML创建UI元素第54-55页
   ·Presenter增强代码重用性第55-57页
     ·Presenter重用概述第55-56页
     ·创建Sub Presenter增加Presenter灵活性第56-57页
   ·Request合并优化,减少对于服务端的消耗第57-60页
   ·MVP架构对Client端的影响分析第60-61页
   ·客户端业务流程优化分析第61-63页
   ·本章小结第63-64页
第6章 基于MVP架构的测试驱动开发第64-75页
   ·测试驱动开发概述第64-65页
   ·为TDD设计良好的测试用例第65-68页
     ·针对Model层的Test Case第65-66页
     ·针对Presenter层的测试用例第66-67页
     ·开发级集成测试用例第67-68页
   ·为TDD设计良好的测试架构第68-72页
     ·针对Model层的测试架构第69-70页
     ·针对Presenter层的测试架构第70-71页
     ·开发级集成测试架构第71-72页
   ·测试驱动开发对X项目的影响分析第72-74页
   ·本章小结第74-75页
第7章 总结与展望第75-77页
   ·本文完成的研究工作第75页
   ·未来需改进之处第75-77页
参考文献第77-79页
致谢第79页

论文共79页,点击 下载论文
上一篇:基于SmartVMM的I/O架构的设计与实现
下一篇:CIKP B/S架构实现及知识社区挖掘