一、系统角色:系统管理员、前台会员
二、会员角色功能
1.登录、注册
2.在线下单:旅游团购买、旅游景点门票购买、酒店预定、车牌购买、旅游保险购买
3.旅游攻略列表:攻略详情
4.会员中心:我的订单、我的留言、个人资料、修改密码
二、管理员角色功能
1.系统主页:用户来源地图
2.用户管理:系统用户管理、会员管理
3.旅游内容管理:旅游线路管理、景点管理/酒店管理、攻略管理/留言管理、车票管理、保险管理
4.业务管理:订单管理
5.数据分析:用户分析、线路分析、景点分析、酒店分析、攻略分析、订单分析、车牌分析、保险分析
框架结构:页面Thymeleaf, SpringMVC、Spring、MyBatis,SpringBoot2结构
数据库:MySQL5
不建议看图购买系统, 毕业云提供在线浏览真实的系统,请认真验收完全部功能再进行购买, 访问链接请点击链接。
管理员账号/密码:root/123456
会员账号/密码: user/123456
会员前台链接:链接
管理员后台链接:链接
前端技术:Thymeleaf、JQuery、Bootstrap
后端技术:
控制层框架SpringMVC
Spring 5 框架
持久层框架 MyBatis
SpringBoot2结构
数据相关:
MySQL5.7
开发工具:
Jdk 8/11
Idea/Eclipse
数据库可视化 MySQL-Front
会员角色功能
登录、注册:可以通过前台进行会员账号的注册,注册之后就可以使用该账号登录在线旅游网。
在线下单:
登录系统后,在前台网页对景点、住宿、旅游保险、旅游车票等信息。
下面是旅游路线的截屏,主要展示了旅游的路线、出团的日期、以及价格等:
下面是旅游景点的截屏,主要展示景点名、景点地址、景点开放时间、以及景点门票价格等
下面是餐饮住宿的截屏,主要展示酒店名称、酒店推荐指数、酒店联系方式、酒店价格等信息:
下面是旅游车票截屏,主要展示车票类型,如:汽车票、机票、火车票等、车票起始站、、终点站、时间以及车票的价格等:
下图是点击进入了车票的详情页面,会更详细的展示其他信息,如路线导航、所需时间、出团时间、备注等:
下面是旅游保险截屏,主要展示保险合作公司、保险类型、保险金额等:
下面是旅游攻略的截屏,主要展示了旅游攻略名称、攻略的简单介绍、推荐指数等:
这是攻略详情页面:在点击旅游攻略后,进入旅游攻略详情页面,在该页面可以看到旅游中的一些风景图片、攻略标题、简介等。
会员中心:包含多个模块,如订单中心模块、账户信息模块,而对应下方还包括其他子模块,具体如下:
这是我的订单截屏:在该页面可以看到自己账号的订单编号、产品信息、订单金额、订单状态等,对于为进行操作的订单可以进行相对应的操作,如支付或者撤销等。
这是我的留言页面截屏:会员用户可以在我的留言模块,进行编辑自己想的留言,管理者就可以看到。
这是个人资料页面截屏:主要展示会员的一些信息,如用户名、真实姓名、联系方式、身份证号码等。也可以在该处进行修改,如所在地等。
管理员角色功能
在登录该系统后将会看到多个模块,如后台首页、用户管理、内容管理、业务管理、数据分析等。
这是后台首页页面,主要用于展示该系统注册用户所在地区,可根据颜色来判断,如颜色越红,则代表该地区注册用户人数越多。
用户管理:主要分为两个子模块,分别是注册用户子模块和系统用户子模块。
下面是注册用户页面,页面是在后台进行注册会员账号的方法,需要输入一些信息,例如用户名、密码、手机号码、真实行吗、身份证、地址等信息。
旅游内容管理:包括很多子模块,例如:旅游路线子模块、景点管理子模块、酒店管理子模块、留言管理子模块、攻略管理子模块、车票管理子模块、保险管理子模块等。
下面图示旅游路线管理页面 的截屏:拥有查询、添加、修改、删除等功能,并且会展示标题、出发、目的地、出团时间、价格、状态等。
下面是景点管理截屏:主要包括查询、添加、删除、编辑等功能,页面展示了景点名称、等级、门票、景点地址、状态等。
这是酒店管理页面:用户管理前台系统中的酒店模块的相关信息,并且包括修改、检索、添加、查看、删除等功能,可展示酒店名称、地址、星际、联系方式以及对应状态等。
这是攻略管理模块截屏:主要功能是查看、编辑、删除功能,没有上传的功能,页面主要展示标题、推荐指数、简介、状态等信息。
这是车票管理页面截屏:主要包括查询、添加、查看、编辑、删除等功能,页面是也会展示车票的标题、出票的出发地、目的地、票价、状态等信息。
这是保险管理页面截屏:用于管理前台系统的保险业务,其中包括增删改查功能,页面中也会展示,保险名称、保险公司、价格、类型状态等信息。
这是订单管理页面截屏:用于管理会员在系统中所下的订单,并会显示该订单的用户名称、订单的产品名称、产品类型、订单金额、状态等信息,其中国包括查询、编辑、删除、查看等功能。
数据分析:对系统中各类数据进行分析,例如用户、路线、景点、酒店、订单等,都会以饼状图形式进行展示,如下所示。
这是用户分析页面:一共显示注册用户、注销用户数量和占比。
展示线路分析页面:可以在旅游路线饼状图中看到对应数据三种状态(待发布、已发布、已注销)的数据和占比。对于了解旅游路线的状态占比情况更加一目了然。
酒店分析:对应酒店数据的状态进行统计,状态一共有三种:待发布、已发布、已注销。会在页面显示对应状态的条数,和饼状图上显示对应占比。
订单分析:对系统前台用户的所下订单进行管理分析,具体订单类型由旅游路线、旅游景点、酒店等,也会在页面中显示对应单数,和饼图中显示占比情况。
下方是项目部署步骤和查看订单情况: