# 基于Java的酒店预订系统设计与实现
> *一直想做一款管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套管理系统。现将部分源码开源,如需完整源码,可以联系客服微信购买:Java2048*
### 演示地址
前台地址: http://hotel.gitapp.cn
后台地址: http://hotel.gitapp.cn/admin
后台管理帐号:
用户名:admin123
密码:admin123
### 功能介绍
平台采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。
整个平台包括前台和后台两个部分。
- 前台功能包括:首页、房间详情页、订单、用户中心模块。
- 后台功能包括:总览、订单管理、房间管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。
### 适合人群
大学生、系统设计人员、课程作业、毕业设计
### 代码结构
- server目录是后端代码
- web目录是前端代码
### 部署运行
#### 后端运行步骤
1. 下载JDK 1.8,并配置环境变量
2. 下载本代码后,使用IntelliJ IDEA打开server目录
3. 配置server目录中的application.yml文件,配置BASE_LOCATION、DB_NAME、数据库账号密码
4. 安装mysql 5.7数据库,并创建数据库,创建SQL如下:
```
CREATE DATABASE IF NOT EXISTS java_hotel DEFAULT CHARSET utf8 COLLATE utf8_general_ci
```
5. 恢复sql数据。在mysql下依次执行如下命令:
```
mysql> use java_hotel;
mysql> source D:/xxx/xxx/xxx.sql;
```
6. 启动后端服务:点击IDEA顶部run按钮
#### 前端运行步骤
1. 安装node 16.14
2. 修改web/src/store下的constansts.ts文件中的BASE_URL,改成你自己后端的地址
3. cmd命令进入web目录下,安装依赖,执行:
```
npm install
```
4. 运行项目
```
npm run dev
```
5. 在浏览器输入: http://localhost:3000 即可预览
### 界面预览
首页
![](https://github.com/geeeeeeeek/java_hotel/blob/master/server/upload/image/a.png)
后台页面
![](https://github.com/geeeeeeeek/java_hotel/blob/master/server/upload/image/b.png)
### 参考论文
[点击进入](doc/java_hotel.docx)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
功能介绍 平台采用B/S结构,后端采用主流的Springboot框架进行开发,前端采用主流的Vue.js进行开发。 整个平台包括前台和后台两个部分。 前台功能包括:首页、房间详情页、订单、用户中心模块。 后台功能包括:总览、订单管理、房间管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。 适合人群 大学生、系统设计人员、课程作业、毕业设计 代码结构 server目录是后端代码 web目录是前端代码 部署运行 后端运行步骤 下载JDK 1.8,并配置环境变量 下载本代码后,使用IntelliJ IDEA打开server目录 配置server目录中的application.yml文件,配置BASE_LOCATION、DB_NAME、数据库账号密码 安装mysql 5.7数据库,并创建数据库,创建SQL如下: CREATE DATABASE IF NOT EXISTS java_hotel DEFAULT CHARSET utf8 COLLATE utf8_general_ci 恢复sql数据。在mysql下依次执行如下命令: mysql> use
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计基于Java+springboot+vue的酒店客房预订管理系统源码+论文+说明计.zip (360个子文件)
java_hotel.docx 301KB
.eslintignore 115B
.gitignore 427B
.gitignore 359B
index.html 516B
favicon.ico 17KB
UserController.java 9KB
OverViewController.java 7KB
AccessInterceptor.java 5KB
ThingServiceImpl.java 5KB
ThingController.java 4KB
BannerController.java 4KB
AdController.java 4KB
CommentController.java 3KB
OrderController.java 3KB
AddressController.java 3KB
UserServiceImpl.java 3KB
ClassificationController.java 2KB
ThingCollectController.java 2KB
ThingWishController.java 2KB
OpLogController.java 2KB
TagController.java 2KB
NoticeController.java 2KB
ErrorLogController.java 2KB
JsonUtils.java 2KB
CustomExceptionHandler.java 2KB
HttpContextUtils.java 2KB
IpUtils.java 2KB
OrderServiceImpl.java 2KB
User.java 2KB
OpLogServiceImpl.java 1KB
CommentServiceImpl.java 1KB
APIResponse.java 1KB
AddressServiceImpl.java 1KB
ThingCollectServiceImpl.java 1KB
Thing.java 1KB
ClassificationServiceImpl.java 1KB
Order.java 1KB
ThingWishServiceImpl.java 1KB
NoticeServiceImpl.java 1KB
BannerServiceImpl.java 1KB
TagServiceImpl.java 1KB
ErrorLogServiceImpl.java 1KB
AdServiceImpl.java 1KB
MyConfig.java 1019B
Comment.java 908B
Address.java 734B
Ad.java 727B
Banner.java 714B
ErrorLog.java 674B
OpLog.java 673B
ResponeCode.java 601B
Notice.java 590B
ThingCollect.java 558B
ThingWish.java 552B
ThingTag.java 543B
Tag.java 539B
AccessLevel.java 534B
UserService.java 479B
OverviewMapper.java 472B
Classification.java 472B
CommentService.java 465B
ThingService.java 449B
CommentMapper.java 440B
MySpringApplication.java 402B
ThingCollectService.java 386B
ClassificationService.java 374B
ThingCollectMapper.java 367B
OrderMapper.java 365B
ThingWishService.java 361B
ThingWishMapper.java 353B
OrderService.java 342B
OpLogService.java 311B
AddressService.java 310B
ThingMapper.java 308B
Access.java 308B
ErrorLogService.java 306B
BannerService.java 286B
NoticeService.java 286B
ClassificationMapper.java 271B
ThingTagMapper.java 253B
ErrorLogMapper.java 253B
TagService.java 253B
AddressMapper.java 250B
NoticeMapper.java 247B
BannerMapper.java 247B
OpLogMapper.java 244B
AdService.java 242B
UserMapper.java 241B
TagMapper.java 238B
AdMapper.java 235B
VisitData.java 111B
TestUtils.java 61B
64c66b8f-b82e-4c7a-b714-9adc32cd5ff6.jpeg 77KB
d139c44e-d24a-47ac-9f8b-72807b5a3849.jpeg 77KB
b3a4fd2c-cbf4-4fad-8064-c22e09e72676.jpeg 77KB
137b9040-b3a4-4de5-b5f2-8efc9014f28f.jpeg 77KB
ec794bf4-da3c-4c69-ad67-ae17ef3803b1.jpeg 77KB
88f76aa8-b9dd-4831-b772-e5466e877da9.jpeg 68KB
36509a1c-65a9-4e53-b919-4b592c32a04d.jpeg 61KB
共 360 条
- 1
- 2
- 3
- 4
资源评论
熬夜写代码的平头哥
- 粉丝: 3143
- 资源: 7163
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功