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

Symbian编程的重构与进化技术的研究及应用

摘要第1-4页
Abstract第4-8页
图片目录第8-9页
1 绪论第9-11页
   ·研究背景及意义第9页
   ·国内外研究现状第9-10页
   ·论文研究内容与组织结构第10-11页
2 Symbian编程技术研究第11-18页
   ·Symbian简介第11-13页
     ·Symbian OS以及Series60平台第11-12页
     ·Symbian OS的语言特点第12页
     ·开发环境搭建第12-13页
   ·Symbian的技术特色第13-17页
     ·内存管理机制第13-14页
     ·Symbian OS的MVC模式第14-15页
     ·Symbian OS的软件测试流程第15-17页
       ·传统的软件测试第15-16页
       ·Symbian OS的软件测试第16-17页
   ·本章小结第17-18页
3 软件重构与软件进化技术研究第18-26页
   ·单元测试第18-20页
     ·单元测试的概念第18页
     ·单元测试的架构第18-19页
     ·单元测试工具XUnit系列第19-20页
     ·重构与单元测试第20页
   ·软件重构第20-23页
     ·软件重构的概念第21页
     ·常见的代码的坏味道第21页
     ·软件重构的基本方法第21-22页
     ·软件重构工具第22-23页
   ·软件进化第23-25页
     ·软件进化的概念第23页
     ·软件进化与软件维护第23-24页
     ·支持软件进化的设计方法第24-25页
   ·本章小结第25-26页
4 Symbian编程的重构与进化的方案第26-41页
   ·重构与进化的方案概述第26-31页
     ·重构的框架和实现的流程图第26-29页
     ·进化的框架和实现的流程图第29-31页
     ·方案的优点和缺陷第31页
   ·基于SymbianOSUnit的单元测试第31-35页
     ·SymbianOSUnit单元测试步骤第31-32页
     ·SymbianOSUnit宏断言第32-33页
     ·SymbianOSUnit的配置与运行第33-35页
   ·Symbian编程的重构第35-37页
     ·Symbian平台自动化重构功能第35-36页
     ·Symbian平台手工的重构方法第36-37页
   ·Symbian编程的进化第37-40页
     ·提取公共接口的重构实现MVC模式第37-38页
     ·测试驱动开发方式添加功能第38-39页
     ·重构加单元测试结合方式添加功能第39-40页
   ·本章小结第40-41页
5 应用实例第41-64页
   ·系统重构前的设计第41-44页
     ·应用程序架构第41-43页
     ·原系统的缺陷第43-44页
   ·系统的重构第44-52页
     ·针对系统架构的重构第44-45页
     ·针对代码坏味的重构第45-47页
     ·重构后的测试过程第47-52页
       ·重构后的单元测试第47-49页
       ·重构后的集成测试第49-50页
       ·重构后的功能测试第50-52页
   ·系统的进化第52-63页
     ·需求分析第52页
     ·提取公共接口的重构第52-54页
     ·添加新功能第54-59页
     ·进化后的应用程序架构第59-60页
     ·进化后的测试过程第60-63页
       ·进化后的集成测试第60-61页
       ·进化后的功能测试第61-63页
   ·本章小结第63-64页
6 总结与展望第64-66页
   ·总结第64页
   ·展望第64-66页
致谢第66-67页
参考文献第67-68页

论文共68页,点击 下载论文
上一篇:基于图像处理技术的牛肉大理石纹理自动分级研究
下一篇:基于FK变换的CCA正则化技术及其推广性能研究