学位论文 > 优秀研究生学位论文题录展示
基于Symbian S60 3rd平台的多语言环境支持组件的设计与实现
作 者: 叶飞
导 师: 宋茂强
学 校: 北京邮电大学
专 业: 软件工程
关键词: Symbian平台 多语言支持 字符编码转换 日文输入法
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 199次
引 用: 0次
阅 读: 论文下载
内容摘要
Symbian平台是当今智能手机三大操作系统平台之一,拥有最高的市场占有率。Symbian智能手机平台采用底层操作系统与用户界面平台分离的结构,而S60用户界面平台正是其中应用范围最广,应用设备型号最多的代表。针对目前智能手机操作系统软件中普遍存在的区域局限性,本文在基于Symbian OS,采用S60 3rd用户界面平台的设备环境下,探讨了多语言环境支持的实现机制,并以日文支持为例完成了多语言环境支持组件的设计与实现。本文的主要工作与取得的成果包括:1、对Symbian OS,S60用户界面平台应用程序架构的分析。2、以日文支持为例分析了系统需求,完成了系统架构设计。3、设计实现了组件核心,日文字符集转换支持插件。提供对Shift-JIS编码,EUC-JP编码与Unicode编码转换的支持。4、设计实现了邮件处理模块,用户可以将收到的日文编码邮件转换为Unicode来正常显示。5、设计实现了日文输入法支持模块,提供日语平假名与片假名的输入支持。6、最终在Nokia N73设备上完成了真实环境下多语言支持组件的调测,达到了组件可初步实际应用的目标。通过本文的探讨,可以得出如下结论。Symbian平台作为具有良好开放性的智能手机操作系统,为实现用户定义的多语言环境支持提供了相应的接口与API支持,允许第三方开发者针对具体用户需求进行定制开发。本文以日文支持为例完成了多语言环境支持组件的编码实现,取得了预期的初步成果。但在日文字符集支持、日语输入假名汉字转换等方面也还存在进一步研究改进的空间。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 引言 9-13 1.1 课题背景 9-11 1.1.1 智能手机操作系统之争 9-10 1.1.2 Symbian平台及其对软件开发的支持 10 1.1.3 智能手机平台对全球化与本地化的支持 10-11 1.1.4 课题价值与意义 11 1.2 课题任务 11-12 1.2.1 课题内容 11-12 1.2.2 本人承担任务 12 1.3 论文结构 12-13 第二章 开发环境与工具 13-17 2.1 设计辅助工具的选择 13 2.2 开发工具的选择与环境搭建 13-14 2.3 测试环境的搭建 14-17 第三章 SYMBIANS60平台架构特性与平台安全性 17-22 3.1 清除栈与对象的两阶段构造机制 17-18 3.2 S60平台的视图架构 18-19 3.3 平台安全性 19-22 第四章 需求分析与架构设计 22-27 4.1 系统需求分析 22-24 4.2 系统整体架构设计 24-27 第五章 日文字符集转换模块的设计与实现 27-36 5.1 日文字符集编码方式 27-28 5.1.1 Shift-JIS字符集编码 27 5.1.2 EUC-JP字符集编码 27-28 5.2 日文字符集转换模块分析与设计 28-29 5.3 日文字符集转换模块的实现 29-34 5.3.1 建立字符集索引表 29-32 5.3.2 实现ECOM插件接口 32-33 5.3.3 封装字符集转换模块 33-34 5.4 由字符集转换插件提供的日文网页浏览支持 34-36 第六章 邮件处理模块的设计与实现 36-43 6.1 邮件处理模块分析与设计 36 6.2 邮件处理模块的实现 36-43 6.2.1 Symbian平台的通讯处理框架 36-37 6.2.2 Base64解码的实现 37-38 6.2.3 实现UI逻辑、封装邮件处理模块 38-43 第七章 日文输入法模块的设计与实现 43-51 7.1 日文输入法模块分析与设计 43-44 7.2 日文输入法模块的实现 44-49 7.2.1 实现ECOM插件接口 44 7.2.2 输入法控制类的实现 44-47 7.2.3 实现多重按键处理引擎 47-49 7.3 输入法模块安装与使用 49-51 第八章 结束语 51-52 8.1 论文工作总结 51 8.2 问题和展望 51-52 参考文献 52-53 致谢 53
|
相似论文
- 无线移动终端上视频选播系统客户端的设计与实现,TN929.5
- 基于Symbian平台的移动流媒体客户端的研究和实现,TN929.5
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 面向SMDA的服务建模方法及工具实现,TP311.52
- 异构环境下企业互操作技术及在物资供应链系统中的应用,TP311.52
- 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
- 电力负荷管理终端测试装置软件系统研制,TP311.52
- 基于NS2的PeerCast模拟平台设计与实现,TP311.52
- 中小企业进销存管理系统的研究与设计,TP311.52
- 支持产品物料追踪溯源的物流管理系统,TP311.52
- AUTOSAR系统建模方法的研究与实现,TP311.52
- 武器装备信息管理系统的设计与实现,TP311.52
- 教学档案管理系统的设计与实现,TP311.52
- 部队在线考试系统设计与实现,TP311.52
- VRGIS在城市设计中的应用,TP311.52
- 基层部队人员日常管理信息系统设计实现,TP311.52
- 军队物资采购供应管理系统的设计与实现,TP311.52
- 部队人员网上训练与考核系统的开发,TP311.52
- 部队兵员管理系统的设计与实现,TP311.52
- 军队后勤物资管理系统设计与实现,TP311.52
- 基于B/S结构的军队干部管理系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|