基于协同过滤的在线通用旅游平台

专业团队,咨询就送开题报告,欢迎大家私信留言,联系方式在文章底部

摘要

近几年来,计算机网络的发展得到了飞速的提升,由此展开的一系列行业大洗牌也由此开始。早些年只是人们只是对于计算机和互联网有了些基础的认识,现在它正在悄悄的改变着我们生活的方方面面。计算机行业的发展日新月异,近年来提出的大数据技术、云计算技术现在已在人们的生活当中得到了很好的应用。一些APP、网站更是给便利了人们的日常生活。计算机网络的发展也在一定程度上代表着科技进步的力量,至今以来行行业业都有着计算机的身影,并且有着举足轻重的重要意义。

随着人们生活水平的不断提高,旅游行业的发展在近几年相当火热,从最开始周边游到后来的国内游再到现在的国外游,一定程度上也说明了旅游行业在市场发变化中有着越来越多的市场需求。庞大的市场需求下也隐藏着潜在的发展机会。旅游行业的激烈竞争的环境下也促进了旅游行业的技术变革。旅游公司对旅游信息的量也就有更大的需求,常规业务中涉及到的旅游路线情况、航班酒店最新反馈、热门景点推荐等等一系列的业务操作已经不能使用传统的工作方式。通过互联网将旅游行业的技术进行有效的提升是当下的一种必然趋势。通过网络技术可以对旅游信息的轻松、时效的收集。相比一些传统的手工方式不仅仅能够节约旅游公司大量的人力物力成本,而且还能为旅游出行的游客提供更便利快捷的旅游服务。作为国内著名的旅游胜地,素有“内蒙大草原广阔”的美名,每年接纳的旅游人数更为庞大。

本系统希望通过ssm框架技术开发出一款关于旅游的网站,通过科学、便利、时效的方法来为旅游公司节约成本提高工作效率,更重要的是能够为旅客提供全方位的衣、食、住、行服务。此网站的开发,考虑到顾客使用的方便性,所以采用了B/S架构模式设计,运用HTML、java语言进行开发。利用mysql数据库对数据进行有效的管理。数据及信息的处理方面真正的做到智能化、科学化。

关键词:旅游网站,SSM框架,B/S结构,JAVA

系统功能需求分析

针对上述系统总体需求对其子模块的功能需求分析如下:
(1) 景点推荐管理
该模块主要包括:景点基本信息修改、景点基本信息添加、景点信息查询可以对景点发布的信息进行增加、修改、删除查询等操作。
(2) 精选路线管理
该模块主要包括:精选路线设置、精选路线查询通过路线查询为游客提供更合适的出行路线。
(3) 用户信息管理
用户信息管理主要就是对用户注册的用户信息进行维护,包括信息查询、信息修改。
(4) 系统管理
系统管理主要是对系统进行维护,包括系统公告、系统简介、在线留言管理、站内新闻等这些主要是管理员经常使用。

数据库设计

用户表

数据库字段名称类型长度说明
IDInt4自动增长字段,不允许空,主键
usernamevarchar50用户名,不允许空
pwdvarchar50用户密码,可以空
cxvarchar50用户类型,不允许空
addtimedatetime8添加日期 ,可以空

公告表

数据库字段名称类型长度说明
IDInt4自动增长字段,不允许空,主键
biaotivarchar500编号,可以空
neirongvarchar800内容,可以空
addtimedatetime8添加日期 ,可以空

留言信息

数据库字段名称类型长度说明
IDInt4自动增长字段,不允许空,主键
usernamevarchar20用户名,不允许空
sexvarchar4性别,可以空
bodyvarchar500内容,不允许空
Qqvarchar10QQ,不允许空
emailvarchar20邮箱,不允许空
facevarchar10头像,不允许空
adddatedatetime8添加日期,不允许空
ishiddenbit1是否隐藏,不允许空
homepagevarchar50主页,不允许空
isrelybit1回复标记,不允许空
rebodydatetime8回复内容,可以空

酒店信息表

数据库字段名称类型长度说明
IDInt4自动增长字段,不允许空,主键
bianhaovarchar20编号,可以空
mingchengvarchar4名称,可以空
jiagevarchar500价格,可以空
xingjivarchar10星级,可以空
dianhuavarchar20电话,可以空
dizhivarchar10地址,可以空
tupianvarchar8图片,可以空
jianjievarchar1简介,可以空
addtimedatetime8添加日期,可以空

旅游路线表

数据库字段名称类型长度说明
IDInt4自动增长字段,不允许空,主键
bianhaovarchar20编号,不可以空
mingchengvarchar4名称,不可以空
jiagevarchar500价格,不可以空
shijianvarchar10时间,不可以空
jiaotonggongjuvarchar20交通工具,不可以空
addtimedatetime8添加日期,不可以空

系统界面实现

一幅优美惬意的banner图勾勒出一个美丽动人的山水画面,旅游网站的主界面主要分为三大块儿:第一块是景色宣传的模块,在这个模块中用户可以看到美丽动人的景色风光;第二块就是网站功能的导航了,在这个导航里把网站的首页、站内新闻、景点信息、酒店信息等等都介绍的详细。在此导航里用户可以查看到所需要的全部功能;第三块儿就是对一些站内新闻、景点信息的展示。系统以天蓝加白色为主要基调,通过色彩的渲染反映出草原的真正美丽。如下图所示:

在这里插入图片描述
景点信息查询是旅游网站中最具有特色的功能了,通过景点信息查询可以把当下最热门的景点的详细信息展示给旅客,这也一方面也方便了旅客,另一方面也对景点进行了宣传。详细界面如下图:
在这里插入图片描述
旅游网站不仅仅能对景点信息进行查询,还能实现对酒店信息的查询和预定。通过此项功能大大的方便了出行的旅游的人们。游客就可以根据自己的时间方便快捷的进行出行。再也不使酒店的约束。其界面如下所示:
在这里插入图片描述
登录成功之后就可以看到相应的管理员界面,其布局简单明了,左边是树状的功能图,右边就是显示功能的页面。如下图:
在这里插入图片描述
总结
我相信付出总有回报,本人通过长时间的努力最后按时完成了旅游网站的设计与实现。通过此次毕业设计让我更一步的加深了在学校所学习的专业文化知识。在此之前,对于旅游网站的认识仅仅只是停留在使用的层面上。虽然平时在使用JAVA语言上也可以编写出一些小程序,但对于完善正式的系统还是缺乏一定的认识和经验。通过此次ssm框架旅游网站的设计和实现让我对程序开发更有了一个全新的认识。从开始设计并实现旅游网站的过程中,我自己也查阅了大量的资料,包括一些架构的开发和使用也了解了一些网站维护所具备的功能等,例如:《JAVA使用教程》、《sql实用教程》、《ssm框架网站的设计与开发》等等。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值