基于Android平台的智能旅游的设计研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:wuhaishun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着社会生活水平的整体提高,人们越来越注重休闲娱乐,针对旅游业也提出了更高的要求。因此旅游业应当充分利用信息时代的先进技术以及网络化技术。近几年,计算机技术日益完善与成熟,基于 Android 平台相应的旅游系统也被逐渐被旅游业所应用,本文主要针对 Android 平台智能旅游相应的设计展开了研究,描述了 Android 系统的系统设计框架,并就智能旅游系统主要的几种模块进行了分析。
  关键词:Android平台;智能旅游;设计研究
  引言:
  移动与旅游二者本身就是互通的,因此移动互联网影响着旅游的应用。新时代的当下,移动互联网以快速的势头稳步发展 , 因而也带动了旅游应用朝向多样化趋势进一步发展。二者的共同协调发展,一方面既为电信通信以及信息技术等创造了更大的进步空间,一方面也为旅游业发展增添了活力。
  一、使用 Android 系统的必要性
  Android系统属于智能智能终端的一种,现阶段已经被广泛应用于我们的日常之中,其主要具备如下几点优势:
  (一)Android 系统对比于其他类型的系统而言成本比较低,同时注重开源。另外,其源代码的获取不受限制,无论哪一个个体或者单位组织均能够免费获取,使用者可依据自身实际的需求进行自定义获得。如此一来,便大幅度提升了国产自主化。
  (二)Android 系统为相应的 Dalvik 嵌入式装备展开了专程优化,并将其性能加以优化,为其提供大量的相应多媒体接口,能够适应多种格式。
  (三)这一系统相应的开发应用程序是采用了Java 语言。所以,其程序维护方便,同时具备比较高的扩展性。
  (四)系统具有巨大的潜力,能够应用在不同类型的设备上,比如智能手机、平板电脑、学习机以及定位导航等。
  二、旅游系统功能需求分析
  本文所设计的旅游系统主要作用在于为旅游人员提供真实有效、且便捷的信息内容,进而帮助旅游人员在实际的旅游过程中所遇到的一系列问题。其应当满足如下需求:
  (一)景点导航
  倘若用户在相应页面输进景区名称后,其需要作出反应,进而显示用户所输入的地区信息,比如详细的地理位置、离景点的距离以及线路等。
  (二)天气查询
  众所周知,能够针对旅游行程产生最大影响的便是天气。因此,要求其具备天气查询功能,以方便用户这次的行程进行安排。并且要求其能够为旅客提供最近一周详细的天气信息。
  (三)线路规划
  要求其能够为用户规划线路,按照用户所输入的出发地,以及终点,分别列出几条线路供客户选择,帮助用户依据实际情况选择最恰当的出行工具。
  (四)附近设施显示
  要求其能够显示附近的相应设施,比如住宿场所、娱乐场与电影院、商场以及汽车站等等。帮助用户能够以点击形式搜索附近有关的设施信息。
  (五)地图调节
  旅游时,倘若对景点不熟悉必定会借助于地图进行相应的查询,而为了方便用户能够更准确的确定位置信息,要求系统能够按照客户需求放大、缩小以及拖拽地图上相应信息,按照用户实际需求完成调节以及控制。
  除了以上所提到的几项不同需求,这一系统还应当满足电子地图以及没有记录等功能。
  三、系统设计框架
  智能导游系统需要涵盖几项比较关键的应用功能模块。此外,软件设计包括景点查询、相应的电子地图以及所需要具备的旅游记录功能等三项模块。景点查询主要涵盖了景区、天气情况、路径以及附近设施等几项查询功能;电子地图、要求其能够显示于终端设备上,同时其作用主要包括游客位置实际的定位、交通占据导航等;旅游记录、这一模块设计的目的在于便于使用者不受时间与地点限制,能够随时随地就旅游感受记录下来,能够以图片与文字形式保存上传。
  四、基于Android平台的智能旅游的设计
  (一)系统主界面设计
  当打开系统之后,首先出现在系统界面便是主页面,通过主页面可以清晰的看到景点查询、电子地图以及旅游记录这三大菜单,这三项菜单均存在自身独立的系统,同时也存在其他功能服务。倘若点击一项子菜单,便会进入到与该项子菜单所对应的功能界面。比如点击景点查询,便会出现景点导航以及路径查找等相应的功能服务。
  实际的设计如下:第一步便是将主页面以 FirstViewActivity 进行定义,同时建立起相应的 firstview.xml 格式文件,确保此项文件是按照线性布局形式保存在 res或者layout 中。除此之外,图片信息相应的保存可选择在 res、或者drawable之中。可考虑使用 Activity 中相应的 onCreate 形式的重写方式,并且借助于其进而启动 setContentView(R.layout.firstview),然后呈现在主界面。此外,菜单功能同样可以采取此种重写方法。倘若用户想启动系统展开功能查询,那么首先需要进入主界面,然后转到子菜单,接下来进入的子菜单中相应的功能界面。
  (二)系统主要功能模块的实现过程
  1. 天气查询功能的实现过程
  最近几年,能够实现天气预报的系统存在许多。而本系统是借助于Google Weather API 来实现相应的天气查询。我国应用其的实际情况与美国存在差异,美国只需要进行邮政编码相应的查询,但反观我国必须要应用相应的经纬度坐标来完成。举个例子来讲,当我们想查询某一地区的天气状况时,需要在系统中输入这一地区相应的经纬度信息,进而才能够获取信息。但就一般情况而言,系统以 xml 文件展开通信,Google Weather API 输入相应的数据后, 出现xml 文件。此时Android 平台会针对 xml 展开解析, 进而获取天气信息。 Android 平台在此方面具备强大的功能,能夠应用在 xml 上的包括 DOM、SAX ,还有XmlPull。通过实践证明,第三种形式最适合 xml。因而在本文所设计的相应系统中同样是采取了 XmlPull。由于 Android 实际的内存资源有限,但XmlPull 实际需要占用的资源也并不多,因而应用其最恰当,不会浪费 Android 系统相应的内存。 倘若用户点击主界面,然后开始“天气查询”的话,此时会快速弹出对话框。而假如此时的界面处于默认状态下,那么所显示的实际天气信息表示所在地相应的天气状况,倘若要查看其他区域天气,需要手动输入或者切换地点。使用者可借助这一系统明确天气变化趋势,包括风向、温度,还有相应的气候类型等内容信息。
  2. 搜索功能的实现过程
  旅游时关于住、行以及消费与娱乐等信息的获取是最重要的,使用者通过此项功能可以预先了解当地环境,进而针对食宿的具体位置加以确定。倘若用户要针对一系列形式的场所展开查询,就需要数据库- POI提供技术支持。POI 数据库主要有关于地点相应的名称、类型以及经纬度等内容的相应信息,只有促使这一数据库趋于准确全面,才能够确保用户所搜索得到的信息具体且准确。在这一方面,系统借助于 GooglePlaces 完成,借助于 HTTP 所发出的请求进而获取相应查询点信息,然后向系统输出包括json、xml 等类型的具体文件。
  3. 多媒体功能
  要求此项智能旅游系统可以提供类似于 MP3, JPG以及等相应的媒体编解码机制,以便于其能够具备集成音视频,包括图片等功能。而要先实现这一功能,需要将音频文件相应的路径上调用 setDataSource() 语句,进而实现音频播放。而视频播放就需要应用VideoView 以及Media-Controller 组 件。最后图片预览,可以考虑借助于网格视图 GridView,然后在调用网格视图的 setAdapter 方法将使用者所需预览的有关内容加之绑定,实现逐一显示。
  参考文献:
  [1] 郭宏志 . Android 应用用开发详解 [M]. 北京 :电子工业出版社, 2010.
  [2] 夏飞阳.基于 Android 手机平台的自助旅游系统的设计与实现[D].华南理工大学,2012
  作者简介:王舒艳(1984-),女,山东菏泽人,副教授,硕士,研究方向:网络工程
  项目基金:
  济南市二〇一五年科学技术发展计划项目:掌上济南自助导游的应用研究(编号:201511056)
