学位论文 > 优秀研究生学位论文题录展示

基于面向对象技术的嵌入式通信软件平台研究

作 者: 王继刚
导 师: 顾国昌
学 校: 哈尔滨工程大学
专 业: 计算机应用技术
关键词: 面向对象技术 嵌入式系统 设计模式 软件框架 接入网
分类号: TP311.52
类 型: 硕士论文
年 份: 2004年
下 载: 145次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着嵌入式系统在通信领域的广泛应用,嵌入式通信软件的规模和复杂性也在日益增长。通信软件的开发者必须努力应对在软件研发中反复出现的、与效率、可复用性和健壮性相关的设计挑战,成功的开发者能够应用面向对象技术来解决这些挑战,面向对象技术为大型复杂的通信系统软件设计、开发提供了良好的解决方法。 目前,面向对象技术已经从通用类库进化到了特定领域的应用框架和设计模式,它们可在领域内重复使用以完成某类特定系统的体系结构设计。针对通信领域系统软件的特点和复用技术在软件设计开发中的影响,论文研究提出了基于面向对象技术的嵌入式通信软件平台,简要介绍了面向对象的基本概念,设计模式和应用框架,并对软件平台的体系结构,实现机制,模式语言的建立以及相互之间的协作关系进行了具体地阐述,最后给出了软件平台在接入网系统软件开发中的具体应用,对面向对象技术在通信领域应用和大规模嵌入式软件复用等方面作了有益的探索。

全文目录


第1章 绪论  9-16
  1.1 课题的来源及目的  9
  1.2 课题的意义  9-10
  1.3 课题在国内外的概况  10-13
  1.4 研究工作简介  13-14
  1.5 论文的章节安排  14-16
第2章 关于面向对象技术  16-25
  2.1 面向对象技术简介  16-18
  2.2 面向对象设计模式  18-20
  2.3 软件应用框架  20-22
  2.4 框架与模式在软件平台中的运用  22-24
  2.5 本章小节  24-25
第3章 平台的体系结构及介绍  25-31
  3.1 平台的体系结构  25-27
  3.2 平台各组件层介绍  27-29
    3.2.1 操作系统应用程序接口  27
    3.2.2 操作系统适配层  27
    3.2.3 C++包装外观层  27-28
    3.2.4 框架层  28-29
  3.3 平台的功能与特点  29-30
  3.4 本章小结  30-31
第4章 平台核心设计模式  31-42
  4.1 战略模式  31-39
    4.1.1 反应堆模式(Reactor Pattern)  31-33
    4.1.2 接受器模式(Acceptor Pattern)  33-35
    4.1.3 主动对象模式(Active Object Pattern)  35-37
    4.1.4 服务配置器模式(Service Configurator Pattern)  37-39
  4.2 战术模式  39-40
  4.3 模式语言  40-41
  4.4 本章小结  41-42
第5章 相关设计策略  42-49
  5.1 有限状态机FSM  42-46
    5.1.1 FSM的switch #case实现方式  42-43
    5.1.2 FSM的表格驱动实现方式  43-45
    5.1.3 FSM的面向对象实现方式  45-46
  5.2 协议框架模型  46-48
  5.3 本章小结  48-49
第6章 平台的具体应用  49-55
  6.1 协议实现  49
  6.2 封装硬件的变化性  49-50
  6.3 兼容老系统  50-51
  6.4 主备倒换  51-52
  6.5 并发逻辑的透明融合  52
  6.6 可靠性  52-53
  6.7 可测试性  53
  6.8 效率考虑  53-54
  6.9 本章小结  54-55
结论  55-57
参考文献  57-61
攻读硕士学位期间发表的论文和取得的科研成果  61-62
致谢  62

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于ARM9的Windows CE系统移植,TP316.7
  3. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  4. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  5. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  6. LXI-VXI适配器研制,TP274
  7. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  8. 面向对象分层测试的方法研究,TP311.53
  9. 嵌入式中医经脉理疗仪的研究,R197.39
  10. 体验式服装设计模式研究,TS941.2
  11. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  12. 基于嵌入式系统钻孔成像装置的研究,P634.3
  13. 一体化能量回馈电梯驱动控制系统实现,TP273
  14. OpenBASE企业管理器设计与实现,TP311.52
  15. 智能控制的电力核相技术研究,TP368.1
  16. 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
  17. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  18. 注册志愿者管理系统的设计与实现,TP311.52
  19. 基于DSP的双丝焊机及人机界面研究,TG409
  20. PON技术在宁夏通信接入网中的应用,TN929.1
  21. PON技术在宽带接入网中的应用,TN915.6

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com