background image

XXXX 毕业论文

1.3 课题目的及其意义

本课题的主要目的是将

Javaweb 后台服务端、百度地图、定位导航技术与景区导

游相结合,从而实现景区导游系统的真正智能化。智能导游系统可以储存大量的景区
景点信息,不仅可以广泛传播,而且科学环保、方便快捷。此外,系统还提供了自定
位、导航的实用功能,让用户可以彻底抛弃纸质地图,减少路痴的认路障碍。这不仅
能直接为游客带来更畅快的旅游体验,同时还完善了景区的旅游管理体制。

2 系统开发环境及相关技术

2.1 Android 开发介绍与环境搭建

Android 是 Google 公司开发的基于 Linux 内核的开源操作系统。它包括:操作系

统、用户界面和应用程序,而且不存在任何以往阻碍移动产业创新的专有权障碍

[2]

Android 

系 统 提 供 了 四 大 基 本 组 件 , 包 括 :

Activity、Contentprovide、Service、Intentreceiver,每个组件都是一个视图(view)。但
上述四大组件对于一个

Android 应用程序来说,却并不是必须的,可能只需要其中

的几种酒可以满足设计需求。

Manifext.xml 配置文件时 Android 应用程序不可或缺的

一个

XML 配置文件,其中定义了程序所用到的组件、组件功能以及一些必要条件和

权限。

Android 的上层应用程序一般是由 java 语言开发,所以首先应该有由 SUN 公司

提供的

Java SDK(其中包括 JRE:Java Runtime Environment)以及 Java 主流集成开发

环境

Eclipse IDE。此外,还需要 Android 开发专用 Google 提供的 Android SDK 和安

装在

Eclipse 的插件 Android ADT,为 Android 开发提供开发工具的升级或者变更,

Eclipse 下开发工具的升级下载的工具

[3]

Android 开发平台搭建步骤

[4]

(1)首先到 http://www.eclipse.org/downloads/下载 Eclipse 集成开发环境并且解压,

这里推荐下载

Java EE  集成版本,可以为平台的搭建省下不少工作。接着再去

http://java.sun.com/javase/downloads/index.jsp

  站 点 下 载 SDK 后 安 装 , 下 载

http://dl.google.com/android/android-sdk-windows-1.5_r1.zip

Android SDK1.5 后解压。

(2)双击 Eclipse 解压后目录中的 eclipse.exe 然后启动,选择 Eclipse 菜单中的

Help-> Install New Software-> 选项卡上的 Available Software,点击右侧的

“Add”输入

http://dl-ssl.google.com/android/eclipse/

确定,然后在

“Work with”下拉菜单中选择

刚才输入的网址。过一会就会出现一个

Developer Tools 选项,勾上以后点击 Next 以

Eclipse 会自动网上查找 Android  开发工具 插件,然后 找到 Android DDMS 和

Android Development Tools,选中这两个点击 Finish,Eclipse 就会自动下载并安装
Android 插件了,最后会提示重启 Eclipse。

(3)重启后选择 Eclipse 菜单中的 Windows-> Preferences 在左侧的 Android 项目中

SDK Location 中填入 Android SDK 解压后的目录,然后点击 Apply。

(4)在 Windows7 的系统变量中的 path 变量中添加一个值,该值指向解压后的

II