并商品化的手机操作系统。当然近些年来国内企业和我国政府在这方也投入了大量的人力和物力。同时也取得了一定成果。
在2009年8月,由中国移动所主导开发OPhone平台面世。OPhone平台采用开源的Linux作为系统内核,借鉴并兼容Android平台,集成灵活高效的Java应用框架,充分借鉴当下主流手机操作系统所具有的良好用户体验,提供了一套完整的电话解决方案和各类移动数据业务解决方案。
随着3G在中国的全面启动,它所带来的巨大机遇和新生力量,大规模的网络建设正不断深入展开。但不可否认的是我国在通信领域中相比许多发达国家仍然存在着不小的差距,就在国人还在为EDGE这种传输速度仅能达到384KB/秒的2.75G过渡技术而欣喜的时候,国外早已开始试行HSDPA这种3.5G技术,传输速度更可达到惊人的数兆每秒,而基于其上所开发的延伸功能更是数不胜数,所以国内外手机应用也存在的较大的差异。但国内外对手机应用的需求方向是大致相似的,主要集中在信息服务,娱乐,学习这些方面。
目前国内外手机应用服务方向主要有基于地理位置的信息服务(Location Based Service LBS)它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。例如手机定位,导航服务。
近年来十分热门的网络社交服务(Social Networking Services)也已进入到手机客户端领域。例如国内有名的社交网站人人网已经针对Iphone,android,塞班等手机平台推出了手机客户端。国外最大的社交Fackbook也已经传出正在进行针对手机的产品的研发。Twiter,Myspace等国外知名社交类网站都已经推出手机版。国内淘宝网旗下口碑网在今年也已经推出针对多个手机平台的客户端程序。MSN,QQ等即时通信类的应用也已经在各个主流手机平台推出。
手机办公类软件在手机上也正日趋完善,在手机上编辑查看各类文档已经实现,在android平台上的QuickOffice就是这样的软件。在Google Market(一个谷歌针对android系统用户所开发的应用商场)上已经有过万的企业应用办公套件。
手机娱乐游戏类应用,该类应用作为传统类手机应用,在各个平台上发展已近相对完善,手机上对各种流媒体的播放也已完美的支持。各类传统PC游戏厂商进入手机领域。
1.3课题的研究内容
移动互联网时代的来临,说明一个崭新的时代开始了。所谓移动互联网是将移动通信和互联网整合在一起,移动设备(包括手机和上网本)可以随时随地地访问互联网资源和应用。
智能手机是移动互联网时代一个标志性的客户端工具,它和传统的手机是有区别的,它就像一台"小电脑",具有独立的操作系统,可以自由安装、卸载软件,具有强大的计算和存储能力,可以通过移动通信网络来实现无线网络接入。
本系统主要研究了在移动互联网时代如何让用户快速的查询到想要的生活服务信息,资源共享,提高信息的享用率。其中包括运动健身、汽车服务、美食、生活购物、家政服务、酒店旅游、教育培训、团购促销、休闲娱乐、美容美体、装修家居、商务婚庆12个生活服务信息,为用户提供便捷的一站式服务,节省了用户去查询这些信息的时间,提高了用户的生活质量。本文主要研究系统主界面的布局、主界面广告、主界面定位,为用户提供美观而便捷的操作界面,精准的定位服务以及各式各样的优惠活动,让用户在使用时得到一次完美的体验。
1.4课题研究的目的与意义
随着人们生活节奏的加快,人们长时间过着两点一线的生活,对身边的信息缺乏了解以及一些好的商户由于地理位置不是很理想,导致不被人们所熟知。所以才开发这样一款应用程序,来拉进用户与商户的距离,使信息共享,达到互利共赢。
1.5本章小结
本章对课题研究的目的与意义、国内外手机的系统现状、国内外手机应用现状进行了全面而系统的分析,使整个项目再开发的时候有了一个总体的了解,针对国内外手机应用的现状更加激励了开发Android应用程序的热情。
第2章 系统分析
2.1可行性分析:
2.1.1市场可行性
(1) Android操作系统得到了全球众多业界重量级厂商的支持。随着Android智能手机平台的推出,很快便在其周围汇集了全球移动领域一大批的重量级厂商,并组成了开发手机联盟(Open Handset Alliance),包括摩托罗拉、飞利浦、三星、HTC等在内的34家企业。由于Android是一个完全开源的智能手机开发平台,得到了业内众多资深厂商的支持,并且Android手机操作简单,性能强大,因此基于Android平台的高端智能手机出货数量不断增长,市场占有率快速上扬。
(2)与此同时,随着科技信息时代的到来,越来越多的人认为手机不仅仅是用来打电话、发短信的,他们用手机聊QQ、购物、看电影、听音乐等等。因此这个市场的商业价值很高,所有我选择开发基于Android平台的掌上社区,使人们在今后的生活中通过手机来获取更多周边信息。
2.1.2技术可行性
我们已经系统的学习过Java技术,并对软件开发流程有一定的了解,进而学习了Android相关的一些技术,随着对几种技术的掌握,从技术角度讲,该系统是可以实现的
2.2系统主界面需求分析
2.2.1主界面菜单
由于本系统数据源整合了庞大的商户资源,如果想在首页里显示完全部商户信息基本是不可能实现的,经过合理的优化,采用3级菜单形式将所有商户显示出来。首先主界面存放第1级菜单,如运动健身,以图标的形式来呈现,运动健身下设为第2级菜单,如游泳馆,以按钮的形式体现,游泳馆下设为第三级菜单,以列表的形式体现,主要用来呈现各个商户的具体信息,各级菜单。具体详见表2-1
表2-1首页UI分级菜单
菜单级别 样式 主要需求 第1级菜单 图标 美观,吸引用户 第2级菜单 按钮 查找方便,便于点击 第3级菜单 列表 呈现商户信息 2.2.2用户角色
界面需求分析不同于客观功能需求分析,必须围绕用户为中心,具有很大的主观性。界面设计人员可以按照通行的原则来设计界面,但是由于用户个体的文化背景、知识水平、个人喜好等是千差百异的,对界面需求就会相差很大。不同的用户表达自己要求的方式也尽不相同,对软件界面有不同的要求。由此带来的问题是用户的界面需求通
常不像业务功能需求那样容易明确、有据可查、可以利用专门工具进行分析。大部分软件用户往往并不能提出明确的、全局的界面需求,其需求同自身主观因素联系紧密,是模糊、变化的。调查用户的界面需求,必须先从调查用户自身特征开始,将不同特征用户群体的要求进行综合处理,再有针对性地分析其界面需求。因此引出用户角色这个概念模型。
2.2.3主界面元素
通常软件界面的元素包括界面主颜色、字体颜色、字体大小、界面布局、界面交互方式、界面功能分布、界面输入输出模式等。其中对用户工作效率有显著影响的元素包括:输入输出方式、交互方式、功能分布,在使用命令式交互方式的系统中,命令名称、参数也是界面元素的内容,如何设计命令及参数也很重要。影响用户对系统友好性评价的元素有:颜色、字体大小、界面布局等,这种划分不是绝对的,是因人而异的。软件界面作为一个整体,其中任何一个元素不符合用户习惯、不满足用户要求都将降低用户对软件系统的认可度,甚至影响用户的工作效率,而是用户最终放弃使用系统。围绕界面元素所要达到的设计目的是让最终用户能够获得美感、提高工作效
上一篇:
Android手机平台音乐播放器毕业论文
下一篇:
计算机网络毕业论文