# VUE-SpringBoot-MySQL-Java的酒店管理系统-毕业设计参考
------------
![登陆界面](https://skywalking.pro/download/images/hotel-platform/WX20231027-145739@2x.png "登陆界面.png")
#### **功能设计图**
![功能设计图](https://skywalking.pro/download/images/hotel-platform/WechatIMG912.jpg "功能设计图.png")
#### **联系作者**
![联系作者](https://cdn-test.vocustcloud.com/test/qrcode.jpg "联系作者.png")
**这是作者的微信二维码,如需本项目源代码,可扫码或者VX:pawnifelse联系作者。**
![微信二维码-1](https://cdn-test.vocustcloud.com/test/qrcode2.png "微信二维码-1.png")
**系统功能持续更新中。。。**
#### 介绍
**这是一个基于SpringBoot2.X VUE2.6 Antd1.7.2 MyBatisPlus Shiro1.5.0 Java1.8 实现的具备系统管理、权限管理、体检机构管理、体检项目管理、体检预约信息管理、小程序轮播图管理功能、小程序用户管理功能多个功能的体检预约系统, 可作为商用、毕业设计项目、快速开发模版项目。作者联系方式(WX:pawnifelse)见文末。**
#### 项目所用技术
|技术点 | 描述 | 备注 |
| :------------: | :------------: | :------------: |
| SpringBoot2.X | 先进的Spring集成框架 | 集成了最新版 |
| VUE2.6 | 前端交互框架 | |
| Antd1.7.2 | 阿里出品的前端UI框架 | |
| ANTD | 阿里出品的图表框架 | 好用且好看 |
| MyBatisPlus | 基于MyBatis封装的ORM框架 |方便查询 |
| Shiro1.5.0 | 经典而好用的权限框架 | |
| Java1.8 | 最常用的Java版本 |使用了Java8新特性 |
| RBAC权限模型|纯动态的菜单权限设计,可控制权限到按钮级别 |纯动态的菜单权限设计 |
#### 清晰的注释
**项目的每个类和方法,都具备清晰的注释,适合阅读,注释如下图:**
**1. 类注释**
![类注释](https://www.skywalking.pro/download/images/meta/WX20230206-092916@2x.png "类注释")
**2. 数据库字段注释注释**
![类注释](https://www.skywalking.pro/download/images/meta/WX20230206-093511@2x.png "类注释")
#### 项目特有优势
1. 清晰的注释,每个方法,类,字段,都具备中文注释。
2. 部署方便,作者编写了一键启动的脚本,可以让Java后端完美运行在主流服务器上。
3. 代码符合行业规范,变量,类,命名简洁优雅。
4. 应用多种市面上的先进技术,方便学习和开发。
5. 具备完整的项目文档和技术文档,方便二次开发。
6. 具备前后端代码生成器,一键生成VUE以及Java后端代码。
#### 它适合做什么?
1. 适合作为高校毕业设计。
2. 适合作为初学者学习使用。
3. 如果场景适合,可以作为商业使用。
### 联系作者
#### 微信号: pawnifelse
#### 系统演示地址:
```
登录地址: https://www.skywalking.pro/hotel-platform
登录账号: admin
登录密码: 123456
```
**若演示地址不可用,可翻到文末扫码联系作者微信或者留言**
### 软件架构说明
该项目采用市面上比较流程的前后端分离架构,以SpringBoot技术栈为后端,以VUE为前端,采用优雅简洁漂亮的UI框架。系统采用前端发起请求,后端处理业务的方式进行交互,相对于传统的JSP,freemarker等技术有较大区别以及先进性。同时在权限控制方面有独到的创新,实现了VUE自定义指令,以控制系统权限到每一个系统按钮。是非常适合作为毕业设计以及学习的系统。
#### 前端技术
1. ElementUI
2. 页面,按钮级别权限控制。
3. 多个组件封装,调用方便。
4. Antv图表组件。
5. WebPack
6. ES6
7. 多环境打包。
8. VUE路由,过滤器,自定义指令。
9. 代码简洁,符合编码规范。
#### 后端技术
1. SpringBoot2.x
2. Shiro权限框架
3. Redis6.X最新版
4. MyBatis注解版
5. MySQL6.7
6. 分模块开发,自定义启动脚本,JVM调优
7. 多环境,前后端完全分离。
8. 代码生成器。
9. orika传输对象映射器。
### 系统技术文档
**为了让读者更好地理解系统技术原理,功能实现方法,故特地准备了系统技术文档,里面包含系统所使用的主要技术框架,运行说明,系统表设计,模块设计等。**
#### 系统技术文档截图
![系统技术文档截图](https://skywalking.pro/download/images/hotel-platform/WX20231027-154129@2x.png "系统技术文档截图.png")
### 项目代码展示
#### 前端VUE代码截图展示
![前端VUE代码截图展示](https://skywalking.pro/download/images/hotel-platform/WX20231027-154205@2x.png "前端VUE代码截图展示.png")
#### 后端Java代码截图展示
![后端Java代码截图展示](https://skywalking.pro/download/images/hotel-platform/WX20231027-154240@2x.png "后端Java代码截图展示.png")
#### 数据库表结构展示
![数据库表结构展示](https://skywalking.pro/download/images/hotel-platform/WX20231027-154321@2x.png "数据库表结构展示.png")
### 系统截图展示
#### 系统登陆
- 登陆界面
![登陆界面](https://skywalking.pro/download/images/hotel-platform/WX20231027-145739@2x.png "登陆界面.png")
#### 系统管理模块
- 系统主页
![系统主页](https://skywalking.pro/download/images/hotel-platform/WX20231027-154446@2x.png "系统主页.png")
- 菜单管理
![菜单管理](https://skywalking.pro/download/images/hotel-platform/WX20231027-154612@2x.png "菜单管理.png")
![菜单编辑](https://skywalking.pro/download/images/hotel-platform/WX20231027-154653@2x.png "菜单编辑.png")
- 角色管理
![角色管理](https://skywalking.pro/download/images/hotel-platform/WX20231027-154743@2x.png "角色管理.png")
![角色编辑](https://skywalking.pro/download/images/hotel-platform/WX20231027-154811@2x.png "角色编辑.png")
- 系统用户管理
![系统用户](https://skywalking.pro/download/images/hotel-platform/WX20231027-154848@2x.png "系统用户.png")
![系统用户编辑](https://skywalking.pro/download/images/hotel-platform/WX20231027-154929@2x.png
"系统用户编辑.png")
#### 系统监控模块
- 系统日志
![系统日志](https://skywalking.pro/download/images/hotel-platform/WX20231027-155009@2x.png "系统日志.png")
![系统日志查看](https://skywalking.pro/download/images/hotel-platform/WX20231027-155103@2x.png "系统日志查看.png")
#### 业务模块
- 客房管理
![客房管理](https://skywalking.pro/download/images/hotel-platform/WX20231027-155146@2x.png
"客房管理")
![客房新增](https://skywalking.pro/download/images/hotel-platform/WX20231027-155220@2x.png
"客房新增")
- 客人信息
![客人信息](https://skywalking.pro/download/images/hotel-platform/WX20231027-155307@2x.png
"客人信息")
![客人信息新增](https://skywalking.pro/download/images/hotel-platform/WX20231027-155345@2x.png
"客人信息新增")
- 客房信息管理
![客房信息列表](https://skywalking.pro/download/images/hotel-platform/WX20231027-155447@2x.png "客房信息列表")
![客房信息新增](https://skywalking.pro/download/images/hotel-platform/WX20231027-155548@2x.png
"客房信息新增")
- 客房入住信息
![客房入住信息](https://skywalking.pro/download/images/hotel-platform/WX20231027-155820@2x.png
"客房入住信息")
![客房入住办理](https://skywalking.pro/download/images/hotel-platform/WX20231027-155944@2x.png
"客房入住办理")
- 客房退房信息
![客房退房信息](https://skywalking.pro/download/images/hotel-platform/ WX20231027-160024@2x.png
"客房退房信息")
![客房退房办理](https://skywalking.pro/download/images/hotel-platform/WX20231027-160133@2x.png
"客房退房办理")
#### 系统功能模块概要
+ 系统登陆
+ 系统主页
- 系统统计图表
* 系统访问量统计
+ 系统模块导航
+ 系统管理
- 系统用户管理
* 系统用户条件查询
+ 系统用户修改
- 系�
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本项目特有优势: 清晰的注释,每个方法,类,字段,都具备中文注释。 部署方便,作者编写了一键启动的脚本,可以让Java后端完美运行在主流服务器上。 代码符合行业规范,变量,类,命名简洁优雅。 应用多种市面上的先进技术,方便学习和开发。 具备完整的项目文档和技术文档,方便二次开发。 具备前后端代码生成器,一键生成VUE以及Java后端代码。 适合作为高校毕业设计。 适合作为初学者学习使用。 如果场景适合,可以作为商业使用。 系统演示地址: 登录地址: https://www.skywalking.pro/hotel-platform 登录账号: admin 登录密码: 123456 后端部署方法 1. mvn clean package 2. 解压web-platform-api.tar.gz和web-app-api.tar.gz 3. cd 到对应的目录 4. sh /sbin/startup.sh dev 前端安装方法 1. yarn install (安装node_moudle) 2. yarn start (启动) 3. yarn build:pro (构建生产包)
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计-VUE-SpringBoot-MySQL-Java的酒店管理系统 (603个子文件)
.babelrc 259B
index.css 604KB
upload.css 19KB
waves.css 825B
401.gif 160KB
.gitignore 345B
.gitignore 339B
PermTest.java 16KB
AppUserDataServiceImpl.java 11KB
BaseApiController.java 9KB
BaseApiController.java 9KB
LogRecordAspect.java 6KB
AuthAppUserController.java 5KB
PlatformFileController.java 4KB
ApiTest.java 4KB
OrderDataController.java 4KB
PayDataController.java 4KB
AppUserDataController.java 4KB
AuthPermissionService.java 4KB
AuthAppUserController.java 3KB
TradeOrderController.java 3KB
MainSwiperController.java 3KB
WxV3PayConfig.java 3KB
TradeOrderExportResp.java 3KB
AuthAppUserExportResp.java 3KB
QuickStart.java 2KB
WxApiConstants.java 2KB
WxAesUtil.java 2KB
OrderDataExportResp.java 2KB
WxPayService.java 2KB
WxCallBackData.java 2KB
AuthAppUserResp.java 1KB
AuthAppLoginResp.java 1KB
WxV3PayReq.java 1KB
AppUserDataExportResp.java 1KB
WxService.java 1KB
TradeOrderResp.java 1KB
ItemCriteriaBuilder.java 1KB
BizConstants.java 1KB
PayDataExportResp.java 1KB
AppUserDataUpdateReq.java 1KB
WxMiniPayRespApp.java 1KB
MainSwiperUpdateReq.java 1KB
BizErrorCode.java 1KB
WebPlatformApplication.java 1KB
AppWebApplication.java 1024B
WxOrderReq.java 1009B
AppUserDataAddReq.java 988B
MainSwiperAddReq.java 988B
OrderDataResp.java 981B
WxPayCallPack.java 971B
WxAccessToken.java 912B
WxCallBackAmount.java 902B
WxPayCallPackResource.java 875B
WxPayV3PayConstants.java 867B
WxPageQrCode.java 860B
AuthAppUserReqReq.java 776B
AppUserDataReq.java 760B
AppUserDataResp.java 757B
MainSwiperReq.java 751B
WxPhoneData.java 750B
WxOpenIdResp.java 739B
WxBizConstants.java 719B
WxPhoneResp.java 707B
AuthUserLoginReq.java 702B
AuthAppUserLoginReq.java 689B
PayDataResp.java 677B
WxMiniPhoneReq.java 667B
WxV3PayAmount.java 664B
PermissionData.java 647B
AppTradeResp.java 606B
OrderTypeEnum.java 601B
WxV3PayResult.java 576B
WxMiniOpenIdReq.java 575B
WxCallBackPayer.java 565B
WxV3Payer.java 560B
WxBaseReq.java 545B
async-validator.js 39KB
parser.js 36KB
noNetwork.js 28KB
calendar.js 27KB
iconfont.js 22KB
index.js 21KB
apiRequest.js 14KB
clipboard.min.js 13KB
index.js 12KB
nvue - backup.js 12KB
dayjs.js 11KB
clone.js 8KB
clone.js 8KB
icons.js 7KB
Blob.js 7KB
nvue.js 7KB
mixin.js 7KB
iconList.js 7KB
style.js 7KB
transition.js 6KB
test.js 6KB
commonConstants.js 6KB
Request.js 6KB
共 603 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
十小大
- 粉丝: 1w+
- 资源: 1529
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功