基于android平台的旅游服务软件设计与实现.doc

基于android平台的旅游服务软件设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于android平台的旅游服务软件设计与实现

基于Android平台的旅游服务软件设计与实现 数学与计算机科学系 计算机科学与技术专业 【摘要】在快节奏的现代生活中,旅游成为人们休闲娱乐、放松自己的好方式。本文提出并实现了一款基于android平台的旅游服务软件,本软件以eclipse为开发平台,使用java语言,调用百度地图应用程序接口,并且在android虚拟机上运行。用户通过该应用能得到移动设备上人性化和智能化的旅游地图服务。该软件界面简洁,运行流畅,主要功能包括地图浏览、地址搜索、路线规划、景点浏览、定位报警等,是人们出行娱乐的好帮手。使得人们出行更加方便、更有效率。 【关键词】 Android;eclipse;虚拟机;百度地图 目录 1、绪论 2 1.1.软件开发的目的 2 1.2软件开发意义 2 2、开发环境的搭建 2 3、软件需求分析 3 3.1 软件可行性分析 3 3.2 技术可行性分析 3 3.3 软件所要实现的功能描述 3 4、软件设计 4 4.1总体设计 4 4.2功能模块设计 4 4.3软件总体流程图 7 5、软件实现 7 5.1软件框架简介 7 5.2软件主菜单界面及帮助界面的实现 8 5.3地图浏览界面的实现 10 5.4地址搜索界面的实现 11 5.5路线规划界面的实现 12 5.6景点推荐界面的实现 13 5.7定位报警界面的实现 14 6、软件测试 16 6.1欢迎界面测试: 16 6.2主界面、帮助界面测试: 17 6.3地图浏览界面测试: 17 6.4地址搜索界面测试: 18 6.5路线规划界面测试: 19 6.6景点推荐界面测试: 20 6.7定位报警界面测试: 21 7、总结与心得 21 参考文献 ...............................................................................................................21 1、绪论 1.1.软件开发的目的 当今社会科技发展,智能手机成为人们随身携带的不可缺少的科技产品。它不仅可以用来通话,人们可以用手机上网、娱乐、聊天,电脑能够实现的大部分功能手机也能实现,你不能随身携带一个开机的电脑出行,手机却可以办到。基于android系统的手机,通过硬件底层集成的GPS模块,传感器模块,能够获得用户实时的位置信息,以及其他信息,将电子地图和GPS技术有效的结合在一起。开发出基于位置信息的旅游地图服务系统,其应用发展空间十分广阔。 1.2软件开发意义 在以前人们出行的时候,首先要先规划好路线,到达一个陌生的地方要开始询问路人或者警察来获得位置的信息,十分的繁琐。在当今快节奏生活中,出行旅游成为人们休闲娱乐和精神享受重要方式之一,这无疑为人们造成了很多的不便,浪费了极大的时间且不可避免存在人为误差。因此,开发一款简洁实用的手机地图软件,其能在海量的信息中精确得到人们关心的位置信息,提高人们的出行效率具有很大的实用意义。 2、开发环境的搭建 本次设计所使用的软件是eclipse,从网上就可以下载最新版本的Eclipse安装程序。本次设计所使用的版本是3.8.所使用的开发平台是Android4.22,根据安卓官网的提示下载SDK,下载地址Http://。本次设计所使用的是4.22版,接着安装ADT,启动eclipse依次点击Help/Install New SoftWare,再单击Add按钮,在Location栏中输入ADT的下载地址,按提示完成安装,最后再创建虚拟设备并运行模拟器。 项目中需要使用百度地图的功能,因此要先申请百度地图的Api Key,申请地址/apiconsole/key,先注册一个百度账号,点击创建密钥,系统将为我们自动生成密钥,还需对密钥进行配置,点击设置,Key type 选择“for mobile”,安全码是Android签名证书的证书指纹 (SHA1)值 + “;” + 应用程序包名,配置好了API key 不能随意更换应用程序的包名, 如果更换了包名需要重新配置API key。 接着需要在工程中引用百度地图API开发包,下载地址/map/sdkandev-download.htm,下载Android SDKv2.1.3 lib库就行了。至此,本软件的开发环境搭建完成,可以开始本次课题的开发。 3、软件需

文档评论(0)

shujukd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档