hadoop基于大数据的民宿推荐系统的设计与实现

选题依据:
大众旅游时代的到来,使旅游日益成为现代人类社会主要的休闲放松的生活方式和社会经济活动,旅游业已成为全球经济发展中势头最强劲和规模最大的产业之一,日益凸显它在国民经济中的重要地位,而旅游住宿问题也变得更加重要,传统的旅行住宿,还是依托于众多的酒店以及宾馆,但其实民宿这一概念,正在年轻人中慢慢兴起。民宿相对于酒店来说,能给旅途中的人带来更多“家”的感觉,提供的服务相比酒店来说有过之而无不及。因此,我想就旅行和民宿的结合,做一个民宿推荐系统的设计,帮助人们更好的享受旅行。
根据统计中国客栈民宿的预订用户有50.7%在26~35岁之间,38%在18~25岁,主要集中在年轻的一代。这就更加彰显了目前年轻人对于旅游选择民宿的可发展性,更加确定了民宿行业对于未来旅游住宿的重要性。

2.课题的基本内容    
民宿推荐系统:
(1)注册功能:登录注册功能的实现;新用户在首页都需要注册用户方可成为新用户,新用户首次登录需要注册用户名,注册后方可登录系统。在注册时还要判断该用户名有无被抢先注册,如果被提前注册,那么要提示用户这个用户名已经被注册;使用其他用户名重新注册。
(2)忘记密码:对于已注册过的用户再次登录时,如果忘记自己的登录密码,可以根据自己的密保方式找回自己的密码。
(3)用户登录:注册过的用户将正确的用户名和密码输入后可以顺利登录系统。看到自己的推荐页面。
(4)用户退出:在用户浏览尚品后要可以做到安全退出,防止其他非法人员盗用信息。
(5)推荐页面的展示:系统要把每个用户的推荐列表在页面上进行展示通过程序运算将推荐列表进行可视化展示。
(6)统计推荐:推荐系统要能准确推荐出后台统计出的物品评分历史,准确找到评分最多的物品列表。
(7)基于物品标签的推荐:推荐系统要能根据物品的标签内容,推荐出标签相似度最高的其它物品。
(8)实时推荐:推荐系统要将用户的实时打分数据进行处理,系统要快速处理给出响应并更新推荐列表,实时的反馈给用户。


民宿推荐系统通过运用JAVA和大数据方面的知识来开发实现,使用Idea作为编辑器来开发。数据库采用开源的MySQL。研究方法采用面向对象的设计开发方法进行系统的分析与实施,把系统各个独立运行的模块分别开发,使得模块内与模块间高度向高内聚低耦合靠拢。各模块采用服务器集群部署,使得模块之间既可以协同运行,同时也能单独运行,降低整个系统的运行风险。
要求:
1、熟练掌握设计所使用的开发环境等;
2、内容全面,主要包含:
(1)个人中心:主要包括用户注册、用户登录、修改密码、信息查询等;
(2)推荐页面:信息的增加、删除、更新、查询等;
(4)公告管理:具有对用户住宿通知的信息进行查询、添加、修改。
(5)权限管理:管理用户权限,用户之间有不同权限,可操作功能也不同。
(5)评价模块:在用户咨询完专家之后,会有评价模块,评判是否解决了用户的问题 
3.调试程序,运行无误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值