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

移动终端MMI软件的设计与实现

作 者: 蔡佳苗
导 师: 牛海军
学 校: 西安电子科技大学
专 业: 计算机系统结构
关键词: 移动终端 MMI软件 三元搜索树 消息驱动机制
分类号: TN929.5
类 型: 硕士论文
年 份: 2009年
下 载: 27次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在移动通信迅猛发展的今天,移动终端已经成为各国通信技术发展的热点。移动终端软件主要包括底层系统软件、协议栈软件和MMI软件三部分。MMI软件即人机接口(MMI)软件,主要负责人机的交互和功能的应用,是决定移动终端质量优劣的重要因素之一。本课题是某通信技术有限公司的研发内容之一,目标是开发一款具有较高效率的移动终端MMI软件。在查阅大量相关资料的基础上,对移动终端软件进行了分析与研究,并以嵌入式软件设计方法学为指导,设计和实现了移动终端MMI软件。本文首先设计了GSM移动终端系统,包括硬件系统和软件系统。接着在此GSM移动终端系统之上,设计了一种通用性较强的移动终端MMI软件架构,按服务把它划分为框架层、用户接口层和应用层的三层次结构来设计与实现。最后在该架构上设计了电话本软件,包括姓名查找、电话添加、电话删除、电话复制和设置五个子功能。在电话本软件的设计与实现中,引入了三元搜索树(TST)技术,提高了电话本的运行效率。在程序实现上,以面向对象程序设计为思想,采用消息驱动机制,并选择标准C语言编写程序,进一步确保了软件的可移植性。课题所设计的MMI软件在GSM移动终端系统上运行良好,并已经商业化。在设计中充分考虑到软件的独立性和可移植性,软件只需较小的修改,便可移植到3G通信网的各类移动终端中。

全文目录


摘要  3-4
Abstract  4-8
第一章 绪论  8-12
  1.1 课题研究背景  8-9
  1.2 课题研究依据及意义  9-10
  1.3 课题研究内容  10-12
第二章 移动终端系统及相关技术概述  12-22
  2.1 移动通信系统  12-14
    2.1.1 移动通信发展概论  12-13
    2.1.2 GSM协议体系结构  13-14
  2.2 嵌入式系统  14-19
    2.2.1 嵌入式系统发展概述  14-15
    2.2.2 嵌入式系统组成  15-16
    2.2.3 嵌入式系统的特点  16-17
    2.2.4 实时操作系统体系结构  17-18
    2.2.5 嵌入式系统开发过程  18-19
  2.3 移动终端系统  19-20
    2.3.1 移动终端软件的特点  19-20
    2.3.2 开发原则  20
    2.3.3 移动终端的发展趋势  20
  2.4 本章小结  20-22
第三章 GSM移动终端系统设计  22-32
  3.1 硬件系统  22-26
    3.1.1 射频模块  23-24
    3.1.2 基带模块  24-25
    3.1.3 电源管理模块  25-26
  3.2 软件系统  26-30
    3.2.1 Nucleus操作系统  26-27
    3.2.2 协议栈  27-28
    3.2.3 设备驱动程序模块  28-29
    3.2.4 MMI模块  29-30
  3.3 本章小结  30-32
第四章 MMI软件架构设计与实现  32-52
  4.1 架构设计方法概述  32-39
    4.1.1 确定系统设计目标  33
    4.1.2 系统分解  33-34
    4.1.3 软件体系结构  34-36
    4.1.4 全局控制流机制  36-37
    4.1.5 人机界面设计  37
    4.1.6 描述工具  37-39
  4.2 MMI软件基本架构设计  39-40
    4.2.1 系统分解  39
    4.2.2 基本架构设计  39-40
    4.2.3 控制流设计  40
  4.3 框架层设计与实现  40-46
    4.3.1 事件处理器  41-43
    4.3.2 历史管理  43-44
    4.3.3 操作系统适配层  44-45
    4.3.4 存储器管理  45
    4.3.5 文件系统  45-46
  4.4 用户接口层设计与实现  46-49
    4.4.1 窗口管理  46-47
    4.4.2 类屏幕  47-48
    4.4.3 UI元素  48-49
  4.5 应用层设计与实现  49-50
  4.6 软件接口设计与实现  50-51
  4.7 本章小结  51-52
第五章 电话本软件设计与实现  52-66
  5.1 电话本软件概要设计  52-56
    5.1.1 PHB框架设计  52-53
    5.1.2 PHB内核模块  53-54
    5.1.3 PHB搜索引擎模块  54-56
  5.2 电话本软件详细设计  56-61
    5.2.1 初始化  57
    5.2.2 查找电话  57-58
    5.2.3 读取电话记录  58
    5.2.4 添加/删除/更新电话  58-61
  5.3 软件调试及实现  61-64
    5.3.1 调试环境介绍  61-63
    5.3.2 实现结果  63-64
  5.4 本章小结  64-66
第六章 结束语  66-68
致谢  68-70
参考文献  70-72
在读期间的研究成果  72

相似论文

  1. 四川工商手持巡查系统软件设计与实现,TP311.52
  2. 移动终端上一种基于身份数字签名方案的研究,TN918.1
  3. 报纸网站和移动终端的收费模式分析,G206
  4. 基于移动终端的行业服务的若干问题研究,TP311.52
  5. 基于云存储的手机数据备份系统,TP309.3
  6. 一种城市应急智能决策系统的研究与实践,TP393.09
  7. 面向移动终端的伪三维图像处理技术研究,TP391.41
  8. 基于Render树缓存的移动终端网页加速技术的研究与实现,TP393.092
  9. 即开型电子彩票发行方案的相关研究,TP309.7
  10. 基于MAPX的主动式LBS系统的设计与实现,P228.4
  11. 基于蓝牙技术实现广告传媒的研究,G206-F
  12. 移动终端非功能性测试系统的设计与应用,TP311.52
  13. 手持移动终端的交互设计研究与应用,TN929.53
  14. 分布式动态监控系统的设计和实现,TN929.5
  15. 面向移动终端的综合业务配置平台设计与实现,TN929.5
  16. 基于上下文感知的手持设备用户习惯分类研究,TN929.53
  17. 基于WebGIS的车辆监控系统研究与实现,TP277
  18. 嵌入式图形用户界面系统的研究与实现,TP311.52
  19. 宽带无线IP网络中实用化移动终端的研究与实现,TN925.93
  20. 移动终端智能天线接收技术,TN821.91

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com