学生姓 名 | 学号 | 毕业论文(设计)起止时间 | ||||||||||
毕业论文(设计)题目 | 基于spring boot的旅游推荐系统的设计与实现 | |||||||||||
选题来源 | 研究方向 |
| ||||||||||
本课题的选题依据及研究意义: 近年来随着人民生活水平的提高,旅游需求变成了人们日常生活和工作中一项基本需求。多数人在出游之前都希望对目标地的游、住、食、行等资源提前做好全过程的规划。然而,随着我国互联网的快速发展以及旅游产业规模的不断扩大,各种旅游讯息已呈现爆炸性增长,各种个性化旅游方式也孕育而生[1],但如今市场上[2]主流旅游推荐系统多数以景点人气、 酒店客流量,甚至是职业网红打卡等指标来向旅游者推荐景点、酒店、美食等关键信息,这种千篇一律的推荐方式,难以精准匹配顾客需求,很容易导致旅游者在旅游过程中出现景点人员扎堆排队、公共资源超负荷运转,给旅游者带不好的旅游体验,因此设计一个符合广大旅游热衷者的旅游推荐平台[3]是十分有必要的。 传统的旅游推荐平台存在着很多问题,比如:信息量少、适用人群不一致等诸多问题。因此,设计一款基于大数据分析技术的智能旅游推荐平台是意义重大的。本课题从旅游信息的生成开始,到传输、处理及应用[4]过程。设计一个基于大数据分析技术的智能旅游推荐平台。在此基础上利用数据挖掘技术挖掘旅游信息[5],为用户提供样式丰富并且直观的可视化旅游信息。根据挖掘的旅游信息,搜索用户历史记录,采用推荐算法为用户推荐合适的旅游景点[6]。将得到的旅游信息挖掘结果、路径推荐结果、住宿、门票等信息输入到数据库,为旅游智慧平台的数据抽取、转换和加载提供数据。将得到的数据使用推荐算法给予用户精确的景点推荐[7],以此为基础利用spring boot设计技术[8]完成智慧大数据旅游推荐平台的设计,希望能够满足广大旅游爱好者的切实需求。 | ||||||||||||
本课题的基本内容简介(拟解决的主要问题和难点,拟采取的手段及实施方案、预计取得成果) 1、拟解决的主要问题: 利用python数据挖掘和采集技术从旅游网站中获取需要的旅游数据包括(景区数量、门票价格、热门旅游时间等)。将所获取到的有用信息经过初步处理存入到数据库中(以便后续使用),然后使用ECharts可视化工具将统计结果进行可视化大屏显示,依据显示的结果通过协同过滤推荐算法给各地旅客提供旅游景点和城市的推荐。 2、难点: 在该案列的分析以及设计的过程中,由于处理的数据量过于庞大,且无公开的数据库数据供使用,因此所获取的数据资源有限,给该案列的分析与设计带来了困难。
3、拟采取的手段及实施方案: (1)利用python网络爬虫从“去哪儿”旅游网站上获取十大热门旅游城市:北京、上海、重庆、西安、丽江、杭州、三亚、厦门、成都、西双版纳的旅游数据和景区数据。并将挖掘的信息经过处理输入数据库。 (2)使用python中的工具pandas进行数据数据的分析处理与清洗。 (3)利用ECharts工具进行词云图、热力图、景点评分数据等数据的可视化展示。 (4)推荐网站的设计:旅游推荐平台提供:用户登录注册、个人中心、景点推荐、数据查询和可视化展示等功能。 (5)后台管理系统设计:后台管理系统将提供(管理员登录注册、系统管理、景点管理、评论管理等功能) 4、预计取得的成果: 希望能够利用所学的知识顺利完成本次设计与分析, 网络爬虫能够获取到足够多具有价值的数据,数据的可视化能够美观,利用推荐算法能够准绝的为用户推荐所需的景点,为广大游客的生活提供便利。 | ||||||||||||
主要参考文献: [1]周臻泽.浅谈大数据时代催生的个性化旅游及其发展[J].商场现代化,2016(21):251-252.DOI:10.14013/j.cnki.scxdh.2016.21.143. [2]邓绍云,邱清华.国内旅游业现状剖析与发展预测[J].旅游纵览(下半月),2018(16):21. [3]贺剑武.基于大数据分析技术的旅游智慧平台设计[J].现代电子技术,2020,43(14):183-186.DOI:10.16652/j.issn.1004-373x.2020.14.048. [4]裴浩.基于Python Pandas的物料出入库数据分析系统[J].信息技术与信息化,2022(10):83-86. [5]田雪丽,郭志斌,刘梦贤.基于Python的网页数据爬取与可视化分析[J].电脑知识与技术:学术版,2022,18(6):24-26 [6]吴杭芮. 融合主题评分的深度学习推荐算法在旅游景点中的应用[D].西南财经大学,2021.DOI:10.27412/d.cnki.gxncu.2021.000901. [7]陈勇.基于协同过滤算法的旅游推荐系统的设计[J].价值工程,2022,41(30):160-162 [8]阳博,温志萍.基于SpringBoot的在线协同办公系统设计与实现[J].电脑知识与技术,2022,18(22):49-51.DOI:10.14004/j.cnki.ckt.2022.1515. | ||||||||||||
论文提纲 摘要 Abstract
1.1研究背景 1.2研究意义 1.3系统主要功能
2.1python网络爬虫数据采集 2.2Pandas数据处理与分析 2.3可视化大屏及多样化图形展示 2.4协同过滤推荐算法概述
3.1业务流程分析 3.2功能需求 3.2.1功能简述 3.2.2用例图 3.3可行性分析 3.3.1操作可行性 3.3.2技术可行性 3.4系统开发环境
4.1系统体系结构 4.2 系统E-R图 4.3 数据库表设计 4.4代码设计
5.1推荐系统实现 5.1.1用户注册与登录 5.1.2景区分布图与景点数据展示 5.1.3推荐算法智能旅游景点推荐 5.1.4会员充值与个人信息修改 5.2后台管理系统实现 5.2.1管理员后台登录 5.2.2用户信息的添加与修改 5.2.3景点数据的修改与查询 5.3系统测试 6.总结与展望 6.1 设计结果总结 6.2展望 参考文献 致谢 附录 | ||||||||||||
毕业论文(设计)工作进度安排 1.2022年11月23日前,确定论文题目。 2.2022年12月10日前,提交论文提纲,完成开题报告,进行设计工作。 3.2023年1月20日前,完成论文的初稿。 4.2023年2月5日以前,提交二稿。 5.2023年2月25日以前,完成定稿,论文相关工作基本完成,格式和查重率合格 6.2023年2月25日-2023年3月15日,处理遗留问题。 | ||||||||||||
指导教师审阅意见 毕业论文(设计)指导教师: 年 月 日 | ||||||||||||
开题答辩(审题)记录 | ||||||||||||
时间 | 地 点 | |||||||||||
开题 (审题) 小组 成员 | 姓 名 | 职 称 | 姓 名 | 职 称 | 姓 名 | 职 称 | ||||||
开题答辩(审题)小组意见: 组长签名: 年 月 日 | ||||||||||||
教研室意见: 教研室主任: 年 月 日 | ||||||||||||
基于spring boot的旅游推荐系统的设计与实现开题报告
最新推荐文章于 2025-05-20 12:02:10 发布