智能手机在Symbian OS S60平台下的应用开发

来源 :成都理工大学 | 被引量 : 16次 | 上传用户:haiminglu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,智能手机发展非常迅速,具有广阔的市场前景。之所以称之为智能手机,就是因为这种手机象PC一样,具有操作系统,能够安装运行软件。智能手机操作系统主要有诺基亚的Symbian系统,微软的Windows Mobile系统和Linux系统。诺基亚公司开发的诺基亚手机在市场上占有巨大的份额,诺基亚的Symbian系统占据了主要的市场地位。在此背景下对基于Symbian的智能手机软件开发具有重要的应用价值与重要意义。本文首先简述课题的研究背景及意义,阐述智能手机的发展现状,对当前的几种比较流行的操作系统进行了研究,着重研究了Symbian操作系统,分析并指出了Symbian操作系统在手机操作系统领域的优势和特点及其界面形式分类。然后研究了Symbian OS的相关原理,如存储、通信、应用程序框架、S60平台的搭建以及Carbide C++开发工具。涉及到的主要技术包括文件流存储、活动对象、HTTP通信、XML解析技术、观察者模式以及UI设计等。其中文件流存储包括数据的外化和内化;活动对象指一种实现多线程处理的机制,是Symbian OS中一个十分重要的概念;HTTP是一个应用层协议,用于通过因特网传输信息;XML简易应用程序接口SAX(Simple APIfor XML,简称SAX)是一个基于事件、采用“推”模式的解析模型;观察者模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。最后进行了智能手机在Symbian OS S60平台下的应用开发,即手机智能点餐系统的设计与实现。该系统是在基于Avkon视图的架构上设计实现的,主要分为五个模块,分别是:数据模型模块、存储模块、通信模块、引擎模块和UI模块。文中对各个模块的设计思路和具体代码实现都进行了详细的研究和说明,并最终给出测试结果,实现了智能点餐。该系统具有的特点与功能有:(1)利用网络节约投资,信号覆盖广,基本上无盲区。(2)在使用过程中,消费者可以边点菜边下单,服务员可以为消费者提供点菜服务,能够及时、准确地发送菜单,并且与收银台的系统实现了信息同步,避免手写菜单、下单出现漏单、错单现象,缩短服务响应时间和提高客户满意度。(3)由于不需要等所有的菜都点完之后才发送菜单,在点菜时就可以一个一个发送,明显节省了手工记录菜单的时间。(4)菜品信息可在点菜时就予以提示,可及时进行退菜处理等问题。餐馆服务员指尖轻轻一点,移动网络就可以通过手机终端满足消费者的一切需求。
其他文献
近年来,随着移动通信技术的飞速发展和互联网络的迅速普及,移动多媒体业务越来越多的受到了用户的青睐。对用户的移动性进行管理的各种机制/方案的提出,就是为了有效地解决用
时代在不断发展,传统的经济发展模式中,我国的环境出现了一定程度的恶化,对人们的健康和生活质量有一定的影响,为了保证环境水平提升,我国的经济发展模式必须改变,建筑作为经
WCDMA是作为第三代移动通信的主要标准之一,其增强版本W-hSDPA向用户提供了高业务量、低功耗、高数据传输速率、宽频带、高频谱效率和低成本的通信服务的同时也给作为移动通信
极化SAR图像分类作为遥感图像处理与研究的重要方向之一已日益受到人们的关注。由于极化SAR数据中大量存在的噪声点会对图像的进一步处理与研究造成严重影响,因此,如何克服噪
随着近几年无线通信的迅猛发展,对下一代移动通信(4G)的研究已经开展的如火如荼。下一代移动通信可以提高数据传输速率,在有限的带宽内实现大容量传输。基于OFDM(正交频分复
随着社会不断的发展和进步,可持续发展的战略逐渐深入人心,这使得在建筑门窗幕墙的设计中,绿色节能技术得到了广泛的应用.但是当前来说应用绿色节能技术存在的问题还比较多,
近几十年来,自适应波束形成技术被广泛地应用于声呐、雷达、地震勘探、通信等领域。经典Capon波束形成在无误差的情况下达到了最大化的信干噪比,但信号导向矢量估计误差和阵
随着个人移动通信的发展和用户需求量的增加,第四代移动通信的发展已进入预研阶段。本文以国家863计划重大项目“Gbps无线传输关键技术与试验系统研究开发”为背景,设计基于A
云计算技术风起云涌,移动互联网迅猛发展,物联网、大数据等新兴业务的不断兴起以及大众接入带宽的快速增长,这些信息技术的蓬勃发展带来了数据中心网络流量的快速增长。而互联网
房屋建筑结构裂缝的产生对结构的安全使用以及耐久性产生不同程度的影响,本文结合笔者多年房屋建筑结构设计实践,遵循现行规范,从结构设计的角度详细探讨了房屋建筑结构设计