APP下载

基于移动互联技术的校园导游系统研究与实现

2020-10-09潘泽锴朱雪花黄论

物联网技术 2020年9期
关键词:移动互联路径优化智慧校园

潘泽锴 朱雪花 黄论

摘 要:在校园旅游越来越受到人们青睐的背景下,校园旅游的经济、文化价值凸显,校园旅游提供个性化定制服务需求强烈。因此,在广西职业技术学院智慧校园建设的前提下,以新一代的移动互联技术为技术,结合校园旅游行程之中的文化、饮食、行程等消费需求,设计依附移动通信终端的校园导游系统;利用GPS定位功能,进行导游路径优化,加入旅游信息查询,实现在多平台互通的校园导游信息化,满足游客多样化、个性化的需求。实践表明,该设计达到了预期目标。

关键词:移动互联;校园旅游;路径优化;信息化;GPS;智慧校园

中图分类号:TP391.7文献标识码:A文章编号:2095-1302(2020)09-00-02

0 引 言

以高校校园文化为主线的教育休闲旅游市场潜力巨大,为高校校园开发个性化旅游景区带来良好的发展机遇。我国校园旅游景区数量已初具规模,高校旅游具有巨大的发展潜力[1]。广西职业技术学院地处空港经济商圈之内,紧邻机场航站楼,可充分利用机场巨大的优质客源,发挥校园空间大、专业多、综合服务能力强的优势,打造以茶文化等为特色的农业旅游景区,满足游客长期或短时游玩的需求[2]。

本文秉承校园旅游资源的可持续性发展以及“以人为本”的理念,借助新一代的移动互联技术,将云计算、物联网、互联网等和个人移动终端集成,以游客为中心,结合校园旅游行程之中的文化、饮食、行程等消费需求,设计移动互联技术为基础,实现在多平台互通的校园导游系统,为游客提供贴心式的服务,满足游客多样化、个性化的需求[3]。

1 系统整体架构设计

校园导游系统以游客使用的移动通信设备为定位基点,引入百度地图获取详细的地理信息,通过对服务器进行实时数据交互与显示,达到有效的智能导游目的[4]。基于互联技术的校园导游系统通过数据采集、分析和统计等手段,为管理者提供相关的在线后台数据管理,使管理者能更进一步的了解设备运行时的移动端用户状况,为管理用户信息提供重要参考[5]。该系统入口主要有:网络服务器、PC在线后台数据管理以及移动端用户APP。校园导游系统架构如图1所示。

本系统的移动端程序可以为用户APP或微信小程序,以用户GPS定位数据位基础,可以为客户提供景点查询、播报、导览漫游等功能。PC在线后台数据管理系统主要实现实时用户信息的维护,它们通过推送服务于服务器数据关联,同服务器作为数据存储和同步的中介,为用户提供可靠的数据来源,实现用户端订阅与推送,服务器连续地发布消息[6]。

本系统采用单块架构开发模式。系统开发可以分为网络服务数据管理软件、PC网络在线数据管理系统和移动APP和微信小程三部分。

后台部分采用服务器端渲染,PC网络在线数据管理系统以及移动APP、微信小程使用HTTPS通过RestAPI与服务器端通信。其中移动端APP和微信小程序软件是数据的来源,负责底层用户请求的实时采集与处理工作,同时负责数据的网络上传,是整个系统构建最重要的环节,同时也必须保证PC网络在线数据管理系统的稳定性。

2 系统软件设计

系统软件设计是基于移动互联技术开发,设计功能满足校园导游的实际需求。在设计中加入为校园景区自助导游为主全方位为游客服务的理念,提供校园景点各种旅游信息、自助导游等服务[7]。其次,整合各种旅游要素获取实时查询与泊车、餐饮、购物等生活信息,打造一个以数字化景区的多元化智慧校园。系统架构设计分为:B/S平台主系统、PC端信息聚合引擎和移动客户端APP,实现的功能包括观光景点介绍、场景漫游和地图导航等,具体实现如图2所示。

系统用户可以实现简单GPS定位实现抓取游客目前所处位置,并且可以搜索自己想去的地点,系统会根据你的位置及其所去位置设定相应路线并指导你如何前往,系统其他特色功能如下所示[8]。

