基于PHP微信小程序的智能掌上导游系统
- 格式:pdf
- 大小:999.15 KB
- 文档页数:9
40 | 电子制作 2020年06月在节假日选择旅游的人们也随之增加,加之我国旅游资源极其丰富,旅游市场的潜力有待进一步挖掘。
目前,年轻人旅游很少选择传统的旅游团模式,一个导游引导多组游客的模式已经不是主流。
更多游客选择自驾游或自助游的方式,虽然对导游仍有需求,但传统的导游方式却不适合目前的自助游模式。
另外,自助游常常出现游客迷失方向,错过景点,游客拥堵景区等问题,急需新的导游模式和导游产品解决这些问题。
本系统设计的景区智能导游系统就是针对于这类问题而研发的。
该智能导游具有路线规划、景区介绍等功能,还充分利用大数据技术对游客进行合理的分类,避免游客拥堵,从而使景区满足游客不同的需求,达到了智能营销的目的,具有良好的市场发展前景。
目前,国内的主流旅游手机应用程序(APP)的功能倾向于酒店预订,美食推荐等景区外功能,而没有把功能扩展到景区内。
自助游的游客往往是自己制定行程计划,但对景区的商店,厕所和停车场等设施的位置不熟悉。
更重要的是,自助游的游客很难深入了解景区文化、历史方面内容,缺少结合历史文化旅游的乐趣。
国内主流旅游APP 大多是需要单独下载、安装的独立APP,操作繁琐[1]。
本研究设计的景区智能导游系统是在微信平台所开发的小程序,具有无需下载,扫码即用的便利优势,而且集成了景区内语音导航、路线规划、景区介绍等实用功能,为自助游的游客提供了极大便利。
1 系统整体设计方案■1.1 整体结构该系统以JavaScript 语言为主编写程序的主体,利用微信小程序(WXML)对程序的界面进行构建。
系统采用分模块的方式对程序进行设计,分别将功能分为数据模块、业务模块,定位模块及服务模块(如图1所示)。
其中数据信账号的关联,在游客用微信对景区二维码进行“扫一扫”后将利用微信账号对本程序进行登陆,除此之外业务模块还包括对该程序的后台维护及更新等。
定位模块将利用GPS 和GIS(地理信息系统)技术对游客当前位置及景区地图进行分析,并利用Floyd 算法来找到游客所在景区内的目的地区与当前位置的最短距离。
TECHNOLOGY 技术应用摘要:移动互联网时代的到来,极大地改变了人们的生活,如今在景区内部导游服务也逐步走向了智能化。
本项目研究运用Android开发平台,开发一款可为客户提供景区附近的餐饮推荐、景区内部游览路线推荐、景区景点介绍的智能导游终端软件。
基于现有地图数据,根据用户所在经纬度位置自动分析出一条合适的游览路线。
同时根据景点附近的住宿食宿信息以及网上评价,推荐旅游线路和景区周围的食宿服务,提升旅行的质量。
并在百度等搜索引擎上搜索景点介绍资料,从中选取最优价值的部分,通过语音合成自动播放给游客介绍景点。
关键词:Android;导游服务;餐饮推荐;游览路线规划随着信息技术的飞速发展,信息技术惠及到人们生活的方方面面。
当今社会越来越趋向于数字化服务,在生活中随处可见数字化的身影,例如故宫中的智能讲解机等。
人们生活质量的提高,人们对旅游的需求也越来越大,智能导游也就应运而生,市场上也出现了形形色色的智能导游APP和微信小程序。
但是国内的APP没有显示景区内卫生间、售票处和小餐点等的位置,功能比较单一。
智能导游[1-2]是利用云计算技术、物联网技术、数据挖掘和处理技术以及安卓系统开发技术,通过便携式移动互联网终端,结合城市交通、景区、酒店、餐饮、商铺、特产、民俗文化、投诉管理等旅游资源和管理为一体的智能化、专业化综合服务平台。
其可以使游客不依赖于传统导游人员,提升游客在食、住、行、游、购、娱每个旅游消费环节的附加值;使游客能够轻松获取资讯、随时了解各种信息,极大改善游客的旅游体验。
智能导游的推广和使用给人们的旅行带来极大的便利,智能语音可以为游客进行导航和景点的解说,无需跟着旅游团和人工导游就能享受同等的服务。
同时也可以推荐旅游线路和景区周围的食宿服务,提升旅行的质量。
一、项目特点本项目是一款基于Android手机平台[3]的导游服务终端,使Android手机拥有个性的景区导游服务,使手机的功能更丰富,与人们更为接近,让手机主人在景区内可以更畅快更安心地游览景区。
基于微信小程序的校园导游智能机器人作者:湛朱喜易泽慧张强来源:《电脑知识与技术》2019年第11期摘要:大学生新入学后将面对无数繁杂的信息,设计微信小程序版校园导游智能机器人,具备语音识别、智能问答、实时定位、迅速导航的功能。
新生可以与其进行对话,获取必要的信息,为学生提供便利。
经过多次测试,验证了该版本小程序的有效性和应用性。
该版本微信小程序以淮阴师范学院为试点对象进行研究操作。
关键词:智能机器人;微信小程序;定位导航;语音识别中图分类号:TP311.5 文献标识码:A文章编号:1009-3044(2019)11-0076-02Abstract: College students will face numerous and complex information when they enter the university. The WeChat small program version of campus guide intelligent robot is designed. It has automatic positioning, voice recognition and intelligent question and answer functions, and exchanges data with the server through the Internet. Freshmen can have a dialogue with them to get the necessary information and provide convenience for students. After many tests, the validity and applicability of this version of small program are verified. The WeChat program in this version is studied and operated by huaiyin normal university as a pilot.Key words: intelligent robot; WeChat applet; positioning and navigation; speech recognition1 背景随着计算机技术的快速发展,各种类型的手机应用层出不穷。
实训报告基于微信小程序的旅游管理系统的设计与实现姓名学号专业班级二零二三年六月十八日目录第1章开发环境及开发技术 (1)第2章需求分析 (2)1.1 系统描述 (2)1.2 系统设计目标 (2)1.3 用例图 (3)第2章系统总体设计 (5)2.1 系统功能模块设计 (5)2.1.1 首页页面详情的功能设计 (6)2.1.2 景点信息界面的功能设计 (6)2.1.3 酒店信息界面的功能设计 (6)2.1.4 我的界面的功能设计 (7)2.2 系统数据库设计 (8)2.2.1 数据库E-R图设计 (8)2.2.2 数据库表的设计 (9)第3章系统的设计与实现 (14)3.1 系统页面结构设计 (14)3.2 首页的设计与实现 (16)3.2.1 首页样式布局图 (16)3.2.2 首页页面的实现 (16)3.3 登陆页面的设计实现 (20)3.3.1 旅游攻略布局图 (20)3.3.2 登陆页面的实现 (21)3.4 旅游攻略页面的设计与实现 (22)3.4.1 样式布局图 (23)3.4.2 详细信息页面的实现 (23)3.5 景点信息的设计与实现 (25)3.5.1 样式布局图 (25)3.5.2 景点信息页面的实现 (26)3.6 酒店信息的设计与实现 (27)3.6.1 样式布局图 (27)3.6.2 发现页面的实现 (28)3.7 我的页面的设计与实现 (28)3.7.1 样式布局图 (28)3.7.2 我的页面的实现 (29)第4章系统测试运行 (33)4.1 首页的运行展示 (33)4.2 旅游攻略详情页的运行展示 (33)4.3 景点信息页面的运行展示 (34)4.4 我的页面的运行展示 (35)4.5 我的详情页面运行展示 (36)第1章开发环境及开发技术硬件环境:处理器Intel(R)Core(TM)********************.80GHz机带RAM 8.00 GB 系统类型64 位操作系统,基于 x64 的处理器.服务器使用的是阿里云服务器开发技术:前端使用html,css,javascipt,微信小程序官方api,后端接口使用javaweb,数据库使用的mysql5.5,容器使用的tomcat8.5。
基于人工智能的智能导游系统设计近年来,随着人工智能技术的发展,智能导游系统成为了旅游行业的重要组成部分。
在这篇文章中,我们将探讨一下基于人工智能的智能导游系统的设计。
一、智能导游系统的概述智能导游系统是一种利用先进的计算机技术和智能算法,辅助游客进行旅游的系统。
它通过与游客交互,会根据游客的需求,提供最佳的旅游建议,例如景点介绍、实时路况、当地美食推荐等。
同时,它还能够依据不同旅游目的,提供不同的旅游线路规划。
二、智能导游系统的技术架构智能导游系统的技术架构包括前端、后端和智能算法模块。
前端指的是系统的用户界面,游客可以通过它与系统进行交互,输入相应的需求。
后端主要负责数据的处理和存储,为智能算法模块提供支持和数据分析。
而智能算法模块则是实现系统智能化的核心,它包含了各种智能算法技术,例如机器学习、自然语言处理、推荐系统等。
三、智能导游系统的功能实现智能导游系统的功能实现主要包括如下几个方面:1. 景点推荐:智能导游系统应该配备丰富的旅游景点和游玩建议信息,并通过机器学习算法和用户数据分析善于自动挑选最符合用户需求的景点。
2. 路线推荐:基于机器学习和智能算法的支持,智能导游系统可以根据用户的输入数据,自动生成适合用户的旅游路线。
同时,它可以智能调整路线,以满足游客的不同需求。
3. 语音交互:智能导游系统应该支持语音交互,通过语音交互,游客可以更加方便快捷地与系统进行交流,同时可以更好地了解当地文化、美食和历史等知识。
4. 实时建议:智能导游系统可以实时了解游客的需求,通过数据分析,可以推送最新的旅游建议,例如景点的开放时间、旅游路线的变化等。
5. 定制服务:智能导游系统应该支持定制化服务,可以根据不同的游客需求,提供个性化的旅游建议。
四、智能导游系统的应用前景智能导游系统具有很好的应用前景,随着人们旅游观念的不断发展和旅游市场的日益成熟,智能导游系统不同于传统导游,它可以更具个性、更高效的帮助游客找到适合自己的旅游方案。
基于 PHP 的导游证在线考试系统的设计与实现研究
张学勇
【期刊名称】《计算机光盘软件与应用》
【年(卷),期】2012(000)016
【摘要】在信息化的今天,国内尚没有导游人员资格考证的在线学习系统。
广东省(含广州市)导游人员资格考证笔试部分仍采用2B 铅笔涂答题卡的形式作答,改卷用读卡的形式。
因而,开发导游证在线考试系统很有必要,基于 PHP的导游证在线考试系统的设计与实现进行相关研究和探索,也有现实意义。
【总页数】2页(P234-235)
【作者】张学勇
【作者单位】广东省增城市东方职业技术学校,广东增城 511300
【正文语种】中文
【中图分类】TP311.52
【相关文献】
1.基于PHP的在线考试系统设计与实现 [J], 谭春茂
2.基于PHP的在线考试系统的设计与实现 [J], 王泽
3.基于PHP的在线考试系统的设计与实现 [J], 刘超;
4.基于PHP的在线测试及考试系统的设计与实现 [J], 刘源;王丹虹
5.基于PHP的网络在线考试系统的设计与实现 [J], 邢茹;闫百松
因版权原因,仅展示原文概要,查看原文内容请购买。
基于人工智能的智能导游系统设计与开发智能导游系统是一种基于人工智能技术的应用程序,通过与用户进行交互来提供旅游信息、导航服务和推荐建议。
本文将讨论智能导游系统的设计与开发,包括系统架构、功能模块和技术挑战。
一、系统架构智能导游系统通常由前端应用程序和后端服务组成。
前端应用程序是用户与系统交互的界面,可以是手机应用、网页或语音助手。
后端服务负责处理用户请求、提供导游功能和与第三方数据源进行交互。
在系统架构方面,可以采用以下组件:1. 用户界面:提供用户友好的界面,支持多种交互方式,如文字输入、语音识别和图像识别等。
2. 语音识别和合成模块:将用户语音输入转化为文字,并将系统的文字响应转化为语音输出,以实现无纸化导游体验。
3. 数据处理和存储模块:负责处理用户请求,从第三方数据源中收集旅游信息,并将数据存储在数据库中,以便快速检索和检索。
4. 语义理解和推理模块:通过自然语言处理和机器学习技术,对用户输入进行语义解析和推理,以了解用户的意图并提供个性化的旅游建议。
5. 路径规划和导航模块:基于地理位置数据和交通信息,提供最优的旅游路线和导航服务。
6. 推荐系统:根据用户的兴趣和偏好,推荐适合的景点、餐厅和活动,提高用户体验。
二、功能模块智能导游系统应具备以下基本功能:1. 旅游信息查询:提供景点介绍、历史文化背景、开放时间、门票价格等详细信息。
2. 路线规划:根据用户的兴趣和时间限制,提供最佳的旅游路线。
3. 导航服务:为用户提供准确的导航指引,包括步行、骑行或驾车导航。
4. 文化遗产保护:介绍和保护文化遗产,提供相关背景知识和保护建议。
5. 语音交互:通过语音识别和语音合成技术,实现语音导游服务和交互体验。
6. 实时信息更新:及时更新景点信息、交通状况等实时数据,以提供准确的导游服务。
7. 多语言支持:提供多国语言的界面和语音交互,方便国际游客使用。
三、技术挑战设计和开发智能导游系统面临以下技术挑战:1. 语音识别和合成:实现准确的语音识别和自然语言理解模型,使系统能够准确理解用户的语音输入并产生流畅的语音输出。
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201810917085.8(22)申请日 2018.08.13(71)申请人 合肥市徽马信息科技有限公司地址 230000 安徽省合肥市高新区机电产业园杨林路西段英特厂房C栋3层(72)发明人 林辉 (74)专利代理机构 北京联瑞联丰知识产权代理事务所(普通合伙) 11411代理人 苏友娟(51)Int.Cl.G09F 25/00(2006.01)H04L 12/58(2006.01)(54)发明名称一种基于微信小程序的景区讲解系统(57)摘要本发明涉及景区导览系统技术领域,具体为一种基于微信小程序的景区讲解系统,包括景区控制系统,所述景区控制系统包括五组系统,所述五组系统设置为景区地图系统、景区路况系统、景区无线控制系统、语音控制系统和景区报警系统,所述景区地图控制系统用于景区的地图信息的展示、定位、导览与播报功能,所述景区路况系统用于景区内部通向景点方向路段的实时监控、播报功能,本发明能够使游客更全面的了解景区的地图景点,也能够对游客进行时刻位置定位作用及时刻显示景区的路况信息,游客能够根据提供的路况选择景点游玩,能够有效的避免观人不观景的旅游常态,并且在突发状况能够及时的通知景区保安,为游客的人身安全提供安全保障。
权利要求书1页 说明书4页 附图2页CN 109064951 A 2018.12.21C N 109064951A1.一种基于微信小程序的景区讲解系统,包括景区控制系统,所述景区控制系统包括五组系统,所述五组系统设置为景区地图系统、景区路况系统、景区无线控制系统、语音控制系统和景区报警系统,所述景区地图控制系统用于景区的地图信息的展示、定位、导览与播报功能,所述景区路况系统用于景区内部通向景点方向路段的实时监控、播报功能,所述景区无线控制系统用于游客通过无线信号申请景区导览功能,所述景区地图系统包括景区地图导出模块、景区地图GPS定位模块和景区地图语音播报模块,所述景区路况系统包括景区路况显示模块和景区路况语音播报模块,所述景区无线控制系统包括手机移动端和信号收发模块,所述手机移动端包括微信小程序APP、景区搜索模块和申请景区导览模块,所述信号收发模块包括信号接收模块、信号转发模块和信号发出模块,所述语音控制系统包括语音控制模块。
旅游行业中智能导游系统的使用方法随着科技的不断发展,旅游行业越来越多地开始应用智能导游系统来提供更好的服务。
智能导游系统利用先进的技术和大数据算法,为游客提供详实准确的旅游资讯和导览信息。
本文将介绍旅游行业中智能导游系统的使用方法,帮助游客更好地享受旅行。
一、下载与安装智能导游系统1. 在手机应用商店或导游系统官方网站上下载智能导游系统的App。
2. 安装App并按照提示进行设置和登录。
3. 如果需要付费的功能或导览路线,可以选择购买或注册付费会员。
二、选择目的地和导览路线1. 打开智能导游系统App后,根据自己的旅行目的地进行搜索或浏览。
2. 在目的地页面上,可以看到该地区的景点、美食、购物、交通等相关信息和导览路线。
3. 选择感兴趣的导览路线,并查看详细介绍、时间要求和预计花费。
4. 根据自己的时间和兴趣,选择合适的导览路线加入到行程中。
三、个性化定制行程1. 在导览路线页面上,可以根据自己的兴趣和需求对行程进行个性化定制。
2. 增加或删除景点、餐厅、购物地点等,调整行程的顺序和时间安排。
3. 查看导览路线周边的交通状况,合理规划出行路径和时间。
4. 可以设置提醒功能,提醒游客到达目的地或参加预订的活动。
四、使用智能导览导航1. 在行程开始前,下载离线地图以备无网络环境下的使用。
2. 在导览页面上点击开始导览,系统将提供语音指引和地图导航功能。
3. 在导览过程中,系统会实时为游客提供准确的位置信息和下一个目标地点的距离和方向。
4. 可以随时调整行程,跳过不感兴趣的景点或添加突发的游玩项目。
五、利用智能导游系统获取实时资讯1. 智能导游系统可以提供实时的天气预报、景点人流量、交通状况等信息。
2. 游客可以根据这些信息调整行程,选择适合的时间和路线。
3. 可以查看景点的评价和推荐,帮助决策是否值得游览。
4. 一些智能导游系统还提供旅游攻略和当地特色活动的推荐。
六、与导游和其他游客互动1. 一些智能导游系统可以提供实时语音或文字互动功能,与导游或其他游客进行交流。
面向移动互联网的智能导游系统设计与开发随着移动互联网的快速发展,人们在旅行中对于获取旅游信息的需求越来越迫切。
传统的导游方式已经无法满足人们实时、个性化的需求。
因此,设计与开发一个面向移动互联网的智能导游系统成为了必然的选择。
智能导游系统可以通过结合移动设备的便携性和个性化定制的特点,为游客提供更加智能化、全面化的导游服务。
下面,我们将详细介绍智能导游系统的设计与开发。
首先,智能导游系统的设计需要考虑用户体验。
系统应该具有简洁、直观的界面,方便用户进行操作和获取信息。
用户可以通过系统选择目的地、景点、餐饮、住宿等旅游相关信息,并实时获取导航、路线推荐等功能。
此外,系统还应该提供用户评价、分享、点赞等社交功能,增强用户互动和参与感。
其次,智能导游系统的设计需要考虑数据和信息的完整性与准确性。
系统需要整合各类旅游相关数据源,如景点介绍、交通信息、餐饮住宿等,确保用户能够获取到最新、最全面的信息。
同时,系统应该对数据进行实时的更新和校验,确保信息的准确性和可靠性。
智能导游系统的开发可以采用移动应用开发的技术和平台,如Android、iOS等。
根据系统的需求和用户群体,选择合适的开发工具和技术框架。
同时,开发团队应该注重系统的可扩展性和稳定性,确保系统能够应对大量用户的访问和使用。
在系统的功能开发方面,可以考虑以下几个方面:1. 地理位置服务:通过结合GPS定位和地图服务,为用户提供定位、导航、周边景点推荐等功能。
用户可以实时了解自己的位置,方便规划行程和找到感兴趣的景点。
2. 语音交互服务:通过语音识别和语音合成技术,实现语音交互功能。
用户可以通过语音指令完成各类操作,如搜索景点、查询路线等。
这样可以增加系统的便捷性和易用性,方便用户在旅行中留出双手。
3. 数据挖掘和个性化推荐:通过对用户行为和偏好的分析,为用户提供个性化的推荐服务。
系统可以根据用户的历史访问记录、点赞评价等信息,推荐符合用户口味的景点、餐馆等。
Computer Science and Application 计算机科学与应用, 2019, 9(2), 205-213Published Online February 2019 in Hans. /journal/csahttps:///10.12677/csa.2019.92024Smart Hand-Held Guide System Basedon PHP and WeChat AppletXiaoxuan Wu, Honglin ChengXuzhou University of Technology, Xuzhou JiangsuReceived: Jan. 13th, 2019; accepted: Jan. 23rd, 2019; published: Jan. 30th, 2019AbstractAmong the various attractions, due to the complexity of the human guides, many tourists are not able to travel very well, and during the browsing process, keeping a close eye on the mobile phone will also have an adverse effect. We will record the explanations of the attractions or exhibits. De-tailed introductions, pictures, cultural stories, historical figures, video materials, etc. are edited and entered into the system database. Visitors only need to open any QR code scanning software on the mobile phone to scan the QR code image on the attraction or exhibit label, and then you can hear the commentary, watch the video and browse the more detailed exhibition information, and also share it. This can effectively enhance the attraction of the scenic spot and increase the inte-ractiveness of tourism. Therefore, our hand-held tour guide self-explanation system takes visitors to listen to the stories behind the attractions, increasing the fun and experience of travel.KeywordsQR Code, Voice Commentary, Video Display, Details基于PHP微信小程序的智能掌上导游系统吴潇轩,程红林徐州工程学院,江苏徐州收稿日期:2019年1月13日;录用日期:2019年1月23日;发布日期:2019年1月30日摘要在各个景点中,由于人力导游的复杂性,导致很多游客并不能够很好的自助游,并且在浏览过程中,时吴潇轩,程红林刻紧盯手机也会造成不良影响,将景点或展览品的解说录音,详细介绍、图片、文化故事、历史人物、视频资料等内容编辑并录入系统资料库。
游客只需要打开手机上的任意二维码扫描软件,对感兴趣的景点或展览品标牌上的二维码图像进行扫描,就可以听到解说,观看视频及浏览更详细的展览信息,还可以进行分享。
这样可以有效提升景区吸引力,增加旅游互动性。
因此我们的掌上导游自助讲解系统带游客聆听景点背后的故事,增加旅行的乐趣和体验。
关键词二维码,语音解说,视频播放,详细资料Copyright © 2019 by author(s) and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License (CC BY)./licenses/by/4.0/1. 引言游客在观光旅游中,浏览博物馆和美术馆所占比例约为15%。
同时,伴随着文化旅游在旅行市场上的逐渐升温,自由行游客在计划行程时,将能体现目的历史、文化、艺术的景点纳入行中的比例也有所增加[1]。
从这一发展背景来看,在行中切入碎片化智能产品是顺应自由行的发展趋势,也成为智能导游APP产品崛起的背景。
现在游客自由行所占的比例也越来越大,观光游览是旅游的第一大目的,这其中就包括海量的景点,这些景点对应的受众群体也很广,因此智能导游作为朝阳行业也会越来越火[1] [2] [4]。
在自由行中,相对传统的景区导游讲解器,智能导游APP的确优势明显。
例如用户通过手机端便可使用,无需在景区租赁讲解器,省时省力。
操作过程全中文,简单易懂,在用户移动过程中,也会根据其定位提供新的导览内容,具备规划路线方面的智能性[3]。
2. 主要技术创新分析为了方便无编程基础的人员控制后台,我们将后台可视化。
为了避免播放音频的卡顿,和安卓手机对流量的限制,我们采用了两套解决方案。
1、可以插入音频,2、直接添加需要朗读语音的文字。
为了方便后台管理人员增加新的景点和展品,我们采用了二维码的优势,直接生成二维码,并配好完整界面,方便打印。
为了方便后台管理人员的控制,可以增加管理员,更改密码,以及找回密码。
项目景点可以进行评论互动,增强趣味性进入系统可以使用定位功能,查看附近的景点、新增微信小程序,可以定位并查看附近景点,小程序自动播放视频和音频。
无需下载APP。
3. 国内外同类技术对比最早提出智能导游概念的国家是美国。
在建设智能导游的过程中,美国取得了显着成效。
除了实施系统的完整智能票务服务外,游客或居民还实现了实时公交线路运营状态查询。
近年来,为了更好地迎合自助游客的需求,美国的“智能导游”得到了广泛的应用。
在智能酒店建设方面,美国地区的目标是满足客户智能,人性化和信息需求,改善详细服务,优化管理流程,降低管理和运营成本。
4. 未来掌上导游发展趋势未来智能导游产品将是一款基于GPS和手机的综合应用,利用GPS实时定位,接收游客的位置,传输景点的详细信息,靠近展品时自动播放信息。
为用户提供从一个景点到另一个景点的最佳路径。
可以预见,未来的每个景点,展厅都将配备这样的智能导游,让参观者在参观景点时真正体验现代信息技术的便吴潇轩,程红林利性和随机性。
更重要的前景是,通过室内导航的发展,博物馆的室内展品将会得到更好的浏览体验。
5. 技术实现5.1. 微信小程序端用户扫描二维码或者通过附近的微信小程序即可进入界面,如图1所示。
在主界面中使用三个模块,第一个模块即使轮播图的模块,调用swiper组件,含有三个swiper-item,这三个swiper-item是用来进行轮播的,在里面分别添加image标签,并给image标签的src属性写上图片对应的路径。
第二个模块即使调用腾讯地图wx.getLocation组件,点击获取当前位置按钮,使其能够定位到当前地点。
第三个模块则是底部的菜单栏。
Figure 1. Wechat applet homepage图1. 微信小程序主页Figure 2. Part 1 of the details page图2. 详情页的第一部分吴潇轩,程红林点击进入详情页(如图2所示),小程序自动播放视频和音频,将视频和音频上传至云服务器,在微信小程序页面中调用video组件播放视频,再通过audio组件播放音频,直接可以播放某百科的音频链接。
详情页的第二部分是景点的详细信息,这里采用首页的swiper组件进行景点的图片轮播,以及文字的介绍信息,底部为标签如图3。
Figure 3. Part 2 of the details page图3. 详情页的第二部分5.2. 浏览器端用户可以选择两种方式进去主页,一种是输入网址,一种是直接在浏览器内扫描二维码。
进入主页,如图4所示,调用高德地图的接口进行当前定位,并且显示已经定位的地点,以及附近的景点,附近的Figure 4. Location of browser homepage and nearby attractions图4. 浏览器主页的定位以及附近景点吴潇轩,程红林景点通过设置悬浮点。
用户点击详细信息,即可进入网页,如图5所示,网页主题采用php编写,通过识别id号调用数据库。
网页采用三个部分,首先是顶部的轮播图,如图6所示。
调用数据库里的内容,包括查看相应的景点视频和新闻,与此同时可以听到语音朗读,如图7所示。
最后是评论的交互内容。
Figure 5. Site review page图5. 景点评论页Figure 6. Rotary map at the top of the page details page图6. 进入页面详情页的顶部轮播图吴潇轩,程红林Figure 7. Details page for displaying information in the database图7. 调用数据库内的信息进行显示的详情页5.3. 管理端系统用户通过管理页面的网址进入景点管理,如图8所示,后台管理的界面可以进行注册登录忘记密码等功能,进入到管理员主页后,通过两个模块进行整体的构造,首先是顶部的菜单栏,采用CSS样式表,界面更加美观。
Figure 8. Background interface of scenic spot management system图8. 景点管理系统的后台界面吴潇轩,程红林管理员可以进入发布经典页面选择发布景点,如图9所示。
第一部分依然调用顶部模块,第二模块更改成为表单,第一部分选用分类,其次为名称,作者,内容和朗读内容。
为了使景点详情内容更加丰富,便采用kindeditor富文本编辑器,同时支持上传视频至服务器。
Figure 9. Administrators publish site page图9. 管理员发布景点页面Figure 10. Show a list of scenic spots that can be modified图10. 展示可以修改的景点列表吴潇轩,程红林Figure 11. Modify the details page of the scenic spot图11. 修改景点的详情页Figure 12. Two-dimensional code printing interface图12. 二维码即时打印界面管理员可以选择管理景点,从数据库中读取列表,写入前台展示,并且在后面加上修改删除和展示二维码的方法,如图10。