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

基于Agile的松耦合软件框架的研究与应用

摘要第1-5页
Abstract第5-11页
第一章 引言第11-14页
   ·研究背景第11-12页
   ·研究的目的及现状第12页
   ·本文的研究方向及内容第12-13页
   ·论文的组织第13页
   ·本章小结第13-14页
第二章 敏捷开发分析及软件理论研究第14-21页
   ·典型敏捷方法分析第15-19页
     ·极限编程(eXtreme Programing,XP)第15-16页
     ·Serum方法第16-17页
     ·动态系统开发方法(Dynamic System Development Method,DSDM)第17页
     ·适配性软件开发方法(Adaptive Software Development,ASD)第17-18页
     ·功用驱动开发方法(Feature Driven Development,FDD)第18页
     ·水晶方法族(Crystal)第18-19页
   ·敏捷方法的特点、优势及局限性第19-20页
   ·本章小结第20-21页
第三章 基于架构的软件复用第21-29页
   ·软件体系结构模型第21-23页
   ·框架(Framework)第23-24页
   ·设计模式(Design Pattern)第24-25页
   ·组件(Components)第25-26页
     ·组件定义及特点第25页
     ·组件的分类第25-26页
     ·组件模型第26页
   ·框架(Framework)、组件、设计模式的关系第26-28页
     ·框架(Framework)与组件第26-27页
     ·框架(Framework)和设计模式第27-28页
   ·本章小结第28-29页
第四章 松耦合软件框架研究第29-74页
   ·框架的设计思想第29-35页
     ·反射机制第29-30页
     ·XAML描述语言第30-33页
     ·运行时的体系结构第33-35页
   ·框架的内部架构第35-49页
     ·XAML文件加载器第38-42页
     ·对象加载器第42-45页
       ·后台代码编译与晚期绑定第42-44页
       ·根据XAML元素信息构建对象第44页
       ·对象事件绑定第44-45页
     ·运行容器第45-47页
       ·对象信息收集第46-47页
       ·对象生命周期管理第47页
     ·异常管理器第47-48页
     ·框架的运行流程第48-49页
   ·框架基础组件的开发第49-62页
     ·消息管理组件第49-50页
     ·状态机组件第50-55页
     ·事件池组件第55-56页
     ·工作流组件第56-58页
     ·菜单组件第58-59页
     ·异常管理组件第59-62页
   ·测试驱动第62-73页
     ·框架内的单元测试工具设计(AFUT)第63-66页
     ·框架的单元测试第66-72页
     ·框架的集成测试第72-73页
   ·本章小结第73-74页
第五章 总结与展望第74-77页
   ·框架的优势第74-75页
   ·框架的扩展方案第75-76页
   ·今后的工作第76-77页
参考文献第77-80页
致谢第80-81页
研究生期间发表的论文第81页

论文共81页,点击 下载论文
上一篇:关于量子信息思想发展史的研究
下一篇:极大节旋藻生物钟基因的克隆和表达分析