(1)路线规划。依据用户所选方式(步行、驾车、骑车)不同,系统地图应用会策划出相应方式的最佳路线以供用户自行选择。

(2)校园漫游。对学校的地理位置定位以及建筑物标志进行说明,并且点击按钮进入到下一个页面—景点说明画面。

(3)景点播报。系统根据定位最近的景点,根据客户要求可以提供手机文字介绍,也具有现場语音播报功能。

(4)个性服务。满足游客个性化出行需求,实现景景点住宿、餐饮、旅游商店、泊车定位等旅游相关基本信息查询。

3 导游路径优化算法研究

路线规划是导游的前提,根据目的地、出发地及路径策略设置,为用户量身设计线路轨迹,根据指定起终点之间的距离(系统将自动获取用户当前的位置作为起点),智能规划一条最佳的出行路线。本系统把校园平面图抽象成一个无向网图,把校园所有的景点作为图的顶点,每个顶点设置有景点名称、简介和声音介绍等有关信息,以边长表示行走路径,任意景点间的距离作为边的权值。采用邻接矩阵的存储方法作为无向网的存储结构,利用Dijsktra算法求最短路径[9]。

导游路径优化实际就是求最短路径问题,首先在无向图网络中建立起图的信息,信息包括景点数量和两两景点连线数量,形成初始化临接矩阵、两景点间点的权值,在系统软件构建起所有景点的图中,对图进行遍历,采用Dijkstra算法从单源景点开始求出到其他景点的最短路径,通过遍历比较求出最短路径[10],实现的流程如图3所示。

4 系统测试

系统通过不断读取GPS定位信息的方式得到用户数据的来源,用户请求不断通过网络与网络服务器相连。在数据正常获取的前提下,校园导游系统环境建立与信息收集、客户有效信息收集与服务、各个平台之间的数据通信,用户可以实现用户一键漫游,点击一键漫游可以查看校园景点、建筑标志;在到达校园景点服务系统会有提示功能,点击文字除了可以进行文字介绍之外,还可以进行语音播报,实现效果如图4所示。点击定位用户可以定位到自己目前的位置,然后选择出发的地点与目的地,点击导航出现出行方式,选择出行方式会出现线路,选择最优线路出行,实现效果如图5所示。

4 结 语

校园导游系统的实现是基于移动通信技术,通过不断获取用户GPS位置信息,以百度地图为基础进行开发。用户可依靠系统提供的路线与建筑介绍更好的了解校园。为用户提供便捷的导游服务,增加了旅游信息获取服务有利于提高用户的体验感,达到方便游人和新生使用快速熟悉校园的目的。另外系统软件也可以轻易的转化到其他旅游景区使用扩大其应用价值。

参考文献

[1]李卫东.高校校园旅游景区开发研究[J].中国成人教育,2016(21):87-90.

[2]刘建,罗婉丽.Android环境构建下的旅游景区自助导游系统的设计分析[J].电子测试,2016(23):70-71.

[3]代品宣,李震,卢超,等.基于Android的校园导游和定位系统设计与实现[J].江苏科技大学学报(自然科学版),2015,29(4):378-381.

[4]王春霞,黄甜.最短路径算法在校园地理信息系统中的应用[J].长春师范学院学报,2013,32(12):39-40.

[5]王特起,谢亚琴.基于Dijkstra算法的校园导航系统的设计与实现[J].通信技术,2019,52(8):1937-1943.

[6]王欣,景波.基于云技术支持的智慧校园支撑平台的总体设计[J].现代电子技术,2016,39(6):18-20.

[7]邓嘉明,叶忠文,王荣华.以数据聚合为核心的高校智慧校园体系建设[J].现代电子技术,2019,42(3):134-138.

[8]邓嘉明.智慧校园学生数据画像生成方式研究[J].现代电子技术,2019,42(21):58-62.

[9]巴音查汗,安鹏.基于嵌入式及RFID物联网技术的智慧校园系统设计与实现[J].现代电子技术,2017,40(16):63-65.

[10]金京犬,唐敏.基于云服务的智慧校园设计方案[J].物联网技术,2014,4(4):84-87.

猜你喜欢

移动互联路径优化智慧校园
山西省异地就医直接结算路径优化研究
场景传播视阈下的网络直播探析