项目介绍——gitee.41
一、项目介绍
基于SpringBoot+Vue的旅游网站系统,系统角色为管理员、前台用户,主要功能如下
管理员: 基本操作:登录、修改密码、获取个人信息、修改个人信息、退出登录 用户管理(系统用户 :筛选用户、查看用户详情、新增用户、修改用户、删除用户、重置密码、分页查询 前台用户管理:筛选用户、查看详情、新增用户(默认初始密码)、修改用户(含头像、联系方式等)、逻辑删除/批量删除、分页查询、重置密码 景点管理:筛选景点、获取景点列表、查看景点详情、新增景点信息、修改景点信息、删除景点信息、支持图片上传 景点留言管理:获取留言列表、筛选留言、查看留言详情、删除留言 旅游路线管理:筛选路线、获取路线列表、查看路线详情、新增路线、修改路线、删除路线 旅游动态管理:筛选动态、获取动态列表、查看动态详情、发布动态、修改动态、删除动态 新闻资讯管理:筛选资讯、获取资讯列表、查看资讯详情、发布资讯、修改资讯、删除资讯 论坛管理:筛选帖子、获取帖子列表、查看帖子详情、发布/编辑帖子、删除帖子、基于字典的状态管理 搜索记录管理:获取搜索记录列表、筛选记录、查看记录详情、删除记录
前台用户: 基本操作:注册、登录、获取个人信息、修改个人信息、修改密码、退出登录 景点浏览与留言:浏览/筛选景点、查看景点详情、发布景点留言、查看留言 旅游路线:浏览/筛选路线、查看路线详情 旅游动态:浏览/筛选动态、查看动态详情 新闻资讯:浏览资讯、查看资讯详情 论坛社区:查看帖子、发帖/编辑自己的帖子、查看帖子详情 搜索与记录:关键词搜索、查看个人搜索记录(受限于记录策略)
二、项目技术
- 编程语言:Java
- 数据库:MySQL
- 项目管理工具:Maven
- 前端技术:VUE、HTML、Jquery、Bootstrap
- 后端技术:Spring、SpringMVC、MyBatis
三、运行环境
- 操作系统:Windows、macOS都可以
- JDK版本:JDK1.8以上都可以
- 开发工具:IDEA、Ecplise、Myecplise都可以
- 数据库: MySQL5.7以上都可以
- Tomcat:任意版本都可以
- Maven:任意版本都可以
四、运行截图
论文截图:
程序截图: