首页--交通运输论文--水路运输论文--船舶驾驶、航海学论文--航海资料论文--海图、海图作业论文

基于COM技术的航路编辑器系统设计与实现

第1章 绪论第1-14页
 1.1 电子海图应用系统概述第9-10页
 1.2 组件技术概述第10-12页
 1.3 课题的研究背景和意义第12页
 1.4 本论文的主要研究内容第12-14页
第2章 COM原理研究第14-34页
 2.1 COM特性第14-18页
  2.1.1 面向对象特性第14页
  2.1.2 语言无关性第14-15页
  2.1.3 进程透明特性第15-16页
  2.1.4 可重用性第16-17页
  2.1.5 客户/服务器模型第17页
  2.1.6 安全性机制第17-18页
 2.2 COM对象第18-21页
  2.2.1 COM对象的标识——CLSID第18-20页
  2.2.2 COM对象与C++对象的比较第20-21页
 2.3 COM接口第21-25页
  2.3.1 COM接口的特点第21-22页
  2.3.2 接口定义和标识第22-24页
  2.3.3 接口描述语言(IDL)第24-25页
 2.4 IUnknown接口第25-29页
  2.4.1 引用计数第26-28页
  2.4.2 接口查询第28-29页
  2.4.3 接口原则第29页
 2.5 COM的实现第29-33页
  2.5.1 进程内组件和进程外组件第30页
  2.5.2 COM组件与注册表第30-31页
  2.5.3 类厂(Class Factory)第31-32页
  2.5.4 COM库第32-33页
 2.6 本章小结第33-34页
第3章 应用模块关键技术研究第34-46页
 3.1 Windows程序设计基础第34-38页
  3.1.1 Win32程序开发流程第34-36页
  3.1.2 MFC应用程序框架第36-38页
 3.2 海图显示技术研究第38-41页
  3.2.1 图形设备接口GDI第39页
  3.2.2 设备环境DC第39-40页
  3.2.3 GDI对象第40页
  3.2.4 内存位图技术第40-41页
 3.3 数据库技术研究第41-45页
  3.3.1 数据模型第41-42页
  3.3.2 数据库体系结构第42页
  3.3.3 关系数据库系统第42-43页
  3.3.4 Visua1 C++中数据库应用第43-45页
 3.4 本章小结第45-46页
第4章 航路编辑器系统分析第46-56页
 4.1 软件特性分析第46-47页
 4.2 工程化分析第47-54页
  4.2.1 开发理论支持第47页
  4.2.2 开发平台选择第47-50页
  4.2.3 开发工具的选择第50-53页
  4.2.4 系统的总体结构第53-54页
  4.2.5 软件升级与修改分析第54页
 4.3 本章小结第54-56页
第5章 航路编辑器系统实现第56-71页
 5.1 系统基本功能第56-57页
 5.2 系统组件模块的实现第57-64页
  5.2.1 创建 ATL项目第57-59页
  5.2.2 添加组件第59-62页
  5.2.3 实现接口函数第62-63页
  5.2.4 接口函数参数类型解析第63-64页
 5.3 组件实现过程分析第64-68页
  5.3.1 CComModule类第64页
  5.3.2 全局变量_Module第64-65页
  5.3.3 全局引出函数第65-66页
  5.3.4 注册过程第66页
  5.3.5 创建对象第66-68页
 5.4 测试海图组件第68页
 5.5 应用模块实现第68-70页
 5.6 本章小结第70-71页
结论第71-72页
参考文献第72-74页
攻读硕士学位期间发表的论文和取得的科研成果第74-75页
致谢第75页

论文共75页,点击 下载论文
上一篇:网络化电力远动系统体系结构的研究及调度端的实现
下一篇:论中国封建监察制度