java计算机毕业设计springboot+vue旅游攻略平台

                项目介绍 

目前,我国旅游业正处于高度发展的状态。越来越多的人在假日里选择出游作为放松自己身心的手段。随着网络的普及和发展,人们开始习惯性地在做某事之前先在网络上浏览相关的内容。旅游网站能够帮助游客了解景点相关信息,推出相应的线路信息供游客们选择,并查看相应的旅游攻略。不仅可以使旅游公司获得较多的市场,并且让游客们充分享受旅游的乐趣。利用互联网可以将这些环节连成一个统一的整体,进而可以大大提高服务的水平和业务的来源。
本系统结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,采用JAVA语言,结合SpringBoot框架与Vue框架以及MYSQL数据库设计并实现的。员工管理系统主要包括个人中心、用户管理、攻略管理、审核信息管理、积分管理、用户信息管理等多个模块。它帮助旅游攻略平台实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的利用了员工管理数据资源,有效的减少了旅游攻略平台系统的经济投入,大大提高了旅游管理的效率。

开发环境
开发语言:Java
后端框架:springboot
前端框架:vue.js
服务器:tomcat
数据库:mysql
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9

功能介绍
攻略浏览模块:
用户的登录与注册。
用户浏览他人分享的旅游经历,评论、点赞、收藏他人分享的旅游攻略,发布攻略。
根据点赞数和收藏数将热度高的帖子在首页优先展示。
将粉丝数多的用户最新更新的攻略在首页优先显示。
喜好推荐,根据用户经常访问的板块智能推送相应板块的帖子。
根据目的地,价格,出行方式等条件搜索攻略。

攻略问答模块:
用户给问题标定一个积分值,消耗积分来提出问题,提问者可以在个人中心看到回答,被选中为“有用”的回答者可以获得基础积分奖励,被选中为优质回答时会获得标定的积分奖励。
用户暂时没有积分时也可以提出无奖励积分的问题,该种问题在问答模块的推荐优先级低。

个人中心模块:
用户查看自身各种信息如:关注的人、自己的粉丝、收藏的攻略、自己的评论、其他用户对我提出问题的回答。
用户查看自己所拥有的的积分并兑换礼品。

后台管理模块:
攻略管理:对用户发布的旅游攻略进行增加、删除、修改、查看。
用户管理:管理所有用户的个人信息及用户收藏的帖子、旅游攻略以及用户提出的问题和回答。
审核管理:系统对用户发布的旅游攻略及提出的悬赏问题进行初次自动审核,如有敏感词汇则初审不通过,初审通过后可由管理员进行二次人工审核以保证内容健康,二次审核通过后可以发布。
积分管理:管理用户的积分,如果用户发布了含有敏感词汇的攻略,将会扣除一定积分以示惩罚。

请添加图片描述
效果图

请添加图片描述
请添加图片描述
请添加图片描述

目 录
摘 要 1
前 言 3
第1章 概述 4
1.1 研究背景 4
1.2 研究目的 4
1.3 研究内容 4
第二章 开发技术介绍 5
2.1Java技术 6
2.2 Mysql数据库 6
2.3 B/S结构 7
2.4 springboot框架 8
第三章 系统分析 9
3.1 可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 10
3.1.3 操作可行性 10
3.2 系统性能分析 10
3.3 系统功能需求分析 10
3.4 业务流程分析 12
3.4.1登录流程 13
第四章 系统设计 14
4.1 系统的功能结构图 14
4.2 系统数据库设计 14
4.2.1 数据库E-R图 14
4.2.2 数据表字段设计 16
第五章 系统功能实现 18
5.1 管理员登录 18
5.2管理员功能实现 18
5.3前台首页功能实现 21
5.4用户功能实现 21
第六章 系统测试 23
6.1 测试方法 23
6.2 测试分析 23
6.3 测试结论 24
结 论 26
致 谢 27
参考文献 28

本网站的主要功能大致分为:热门景点、景区点评、旅游信息查询、酒店预订、自驾游旅行线路和后台功能。 先来说一下界面设计,在此之前我看过途牛网和驴妈妈旅游网的设计,基本上都包括了热门景点线路的分类和大量的图片,当然我的毕设无法做到那么全面因此选择了其中的一小部分来做,把重点的小模块有序的安放在首页,是首页内容较为充实。主界面主要是为用户提供旅游信息,因此不能太花哨,以清晰和功能明确为主。 1.热门景点功能:热门景点在首页最明显的地方占有一席之地,管理员通过后台添加景点信息后,用户可以在首页看见前五个景点的图片,采用flash进行滚动展示,不管是点击图片还是小标题都可以进入查看景点信息,用户也可以通过热门景点模块了解景点信息,通过超链接点入后,可以看到该景点的几条旅行的日程线路、线路的特色和该线路的报价。 2.留言板功能:用户注册登录后可以像在论坛一样发表言论,用户发表言论前还需要填写自己的昵称、QQ、邮箱,还可以选取自己喜欢的头像等,同时也可以看到管理员回复自己的话。 3.旅游信息查询:该功能实际是在网页上插了一个百度地图容器,需要连接网络便可以查看,假如用户想知道自己的景点或者酒店在哪,就可以很方便的定位了。 4.酒店预订功能:该功能也在首页有所显示,管理员通过添加酒店信息和客房管理信息后,用户可以在首页看见前往五个酒店的图片和信息,同时也可以点开该模块查看。用户可以通过名称、星级、号码等关键字搜索,随后点入也可以看见该酒店的客房信息并且预定,点击预订后用户需要填写个人信息,提交后完成预定。 5.自驾游线路:与热门景点不同的是这个模块主要是针对用户的自由行,无需旅行社的约束,在这里用户可以查看出行的工具、出发地、目的地、出行时间、出行天数等,并且具有关键字搜索功能。 6.后台功能:管理员登陆后可以修改管理员登录密码,可以对用户进行管理,删除用户,还可以添加删除热门景点信息,插入热门景点图片,管理酒店信息,进入客房管理后可以添加和查询客房信息,并且可以看到用户的订房信息。再者就是可以查看用户点评并且对用户的点评进行回复。另外也可以对系统公告、友情链接、系统简介进行管理。 在此我把前台模块用户模块图详细划分了制成图4-3如下:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值