Android平台下的旅游服务系统软件的设计与实现.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-05-03
  • 论文字数:24437
  • 当前位置论文阅览室 > 论文范例 > 本科论文 >
  • 课题来源:(小熊熊)提供原创文章

支付并下载

摘要: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