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

跨平台开源软件基础框架的应用研究

摘要第1-5页
ABSTRACT第5-11页
第一章 引言第11-14页
   ·课题背景与意义第11页
   ·软件框架技术研究现状第11-12页
   ·本课题研究内容第12-13页
   ·论文组织第13-14页
第二章 框架开发技术与方法论第14-25页
   ·软件框架第14-15页
   ·基本设计原则第15-16页
   ·设计模式与惯用法第16-21页
     ·GoF 设计模式第16-19页
     ·模式组合第19-20页
     ·惯用法第20-21页
   ·敏捷软件开发第21-22页
     ·面向对象设计的原则第21-22页
     ·测试驱动开发(TDD)第22页
   ·扩展技术第22-23页
     ·内建扩展支持技术第22-23页
     ·插件技术第23页
   ·UNICODE 标准第23-24页
   ·小结第24-25页
第三章 应用程序框架需求分析第25-32页
   ·范围和基本原则第25页
   ·现有框架分析第25-27页
   ·本框架的功能需求第27-29页
     ·多平台支持结构第27页
     ·统一的接口和风格第27-28页
     ·目标功能及要求第28-29页
     ·灵活的扩展架构第29页
   ·本框架的非功能需求第29-31页
     ·可配置性第29页
     ·可调试性第29页
     ·可维护性第29-30页
     ·可测试性第30页
     ·可靠性第30页
     ·兼容性第30页
     ·标准与限制第30-31页
   ·运行环境第31页
   ·小结第31-32页
第四章 跨平台基础框架设计第32-50页
   ·概述第32-35页
     ·设计目标第32页
     ·设计约束第32-33页
     ·设计方案第33页
     ·跨平台策略第33-35页
   ·核心框架第35-41页
     ·字符和文本编码第35-36页
     ·对象模型第36-37页
     ·程序诊断第37-39页
     ·内存分配与管理第39-40页
     ·线程与同步第40-41页
     ·共享库和插件机制第41页
     ·国际化支持第41页
   ·用户界面框架第41-45页
     ·事件处理机制第42-43页
     ·图形渲染第43-44页
     ·布局系统第44-45页
     ·风格与主题第45页
   ·I/O 和通信框架第45-48页
     ·I/O 处理第45-46页
     ·数据流第46-47页
     ·网络通信第47-48页
   ·单元测试框架第48-49页
   ·小结第49-50页
第五章 基础框架的关键实现及应用第50-77页
   ·跨平台的代码结构第50页
   ·框架的关键实现第50-68页
     ·跨平台的封装实现第51-55页
     ·事件处理机制的实现第55-58页
     ·数据收发的通知技术实现第58-60页
     ·写时拷贝(CoW)技术实现第60-63页
     ·数据结构类的实现第63-68页
     ·调试支持第68页
   ·界面演示与评估第68-73页
     ·主要界面第69-71页
     ·风格与主题第71-72页
     ·国际化支持第72-73页
   ·测试结论第73-75页
     ·测试方法第73-74页
     ·测试结论第74-75页
   ·开源第75-76页
   ·小结第76-77页
第六章 结论和展望第77-79页
   ·研究结果及评价第77页
   ·结论第77-78页
   ·未来工作的方向第78-79页
致谢第79-80页
参考文献第80-83页

论文共83页,点击 下载论文
上一篇:电力系统目录服务系统的设计与实现
下一篇:计算机单机取证系统中的安全性研究