随着时代的发展和进步,越来越多人选择在空闲的时间出去旅游,人们要前往陌生的城市旅游,就不可避免地会出现迷路,不知道景点等情况,基于此,旅游app变成了游客的热门选择,兼顾导航与热门景点推荐,方便游客查询路线的同时也能为游客推荐一些热门的旅游景点,让游客更加方便快捷的找到想去的地方,有一个更加舒适的旅游体验。苏州作为热门旅游城市,其中姑苏区经典密集,但是路线复杂,人流密集,游客来到这里,不知道该去哪里,该怎么走,因此,开发基于姑苏区的旅游导航app是非常必要得。使用推荐算法,根据游客兴趣爱好,推荐同类型景点,让游客有一个舒适的旅游体验。
二.研究目标
构建一个安卓旅游导航推荐App,游客可使用该软件进行导航,该软件使用推荐算法,给游客推荐一些热门以及心仪的景点。
1. 用户可以注册并登录,登陆后可使用导航以及定位功能以及接收景点的推荐
2. 根据游客的点击次数以及兴趣爱好,使用推荐算法进行景点推荐
3. 使用高德api完成对导航,定位等功能的搭建
4. 搭建web端后台,便于管理员管理游客信息,上传相关景点推荐
三.研究意义
我们可以看到,周边的智能手机越来越多的出现,几乎已经成为了年轻人的必需物品,这个比例还在不断的增大,与此同时4G以及5G已经是全面进入了我们的生活,用户的需求越来越多要求越来越高,正是在这样的大的时代背景下,各种应用软件开始进入手机市场,并且日益成为互动娱乐的焦点。
我国的旅游业有着极其广阔的市场,旅游已经成为了大多数家庭每年的假期必备的活动之一,各个旅游景点的收入几何式良性增长,景区投入不断增多,基础设施不断得到改善,给了游客更加美好的旅游体验,进一步吸引着游客的到来,这是一种良性的增长,旅游市场必将继续长期健康发展,中国的旅游人数规模每一年都在创造新的记录,这得益于我们的国家的迅猛进步。因此,旅游业的迅猛发展是的传统的人工导游方式不在能满足新时代用户的多元化需求,长期以来游客在景点旅游时只能是走马观花,对景点信息了解甚少,并且对于一些外来游客可能会由于语言障碍而导致旅游质量下降。于是,基于上述种种,旅游导航APP也成为了现在炙手可热的手机APP之一。
本次毕设完成的app可以实现游客导航定位的目的,方便游客在陌生的姑苏区实现导航,快速准确的到达想去的景点,同时游客可以接受一些相关景点的推荐,让游客体检了解景点,做好出游规划。
课题关键问题及难点:
关键问题
1. 使用推荐算法推荐景点
2. 使用高德API搭建导航,定位等功能
3. 用springboot+redis+maven+node来开发导航管理平台后台
难点
1. 推荐算法的引入和使用
2. 高德API的使用
3. 各类环境的部署
拟采取的方式、方法及计划进程安排(主要技术路线):
Web端管理员:
1. 游客账户管理:查看搜索游客账户,修改密码等
2. 景点推荐:上传景点推荐,更新景点相关信息
应用软件本身设计:
使用Android studio开发软件,使用Java语言作为开发语言,使用MySQL作为数据库存储数据
1. 个人账户:用户注册账号,登陆账号
2. 定位功能:查看个人所在定位
3. 导航功能:按需求导航,搜索景点
4. 旅游推荐: 查看旅游景点推荐
导航功能设计:
使用高德API实现导航以及定位功能,根据游客的搜索,提供给游客最优的到达路径
景点推荐:
使用推荐算法,根据游客搜索量推荐同类型景点
景点分类:
1. 园林:
2. 博物馆
3. 历史街区
4. 寺庙
计划进程安排:
第一到二周:查找相关资料,搜寻姑苏区相关景点信息;
第三周:安装相关软件部署环境;
第四到五周:使用高德API编写导航定位等功能;
第六到八周:Android studio构建应用软件本身
第九到十周:实现部分功能,链接数据库
第十一到十二周:编写代码
第十三周;完成编写并测试功能
第十四到十五周:完成测试和论文中期的答辩,根据答辩情况来继续完善程序。
第十六到十七周:姑苏区旅游导航软件完成,论文定稿,为预答辩做准备。
第十八周:准备论文答辩