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

基于软件重构技术的储层地质统计分析系统的研究

摘要第1-4页
ABSTRACT第4-9页
第一章 绪论第9-12页
   ·课题的目的和意义第9页
   ·课题的来源与背景第9-10页
   ·国内外研究状况第10页
   ·论文的组织结构第10-11页
   ·本章小结第11-12页
第二章 软件重构技术第12-20页
   ·何谓软件重构第12页
     ·软件重构定义第12页
     ·软件重构原则第12页
   ·为何重构第12-14页
     ·重构可以改进代码的设计第12-13页
     ·重构使软件更易被理解第13页
     ·重构帮助程序员找到 bug第13-14页
     ·重构提高编程速度第14页
   ·何时重构第14页
   ·代码细节问题的表现及其重构方法第14-18页
   ·软件重构中的测试第18-19页
     ·重构中测试的价值第18页
     ·重构与单元测试第18-19页
   ·软件重构工具第19页
   ·本章小结第19-20页
第三章 基于设计模式的重构研究第20-25页
   ·设计模式的简介第20页
   ·设计模式的要素第20-21页
   ·设计模式的分类第21页
   ·GASOR 中相关的设计模式介绍第21-24页
     ·工厂模式第21-22页
     ·策略模式第22-23页
     ·观察者模式第23-24页
   ·使用设计模式的意义第24页
   ·本章小结第24-25页
第四章 GASOR 出现的困境和重构方案第25-29页
   ·GASOR 当前出现的困境第25-27页
     ·程序中存在代码细节问题第25页
     ·程序调试维护困难第25页
     ·程序的一些功能不完善第25-26页
     ·程序的可读性和可复用性差第26页
     ·程序中存在结构化设计方法第26-27页
     ·软件的界面风格不统一第27页
   ·GASOR 的重构方案第27-28页
     ·使用代码细节问题的六大重构方法第27-28页
     ·应用设计模式第28页
     ·MVC 架构重构第28页
     ·MFC 界面转换为 Qt 界面第28页
   ·本章小结第28-29页
第五章 GASOR 代码细节问题的重构第29-44页
   ·GASOR 中中文路径的解决第29-32页
     ·字符编码的转换第29-30页
     ·提炼函数第30-32页
   ·在对象之间搬移特性第32-34页
     ·搬移函数第32-33页
     ·搬移属性第33-34页
   ·重新组织数据第34-36页
     ·以对象取代数据值第34页
     ·以对象取代数组第34-36页
   ·简化条件表达式第36-37页
     ·移除控制标记第36-37页
     ·以多态取代条件表达式第37页
   ·简化函数调用第37-40页
     ·修改函数名称第37-38页
     ·引入参数对象第38-40页
   ·处理继承关系第40-43页
     ·函数上移第40-41页
     ·提炼父类第41-43页
   ·本章小结第43-44页
第六章 基于设计模式的 GASOR 重构第44-53页
   ·设计模式重构的目标第44页
   ·工厂模式的应用第44-47页
   ·策略模式的应用第47-49页
   ·观察者模式的应用第49-52页
   ·本章小结第52-53页
第七章 GASOR 架构的重构第53-61页
   ·软件架构第53页
   ·软件架构的重构第53页
   ·MVC 架构及其应用第53-59页
     ·MVC 架构第53-54页
     ·储量分析单元介绍第54-55页
     ·储量分析单元的设计第55-56页
     ·储量分析单元的测试第56-58页
     ·把储量分析插进 GASOR第58-59页
   ·重构后 GASOR 的功能验证第59-60页
     ·重构后 GAOR 主界面第59页
     ·模拟算法的验证第59-60页
   ·本章小结第60-61页
第八章 总结与展望第61-62页
   ·总结第61页
   ·展望第61-62页
致谢第62-63页
参考文献第63-65页
附录第65-66页
详细摘要第66-76页

论文共76页,点击 下载论文
上一篇:三塘湖盆地构造特征研究
下一篇:可控偏心器中非接触感应电能传输系统的研究和应用