范文无忧网公文文书公文写作

基于Android系统的智慧旅游系统研究

12月04日 编辑 fanwen51.com

[oa办公系统实施方案]自OA(办公自动化)系统推出至今,已经在世界各地得到很广泛的应用。一个OA系统在实施之前需要制定一份切实可行的方案。那么,这个方案该如何制定呢?以下是FANWEN51小编整理的一...+阅读

0 概述 随着经济的发展和人民生活水平的进一步提高,闲暇时间的增多,带薪假期的普遍实行。旅游条件的改观,国际旅游业的深入开展对国内旅游业的影响,人民的旅游热情将进一步焕发。[1]并且随着科技的进步,人们的生活方式也越来越多样化、便捷化。“智慧旅游”这个词语近几年被提出并逐渐地被大众群体所接受。智慧旅游就是利用云计算、物联网等新技术,通过互联网/移动互联网,借助便携的终端上网设备,主动感知旅游资源、经济、活动和旅游者等方面的信息并及时发布,人们能够及时了解这些信息,及时安排和调整工作与旅游计划,从而达到对各类旅游信息的智能感知、方便利用的效果,通过便利的手段实现更加优质的服务。

[2]本文主要论述了一种基于Android平台的智慧旅游系统的开发,实现位置定位、信息获取、实时通信、信息的智能化处理等功能,实现智慧旅游。本系统所要完成的目的在于给游客提供更加智能、便捷的旅游过程,令导游更加方便地管理自己的旅游团队、规划旅游路线,实现人性化、智能化的旅游过程。 1 系统总体设计 本系统主要分为即时通信模块、地图查看模块、路径导航模块、地理围栏模块、后台系统这五个模块来完成相应的功能,模块之间的流程关系如图1所示。

利用Ja语言在Android平台下开发可以很方便地实现注册登陆、相关界面展示、即时通信等功能。而地图、导航、地理围栏等,我们称作为基于位置服务(Location Based Service, LBS)。LBS旨在利于手机定位技术向广大移动通信用户提供与坐标位置相关的多样化服务。[3]本系统借助了百度地图所提供的API编写并实现地图查看、路径导航和地理围栏这三个模块。百度地图API 是一套功能强大的应用程序接口,它提供了网络地图服务的各种强大的功能,包括地图数据、地图显示、地图操作、地图标注、地图编辑、地图查询等。

百度API通过地图服务应用接口将应用开发平台和地理信息数据捆绑,将复杂的地理信息系统底层进行封装,用户可不必了解它的技术细节就能在应用中快速构建基础地理底图,进行各种专题要素及地图查询等网络地图服务,从而快速地在应用中构建功能丰富、交互性强的地图应用程序。[4]而后台系统,我们运用Ja语言和MySQL数据库进行结合,实现了用户信息的管理和消息的收发。 2 系统详细设计 2.1 即时通信模块设计 本系统将即时通信带入旅游之中,利用即时通信技术,在出行过程中,用户无需再打开微信或QQ,直接在此系统上就可以实现和其他团员的通信,不仅省去了软件之间切换的麻烦,还可以即时共享旅行成果。

本系统的即时通信功能通过Socket通信实现,客户端和后台系统进行交互。在发送消息时,若用户在线,则后台系统直接转发消息;若用户离线,则将消息先暂存至数据库中,待接收方用户上线时再进行转发。 即时通信模块的界面采用了类似于微信界面的设计,用户可以发送文字信息、图片消息、语音消息以及聊天表情。这样的设计符合当下人们的聊天习惯,让软件更易于使用。 2.2 数据库设计 系统采用MySQL数据库实现相关后台数据的存储。

包括用户的登录信息、聊天信息以及好友关系信息。为了实现即时通信功能,本系统设计了三个数据表:user表,friend表和message表。user表用于存储用户的ID,密码,昵称,性别,头像在服务器中的位置以及资料最后修改时间。friend表用于记录用户之间的好友关系,表中有两个字段,分别为本人ID以及好友ID。message表主要记录了用户之间发送的消息,其中包括发送方ID、接收方ID、消息类型、发送时间、消息内容。

2.3.2 路径导航模块 百度地图API封装了十分强大的路径导航功能的接口,本系统借助百度地图的API,实现了方便快捷的路径导航功能。用户可以选择查询驾车路线或者公交路线,来满足长距离间的道路规划;也可以选择查询步行路线,来满足短距离间的路径规划。路径导航界面见图3。 2.3.3 地理围栏模块 地理围栏是LBS中的一个概念,指的是一个虚拟的围栏空间,通过对位置网格的虚拟化,模拟一个围栏空间[5]。

在旅游景点中,难免会出现一些比较危险的区域,若将这些区域设置上地理围栏,游客在接近危险区域的时候就会触发报警,提醒游客远离危险区域,那么游客的安全就得到了更好的保障。要实现地理围栏功能,首先需要通过设置定义一个围栏。包括围栏的中心经纬度、围栏半径等参数。 如图4所示,假设游客的位置为(x1,y1),地理围栏的中心为(x2,y2),游客距(x2,y2)的距离为d,地理围栏的半径为R。

当d

延伸阅读:

java实训聊天系统报告总结ja实训聊天系统报告总结,实训能让人收获良多,下面带来ja实训聊天系统报告总结,欢迎阅读参考。 ja实训聊天系统报告总结【1】 经过三个星期的学习,我们终于把这个图书馆管理系统...

门禁系统实施方案门禁系统是新型的现代化安全出入管理系统,在工作环境安全、人事考勤管理等行政管理工作中发挥着很大的作用。今天,FANWEN51小编就跟大家来探讨一下有关门禁系统存在的问题以及...

系统上线实施方案一个工作的开展需要进过严密的考虑,并拟定相应的实施方案,一个系统的上线更是需要。下面是FANWEN51小编整理的有关行政办公管理系统上线的实施方案,供大家参考,希望对大家有用。...

在市工商行政管理系统党风廉政工作会议上的工作报告文章标题:在市工商行政管理系统党风廉政工作会议上的工作报告 同志们: 今天召开全市工商行政管理系统党风廉政工作会议,其目的在于全面贯彻落实中纪委六次全会和国务院第四次廉...

县司法行政系统法制宣传教育第五个五年规划为贯彻实施司法部、xx市司法局关于《司法行政系统法制宣传教育第五个五年规划》精神,xx县司法行政工作法治化进程,特制定本规划。 一、指导思想 以邓小平理论和“三个代表”重...

实践科学发展观加强质监系统依法行政调研分析根据“践行科学发展观、扎实保增长、全面达小康”的目标要求,针对我局影响科学发展的重点难点问题,我处围绕我局系统如何加强依法行政开展了调研活动。近期,在分管局长带领下,法...

在全市工商行政管理系统党风廉政工作会议上的工作报告文章标题:在全市工商行政管理系统党风廉政工作会议上的工作报告 围绕中心突出重点狠抓落实深入推进党风廉政建设和反腐败工作 (2007年3月21日) 同志们: 这次全市系统党风廉政工...

国税系统行政管理调研报告今年四月份,全省国税系统开展了为期一个月的“查找税收执法和行政管理岗位风险点”活动,这是全省国税系统为防范和降低税收执法和行政管理风险,切实提高国税人员法律、法规、规...

司法局行政系统队伍建设情况调研报告一、全市司法行政系统队伍基本情况 (一)编制情况。 全市司法行政系统政法专项编制314名,实有人数337人。事业编制104名,实有人数96名。全市司法行政局机关领导职数25名,实有领导...

推荐阅读
图文推荐
栏目列表