随着生活水平的提高,旅游已经成为一种 时 尚 的 消 费方式 , 目前智能手机已成为人们的日常使用工具,手机端的导游 软件备受人们的 青 睐 , 本文 就 是 介 绍 基 于 an d roid平台开发的一款电子导游软件 。 电 子 导 游软件 的开发为人们的出游提供了方便, 其可帮助用户游览各个景点,并对景点进行详细介绍 , 游客 自 己 可 以 游玩整个景区而免去了寻找导游的麻烦,使得出游变得既随性又实惠。
一、绪 论
1 . 1 课题研宄的背景
我国旅游资源丰富, 历史悠久,世界范围内旅游者对中国的兴趣逐年上升,有关资料显示,我国的旅游业发展实力巨大。2009年2月 , 《 关于加快发展旅游业意见》首次提 出 “ 中国旅游日” 的概念,旅游业已经出现在了中国国家战略性产业中。
随着高铁时代的到来, 给旅游业创造了更大的便利,而航空公司的票价一路 走低 , 距离己 经不再是旅行的制约条件,例如2013年常州开通飞往大连的低价航班,仅需1个多小时即可到达大连,很多食客搭乘此航班去大连 吃 海鲜成为一 种 时 尚 的 休 闲 方式。 而当旅游成为一种时尚的休闲方式时 , 但很多问题也浮出水面,如旅行社虚假宣传,如低价游香港,半强迫购物等,如不购物则态度恶劣;导游素质参差不齐、景区消费欺诈游客等。
随着生活水平的提高, 旅游已经成为一种时尚 的 消 费方 式 , 目前智能手机已成为人们的日常使用工具,手机端的导游软件备受人们的青睐,所以迫切需要开发一款基于android平台开发的一款电子导游软件。电子导游软件的开发为人们的出游提供了方便,其可帮助用户游览各个景点,并对景点进行详细介绍游客自己可以游玩整个景区而免去了寻找导游的麻烦,使得出游变得既随性又实惠。
1 . 2 国内外研究现状分析
1 . 2 . 1 国外电子导游现状
电子导游在欧美等发达国家使用率相当高,有多种语言可以选择。当游客进入电子导游预存的景点时,电子导游会为游客解说该景点的相关信息。当前主流的电子导游产品主要有:GUIDE、Triposo等等。
早在上世纪末,一些西方发达国家就在博物馆使用电子讲解器进行讲解,各国政府为了以旅游业促进经济发展,也相继推出了各种旅游相关软件,2012年,韩国首尔市推出了“ITourSeoul”智慧旅游系统,提供在周边信息查询和多语言服务。2013年,法国推出拥有7种语言的“3DS导游卢浮宫”软件,可对卢浮宫博物馆收藏的3.5万件左右的艺术品进行详细介绍“23。2014年,澳大利亚、韩国、日本相继推出了自己的导游软件。悉尼推出了“文化漫步”自助游指南(CultureWalks),可以对400多处古迹、公众艺术地标景点进行文字和语音介绍韩国针对中国游客专门推出了“韩国自助游”软件,提供约6千条中国游客最喜爱的购物等旅游信息,第一次搭载用汉语标记的韩国地图,可适用于IOS和Android系统。日本也推出旅游应用软件“DiGJAPAN!”,支持英文及中文等5国语言,主要介绍景点及交通等相关信息,为2020年的东京奥运会做好准备,迎接全世界的游客。
1 . 2 . 2 国 内 电子导游现状
我国的电子导游是从2000年以后兴起的,第一次使用是在桂林漓江景区,使用的是手持按键式导游机,具有最基本的语音解说功能。后逐渐在一些大的风景区开始使用,如故宫、天坛等,2009年,北京开始尝试推广语音导游设备,方便来京游客进行自助游。2010年,上海世博会使用了世博电子导游仪,以方便来世博会旅游的国外游客,此导游仪设置了七种语言,可自动定位讲解,搜索附近公共设施2011年,福建省正式启动“海峡智能旅游”项目的建设,目前“无线智能导览系统”已经在三坊七巷的景区开始试用,同年,苏州寒山寺配备3G手机电子导游功能,提供活动预告、自动播放、真人语音导游、最佳游览线路规划、精准定位等功能。2011年,上海旅游网开发的一款名为itravels的电子导游软件,主要为自驾游客提供“导游”服务,但是其应用范围只限于上海。南京将也推出适用于智能手机的客户端“南京智慧旅游游客助手”,可通过手机查询实时路况、景区介绍。2012年十一黄金周之前,天下凤凰文化旅游集团与TouchChina联合推出凤凰古城、张家界、洪江古商城等三款智能手机导游软件,为游客出行带来更为方便、快捷的智能旅行体验_。2013年,北京110家3A以上景区自助导游软件系统已全部开发完成,广大游客可免费使用北京A级景区自助导游软件系统。苏州古典园林首款手机导游软件在拙政园正式上线运行,为游客提供导游服务。同年,张家界推出“自由旅神”导游软件,此软件具有电子地图语音移动导航、景点解说、服务介绍、预订和交流互动等功能2014年深圳、浙江也相继推出适合当地的导游软件。在20 1 4 年青奥会期间 , “ 南京 攻略 ” APP 正 式上 线 , 包含景 点 介绍 、 美食信 息 、 行程指南、实用攻略 、 智能地图等全方位的旅游指南信息和功能 , 为到 南京 的 外地及外国游客提供便利。总 的来说,我 国 的 电子 导 游主要有 以 下 几种 :
1 . 基于触摸屏 的 电 子导游 , 主要可 以 在景 点 、 高星级酒店和 车站使用 , 用 触摸的 方式 点击, 页面便显 示 出 景 区所有景点 、 交通路线 、 景区详情 、 购物休闲 、餐饮娱乐 、 宾馆等实用信息。丽江古城、苏州观前街、天津滨海旅游 区 、 河南洛 阳 等地 区 都有这样 的 设备。这种电子导游的优点是可以直观的展示 , 缺点是固定不可移动 , 不 能 随时 随地查询信 息 。
2 . 手持式 电 子导游机 。 很 多 景 区 都提供租借手持 电子 导游机的 业务 , 如 北 京故 宫 、 天坛公 园 、 八达岭长城等景 点 , 很 多 游客使用 手持 的 电 子导游机 。 当 靠 近某一个景 点 时 , 游客手动触发来收听 相 关 的 景 点 介绍 。 此设备 也被广泛的 使用 于博物馆 , 以 了 解各类藏 品 的 相 关信 息 。 这种 电子导 游 的 优 点 是便于携 带 , 缺点 是需 手动触发 , 且 需 花 费 一定 的 费用 进行租赁 。
3 . 基于 G PS 的 电 子导 游 , 这类 电子 导游 的 突 出 优点 是结合 了 G PS 定位技术 , 游客在游览 时 只 需手持一个带有 G P S 接收器 的 终端 , 系 统 能为游客 导 航 , 还 能 实 时 的 判 断游 客 当 前位置并 自 动 的 播放存储在 终端 中 的 景 点介绍 。 现在大部分 的 车载导 航系 统就是这类 电子导游 的衍生物 。
4 . 智 能 电子 导游 , 这类 电子 导游是在 GPS 定位的 基础上结合 了 移动通信 定 位技术实现 的 , 它 既 能为游客精确 的 提供当 前位置和景 点 信 息 , 还 肯—相关 的 景 点介绍 以 多 种媒体 的 形 式呈现给游客 , 而且游客可 以 用 它来搜索 景 点周 边的 各种 服务设施 智 能化是 电子导游 的 未来发展方 向 , 智 能 电 子导游 的 投入应用 和 普 及 , 将会使得 电 子 导游最终取代人工 导 游 。
1 . 3 研 究 内 容
20世纪90年代,人们为了解决人工导游数量不足、质量不高si问题,便开始对电子导游进行相关的研宄,并取得了一定的研宄成果。最早移动终端的软件—TellMaris,它首次实现了将三维图形与二维地图结合起来使用,静态的存储在用户的手机上,同步显示出来,用来帮助游客导游[24]。它的功能非常简单,只能为游客显示静态的地图,并提供最为基本的定位帮助。诺基亚公司早在塞班系统(Symbian)盛行之时就已经推出了能够运行在手机上的电子导游,能寻找感兴趣地点的具体位置,虽然其存在和发展的时间是极其短暂的,但它的出现为之后电子导游的发展奠定了一定的基础[25]。然而,伴随着塞班系统退出智能手机市场上,全新智能手机操作系统(安卓系统、苹果系统)的盛行,国内外旅游领域的众多专家都开始致力于基于智能手机操作系统的电子导游软件的研究。对于景点来说,电子导游与人工导游相比,可以避免由于导游个人因素带来的服务质量的不稳定性,为游客提供更加全面客观的服务。通过自动电子导游器也可大大提高游客对景点的认知程度,并通过他们的传播能提高景点的知名度,从而增加游客的流量,加快景点旅游业的发展。电子导游极大方便了自助游的旅行者,可以搜索很多有用的相关信息。在我国的旅游市场,长期以来,游客在景区旅游时,可观看的景点很多,可景点周边资讯了解却很少,属于低层次的观感旅游阶段。使用电子导游,则解决了此项问题。早期的电子导游在功能方面都是极其有限的,它只能为游客提供最为基本的景点语音讲解,而且不便携带,即便这样它仍旧取得了不俗的市场业绩。然而,随着电子导游的进一步推广和相关技术的突飞猛进,电子导游在功能上的逐步完善和更高的便携性,也促进了自身的进一步发展。特别是近年来,智能手机的迅速普及和手机应用程序的多样化发展,人们便开始思考是否能将导游功能制作成可以在智能手机平台上运行的软件呢?虽然在这方面的研究和实验还不成熟,但我们有理由相信在信息技术飞速发展的今天,运行在手机平台上的电子导游软件在未来会有很大的发展空间。根据分析,当前市面上的智能电子导游软件并不多,诸如携程网、去哪儿网主要提供行程预订服务,包括机票、酒店以及景区门票的预订,并不提供景点解说功能。而有些导游软件尽管提供了景点介绍功能,但只局限于某地区的景点,覆盖范围小,如“苏州旅游指南”、“周庄导览”等,仅限于苏州地区和周庄的景点,本软件可适用于多个地区的多个景区。软件拟解决的问题如下:1.景点分布地图生成。根据各景点的经讳度找到每个景点在Google地图上的位置,并相应标记出来,用户可以通过显示的地图看到所有景点的位置,对整个景区有个整体的浏览。点击各景点,便可以转到相应景点的介绍界面,在景点介绍界面中用户可以看到此景点的图片,并且有详细的文字介绍,同时还有语音讲解功能,使用户对景点有详细的了解。2.景点服务查询。提供查找周边功能,主要是方便用户在外出旅游的食,住,行等,让用户的外出没有忧虑。3.信息共享。用户可以在外出旅游的同时,将自己的所见所闻及时发到微博上,和好友共同分享快乐时光;提供资源包供用户下载,提前下载,为用户节省流量。本系统适合喜欢自定观光行程的自助旅游人士,他们希望及时发到微博 上 , 和好友共 同 分享快乐 时光 ; 提供资源包供用 户 下 载 , 提前下载 , 为用 户 节省 流量 。本系 统适合喜欢 自 定观光行程 的 自 助旅游人士 , 他们希望及时 、 随地 、 快速 获取旅游资 讯 。 终端只 需要支持 a n d r o i d 操作 系 统 , 对终端没有 限制 , 使用 简 单 便捷, 门 揽较低 、 成本低廉 、 时效性 高 、 移动性好 , 本软件基于谷歌 an d r o i d 操作系 统平 台 的 进行开发 , 编程语言 选择 Ja v a , 应用 a n d r o i d 2 . 2 以 上智 能系 统 平 台 , 用 户 使用 该 系 统通过 L B S 技术 自 动实现客户 最 容 易 接受 的 导游语音服务 。 利用 此软件来实现导游 自 由 度更 高 , 软件界面清 晰流 畅 , 智 能化 , 人性化。
二、电子导 游系 统开发 的相 关技术
2 . 1 移动 定位技术
位置服务 的 英文全称是 L o c at i o n Bas e d S e r v i c e , 简称 LB S 。 它是 由 移动 通信 网 提供 的 一种增 值服务 。 可 以 通过一组定 位技术获得移动 终端 的 位置信 息 , 提供给移动用 户 本人或他人 以 及通' 信 系 统 , 实现各种 与 位置有关 的 业务 [ 26 ] 。 1 9 9 6 年 , 美 国 的 通信 委 员 会 由 于社会稳定 因 素发布 了 一个行政性命令 E9 1 1 , 要求强制 性构建一个公众安全 网 络 , 随 时 随地都能通过无线信号追踪到 用 户 的 位 置 。 在为 了 实现 E9 1 1 目 标 的 同 时 , 基于位置服务 的 业务也逐渐开展起来? 。 L BS 要求覆盖率 高 , 覆盖范 围 大 , 同 时对定 位精度有要求 , 定 位精度在 5 0 米 以 内 的 概率为 6 7 % , 定位精度在 1 5 0 米 以 内 的 概率为 9 5 % [ 2 8 ] 。 影响定位精度 的 因 素有 以 下 几个方面, 定 位技术方式 、 定位所用 设备 、 无线 电传播环境 、 基站 的 密度和 地理位置等 。 现有 的 LB S 服务主要有 以 下 几类 : 签到模式 、 周 边生活服务 的搜索 、 与 旅 游 的 结合 、 会员 卡与票务模式 、 地 点 交友 、 即 时通讯 、 LB S + 团 购 、 优 惠 信 息 推 送服务等。
2 . 2 Goog l e
Ma ps 手机地 图 服务是指 在手 机上 利 用 GP S 或者 网 络 实现精 确 定 位 , 通 过使用 WAP 方式或客户 端方式 , 得 到相 关位置信 息 的 业务[ 3 6 ] 。 手机地 图 服务 的 功 能有 : 提供 自 由 便捷 、 覆盖范 围 广位置查询 , 可 以 获得线 路和 自 己 与 他人 的 位置 。
2 . 3 A n d r o i d 平 台 An dr o i d 是 G o o gl e 公 司 开 发 的 基于 Li nu x 内 核 的 开源 操 作 系 统[ 3 8 ] 。 Andro i d 分 为 四 个层 , 从 高 层 到 低层 分 别 是应 用 程序层 、 应 用 程序 框架层 、 系 统运 行 库 层 和 l i nux 核 心 层 [ 3 9 ] 。
2 . 4 可行性分析
随着我 国 旅游人数的逐年增 多 , 每到黄金周 的 时候旅游局 都会收到 关于旅行 社 、 导 游 的 大量投诉 , 与 导游相关 的 投诉也 是居 高不下 , 涉及 到服务质 量差 、 欺 诈消 费者等行为 。 导游 的 素质 是导致相关投诉 的直接原 因 。 我 国 持有导 游证人员 的 就业率约 2 0 % , 很多 景 区 的 导 游都是无证上 岗 , 就是 这样 , 在黄金周 期 间 , 导游数量也是个很大 的缺 口 , 无证 导 游素质 低 下 , 提供 的 服务 也 是可想而知 。 而持证 导游也 由 于个人 因 素提供参差不齐的服务质 量 。 电 子导游为游客提供全面 、 客观 、 高质 量 的服务 , 解决 了 由 于人为 因 素而 导 致 的 服务质 量 的 下 降 的 问 题 。 自 助游的 游客通过 电 子导游可 以 对景 点 有 多 方面 的 认识 , 不局 限于看 , 通过微博 的 分享 , 更可 以 提高景 点 的 知 名度 , 从而加 速当 地 旅游业 的 发展 。 对于 外地游客 , 系 统可 以 提供 附近的 餐饮 、 住宿 、 娱乐 、 购物等信 息 , 使得 游客更有 目 的 性 的 消 费 , 也可 以 促进消 费 。 市面现有 的 软件都偏重于机票 、 酒店 、 景点 门 票 的 预订 , 一些 导 游软件 也 只 是局 限于一个景 点 或者是一个地 区 。 不 能在全 国 大部分城市通用 , 本软件设计成 功 后 , 完全可 以 进入谷歌 商店 , 为游客提供便利 。 本系 统采用 的 androi d 操作系 统是基于 Li nux 的 开源操作系 统 , 整个系 统 的 使用 完全免 费 。 Go o gl e 地 图 API 的 使 用 也 是免 费 的 , 经济上完全可行 , 没有涉 及到其他需 要 收 费 的应用 。 本系 统开发完成后 , 主要用 于用 户 在旅游 时查询周 边 的 信 息 , 只 需 要 向 运营 商缴纳必要 的 网 络流量 费 。 该 系 统采用 ANDROI D+S QLi t e 完成 , 通过界面 的 搭建配合数据库 的 访 问 , 实现界面 的 跳转和查询 数据 的 显示 , 以 及查询数据 的 处理 。 之前 己经开发过一些类似的 项 目 , 可 以 在较短时 间 内 完成 对此系 统 的 开发 。 系 统开发 , 完全可行 。
三、系统概要设计
3 . 1 总体功能设计
本软件主要为用户提供景点查找,景点介绍及周边査询等信息,其具体的功能主要为以下几点。1.显示景点位置。根据各景点的经讳度找到每个景点在地图上的位置,并相应标记出来,用户可以通过显示的地图看到所有景点的位置,对整个景区有整体的浏览。
2.景点介绍。点击各景点,便可转到相应景点的介绍界面,在景点介绍界面中用户可以看到此景点的图片、详细的文字介绍,同时还有语音讲解功能,使用户对景点有详细的了解。
3.商家信息。主要方便用户外出旅游的食,住,行等,让用户的外出没有忧虑,包括餐饮、住宿、购物、特产等商家信息
4.周边功能。查找周边主要包括查找用户现位置周边的餐馆,银行,公交站,宾馆,咖啡馆,娱乐场所等,如果没有理想的地点,用户还可以输入关键词进括査找。
5.更改资源包。软件所带的资源包中包含某城市景区的所有信息,把其以压缩包的形式存放到SD卡中可以节省手机内存,并可以根据用户需要随意下载所用资源包,这样在不同的城市只要换个资源包即可以开始新的旅途了。
6.建议反馈。用户可以通过此界面对本软件提出意见或建议,还可以将使用本软件过程中遇到的问题进行反馈,提交后直接以邮件形式发到指定邮箱 。
7 . 微博分享。 用户在游玩的同时,通过本软件的授权,直接在新浪微博中发表游玩中所见风景及感受。
3 . 2 电子导游软件功能介绍
软件 功 能 描 述如 下 :
1 . 打 开本软 件后 及 打开主 界面 , 主 界面上 面有 五个选项 , 分别 是 “ 导 游 ” 、 “ 周 边 ” 、 “ 离线 导 游 ” 、 “ 微博分享 ” 和 “ 意 见反馈 ” 都拥 有 下 一 级菜 单 。
2 . 打幵 导 游 后 , 上面会 出 现 5 个 图 标 , 分 别 为 “ 景 点 ” 、 “ 购物 ” 、 “ 餐饮 ” 、 “ 住 宿 ” 、 “ 娱乐 ” , 可 满 足旅 行过程 中 的 基本 需 要 。
3 . “ 景 点 ” 选项 点 开 后 , 显 示 了 所选 择城市 的 各个景 区 , 如 苏州 展 现 了 金 鸡湖 景 区 、 拙 政 园 、 虎丘 、 寒山 寺 、 苏州 乐 园 等 景 区 。 点 开 图 片 后 , 可 以 看 到 景 区 的 简 介 , 及 “ 导 游地 图 , 自 动 导 游 ” 和 “ 景 点 图 片 , 语音解说 ” 两个选 项 , 当 用 户 在景 区 , 点 击 “ 导 游地 图 , 自 动 导 游 ” , 到 达相 应 景 点 坐标 , 手机会进行 自 动 语 言 解说 。 如 果 游客 并未 到 达 景 点 , 但是希望听 到某些景 点 的 语 音解 说 , 即 可 点 击 “ 景 点图片 , 语音解说 ” 选项 , 点 开 后 , 即 出 现景 区 的 各个景 点 图 片 , 如拙政园景点会出现兰雪堂、缀云峰、听雨轩 、 玲瑰馆 等 图 片 , 点 击 图 片后 , 就会听到语音讲解和 详 细 介 绍 。
4 . “ 购物 ” 选项为 景 点 周 边 的商 场 、 商业街信息,点击后 , 默认 按距离 远 近 显示 出 各类购物 点 , 可 以 按类 型 进 行 蹄选 , 蹄选 的 类 型 有特色购物 街 、 商 场、药品、书籍音像、奢侈品、数码等 , 并可选择按距离或价格进行排序 。 点 击购物 点 图 片 后 , 会出 现 百 货 商 场 商 业街 的 具 体信 息 , 包括 简 介、交通 、 地址和电话,若不了解方位可以点击地图图标 , 则调用Google地图,将其显示在地图上,方便用户购物 。
5 . “ 餐饮 ” 选项为景点周边餐饮商 家,默认按照距离远近显示,可以按类型进行蹄选,蹄选的类型有小吃 、甜点饮料、特色、中餐、西餐、快餐、火锅、自助餐、美食街等,为用户提供各种选择,并可选择按距离或价格进行排序。点击商家图片后,会出现餐饮商家的简介、地址和电话,若不了解方位可点击地图图标,则调用Google地图,将其显示在地图上,方便用户用餐。
6 . “ 住宿 ” 为景点周边宾馆信息 ,默认按距离远近显示 , 可以按照宾馆类型筛选宾馆 , 如五星级、四星级、三星级 、 快捷连锁 、 客栈旅社等进行蹄选 , 也 可按 照距离或价格选项排序。点击后宾馆图片信息可以显示简介、地址和电话 。 若不了解方位可以点击地图图标,则调用Google地图,将其显示在地图上, 方便查找 。
7 . 在主界面点击“ 周边” ,可查找用户现位置周边的餐馆,银行,公交站,宾馆,咖啡馆,娱乐场所等,如果没有理想的地点,用户还可以输入关键词进行查找。根据距离、类别、价格等多种方式蹄选所需信息。
8 . 在主界面点击 “ 离线导游 ”,在WiFi状态下预先下载城市景点内容,查看时可以节省流量和时间,为出行做好充分的准备 。 在 “ 离线导游” 的菜单中,有 “下载中心 ” 、 “ 下载中” 和 “ 已完成 ” 三个子菜单 。 “ 下载中心” 中为各个城市的景点内容文件,“ 下载中 ” 是正在下载的城市景点文件 , “ 已完成 ” 为下载成功的城市景点文件 。
9 .用户可通过主界面的建议反馈功能及时将自己的意见或建议进行反馈 ,从而使软件不断完善,以增强市场竞争能力 。
10 . 在游玩的同时,用户可通过本软件的授权, 直接在新浪微博"中发表游玩中所见风景及感受,新浪微博授权成功后进入微博发表界面,点击右上角的相机图标,可通过两种方式选择添加图片到微博中,一种是手机相册,一种是手机 摄 。微博发表界面中标题栏的中间部位显示的是当前登陆用户的昵称,下面空白位置即可添加要发表的文字,添加的图片则会显示在界面的最下方。可通过图片右上角的叉号按钮删除该图 片,点击“ 发送” 按钮则发表微博内容 。
3 . 3 开发环境及平台
3 . 3 . 1 开发环境
本软件的开发和数据库密切相关,但是对数据库的要求不高,而Android本自带有SQLite数据库,因此, 本软件开发时使用的为Android手机 自 带 的 数 据库 。本软件是基于Android系统,而An droid开发环境的搭建是基于Eclipse ,因此,需下载AndroidSDK与Eclips e 开发的插件ADT。打开浏览器,在地址栏输入http://developer.android .coni/sdk/index.htinl,打开 AndroidSDK的下载页面 ,将最新的SDK版本下载到电脑上。从桌面上 , 点击 “ 我的电脑 ” , 选择 “ 属 性 ” , 然后选择 “ 高级 ” ,再选择 “ 环镜变量 ” ,把SDK的tools目录添加到Path变量中,双击ath在变量值中添加路径,再添加一个 ANDROIDSD KHOME的系统变量,新建完后运行SDKManager.exe。
3 .3. 2目标平台
本软件的目标平台是Android系统,虽然Android系统发展迅速,但是一般的用户并没有更新版本,为了适应大多数人群,本软件适用于Android 2 . 1 , Android 2.2 或者更高的版本。