需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:24437 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:Android系统是当前移动应用领域广泛使用的一种开放性操作系统,这使得任何公司,个人开发者,Android开发的爱好者都可以参与其中,随着Google发动的开放手机联盟的迅速崛起,许多规模不一的移动终端生产商都大力开发和生产基于Android平台的移动智能设备,Android越来越得到业界和社会的认可,也逐渐成为了整个产业热点。 本系统是采用Java语言,在Android平台开发的一款旅游服务软件,通过与Baidu Map API接口的实现给用户提供实时定位、查询旅游资源、搜索景点、旅游路线查询,公交路线查询等服务,在进行定位后,能将用户当前所在的位置进行标注,并在地图上显示出来,能让用户在输入起始点和终点后,显示这两点的路线图,并根据用户自己的喜好,选择合理的出行方式,方便了用户的参考和出行,此外,还能给用户查询公交带来便利,当用户想查询某一公交具体经过的路线图时,本系统能够迅速的查询并显示出来。
关键词 Android平台;旅游服务;查询;定位;搜索景点
目录 摘要 Abstract 1 绪论-1 1.1 系统研究的背景-1 1.1.1 智能移动的发展-1 1.1.2 各智能移动平台的对比-1 1.1.3 Android平台的诞生和发展-2 1.1.4 Android平台下旅游软件的现状与发展-3 1.2 系统研究的意义-3 1.3 本文研究的内容-4 2 开发环境的介绍与搭建-5 2.1 Android平台介绍-5 2.1.1 Android平台架构-5 2.1.2 Android平台的优势-5 2.1.3 Android平台的劣势-6 2.2 下载和安装AndroidSDK-7 2.3 Eclipse和ADT插件的安装-8 2.3.1 Eclipse的特性-8 2.3.2 Eclipse的安装-8 2.3.3 ADT的安装-9 2.4 Android模拟器的创建及其运行-9 2.5 百度地图开发设计-10 3 需求分析与总体设计-11 3.1 系统可行性分析-11 3.1.1经济可行性-11 3.1.2 技术可行性-11 3.1.3 社会环境可行性-11 3.2系统需求分析-12 3.2.1用户特点-12 3.2.2目标群体需求-12 3.3 系统功能模块-13 3.3.1 用户定位模块-13 3.3.2 旅游热点查询模块-14 3.3.3 地点搜索模块-14 3.3.4 查询路线模块-14 3.3.5 查询公交模块-15 3.4 本章小结-15 4 系统详细设计-16 4.1 系统Activity声明周期-16 4.2 系统模块的设计-17 4.2.1 程序欢迎界面设计-17 4.2.2 程序主界面设计-17 4.2.3 用户定位模块设计-18 4.2.4 旅游热点查询模块设计-19 4.2.5 地点搜索模块设计-21 4.2.6 路线查询模块设计-22 4.2.7 公交查询模块设计-23 4.3 本章小结-24 5 系统实现与测试-25 5.1 系统流程图-25 5.2 系统功能代码设计-26 5.2.1 NetWorkHelper类-26 5.2.2 DBconfig类-27 5.2.3 MyTraveler类-28 5.2.4 DataProvider类-29 5.3 系统测试-32 5.4系统的打包与部署-32 5.4.1使用eclipse打包apk文件-32 5.4.2 在手机中安装apk文件-34 5.5 手机实际应用效果-34 5.5.1系统主界面设计-34 5.5.2查询旅游热点模块-35 5.5.3搜索景点模块-36 5.5.4旅游路线查询模块-36 5.5.5公交路线查询模块-37 结论-39 致谢-40 参考文献-41 附录-42 |