其他文献
摘要:在提倡“创新创业”为主题的新时代下,大学生的创新创业能力一直是社会的焦点。分析大学生的创新创业能力,针对大学生的创新能力强弱进行有效地培养,为“创新创业”活动提供更多的人才。  关键词:大学生;创新创业;能力  一. 前言  目前国家经济发展迅速,而产业结构从原来的传统农业转变为现代化农业,加强对工业化和服务业发展,这造成我国劳动力就业前景不好。同时,目前我国大学生人数处于饱和状态,毕业生面
期刊
摘要:VR(Virtual Reality),即虚拟现实,是20世纪末21世纪初逐渐兴起的一门崭新的信息技术,是一种可以创建和体验虚拟世界的计算机仿真系统。2016年,阿里巴巴、腾讯、百度、网易等互联网巨头纷纷投资VR产业。业内人士普遍认为,2016年是“VR元年”。VR技术的广泛发展也为传统媒体的融合转型提供了一条新出路。基于此,本文对VR技术在传统媒体中的应用进行分析。  关键词:VR技术;传
期刊
摘要:本文以100t门式起重机为研究对象,采用有限单元法,对该门式起重机进行有限元模拟计算。综合分析6种典型工况,生成应力云图,应变云图。根据软件计算得到的数据,对其结构承载能力进行分析。  Abstract: In this paper, 100t gantry crane is taken as the research object, and calculated by finite ele
期刊
摘要:随着社会经济和科学技术的不断发展,计量开始被人们所熟知,在工业企业中得到推广应用,在企业的生产加工过程中发挥着重要的基础性作用。计量器具如仪器、仪表等,作为现代社会信息产业的重要组成部分,通过对来自社会中的各种信息资源进行测量和控制达到促进企业技术发展和产品推广的重要目的。本文主要探讨了在工业企业生产中有关计量器具的使用管理要求,并就如何对其进行有效维护提出了一定的方法,以充分发挥计量器具的
期刊
摘要:物资供应管理是煤矿企业管理的重要组成部分,随着煤矿行业竞争的日趋激烈,加强物资供应管理势在必行。文章就如何做好煤矿材料供应管理工作进行了研究。  关键词:煤矿;材料供应管理  1.煤矿材料供应管理对煤矿企业生存发展的重要意义  煤矿企业管理包含了多个方面,由于煤矿企业的特殊性———大量的物资材料需求,因此物资供应管理在整个煤矿企业管理中是很重要的一个环节。1)物资供应管理是煤炭生产持续、有效
期刊
摘要:尽管信息技术和计算机技术发展的时间并不长,但是这些技术在短时间内已经被人们广泛的应用开来,在社会的各个层面发挥着重要的作用。在我国经济发展的过程中,信息技术和信息系统的建设也给相关的工作带来了推进作用,国家的安全也离不开信息系统的发展与建设。  关键词:信息系统;安全工程;范信息;信息技术  一、序言  随着计算机技术的发展和互联网的普及,人们已经全面的迈进了信息化时代。信息化时代的一步步发
期刊
摘要:为贯彻落实国家电网公司电能质量在线监测系统实用化提升工作目标,太原供电公司对电能质量在线监测系统目前存在的一些问题进行分析整改,将数据质量治理和业务指标提升作为重点工作目标,从可靠性台账、运行数据的完整性、准确性逐项分析,落实各部门相关责任,通过专业技术培训、制定绩效考核等措施,督导加强设备、系统的安全管理,减少故障次数,提高安全可靠水平,实现可靠性规范管理。  关键词: 可靠性 数据 规范
期刊
摘要:教师通过网络平台、多媒体及远程教育等现代化技术的广泛运用,利用丰富的教学素材,充实英语课程,扩宽高职英语教学教育面,丰富英语学习方式,以此来提高学生的英语能力,使学生全面发展,以适应现代社会对人才的要求。笔者结合高职院校英语课堂信息化的教学现状以及高校英语课堂对信息化教学的运用,分析信息化对于英语教学模式产生的重要影响。  关键词:现代技术;高职英语;教学模式  1、高职英语教学现代信息技术
期刊
摘要:水是生命之源,人类无时无刻不依靠水,人类在保护水资源的同时,还在密切的关注着水质状况。也制定了相关的各类的质量、技术标准,不论是天然源水还是生活用水,其水质都必须经过严格的检测把关。水质检测是利用相关设备和技术来测量水体污染程度及监控浓度变化趋势。鉴于中国饮用水质量检测技术的存在的检测技术标准落后、检测设备配备水平参差不齐、采样代表性不够充分,区域水源水质差异大、检测技术人员素质有待提高、相
期刊
摘要:随着社会的发展,电力体制改革进入新的发展阶段,尤其是以电价市场化为核心的改革方向,对电网企业产生深远影响。县级供电企业在整个电网行业中处于重要位置,发挥前沿市场竞争主体的作用,面临复杂多变的市场环境,问题重重,需要正确、深入的分析,强化应对的可行性与科学性,以便在改革中寻求长远、可持续发展。  关键词:县级 供电企业 电力体制改革  前言:目前,国家经济发展进行新常态,整个经济模式实现由规模
期刊