系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟)
## 用户角色
| 用户 | 权限 |
| ------- | :----------------------------------------------- |
| 经理 | 增删改查客房,增删查员工信息,查看自己工资 |
| 员工2 | 查看空房,预定房间,删除预定,结账,查看自己工资 |
| 保洁员3 | 接受退房后客户的信息进行卫生打扫,查看自己工资 |
| | |
| 管理员 | 查看所有客房信息及收益信息,增删改查经理信息。 |
# 主要流程
1.经理设置客房状态并且设置每晚价格。
2.客户可以通过员工预定房间,或者自己预定房间,并且可以选择预定时间(包含钟点房)
3.当客户退房后,通知保洁员进行卫生打扫,保洁员确定卫生情况后,客房重新变为可预定,并且密码重新随机生成
5.老板可以设置经理,员工,保洁员的工资,根据业绩比例进行分配
# 主要实体
用户:用户id,账户名,密码,真实姓名,年龄,身份证号,权限,总绩效。
订单:订单id,房间id,用户id,开始时间,结束时间,总价格,当前状态(已付款,待付款,已入住,未入住,已取消)
房间:房间id,房间位置,房间价格,房间状态(0.停用,1.未预定,2.已预定,3.待清扫),房间密码
配置:经理工资百分比,员工工资百分比,保洁员工资百分比,经理底薪,员工底薪,保洁员底薪
修改:
员工加手机号,房间加房间类型
个人信息管理(修改信息,头像修改)
经理:员工管理(增加删除员工),房间管理(增加,删除,修改为停用或未预定),订单查看;
员工:订房(1.显示房间列表->生成订单,填信息,),订单管理(付钱,修改房间,退房,取消订单,订单列表)
清洁工:查看待清扫房间列表,修改房间状态
管理员(人员管理(权限修改,密码重置),工资管理(修改),业绩(查看汇总,所有订单列表))
SQL找不到了。。可以通过数据库配置里面自己复原数据库:MyBatisMapper
https://github.com/jsanhuo/HotelManagementSystem/tree/master/src/main/resources/mappers
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
<项目介绍> - 系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟) - 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
资源推荐
资源详情
资源评论
收起资源包目录
Java组件课程设计《基于SpringBoot的酒店管理系统 》+源代码+文档说明 (100个子文件)
mvnw.cmd 5KB
bootstrap.min.css 118KB
myCenter.css 2KB
index.css 1KB
pages.css 467B
footer.css 385B
酒店管理系统.docx 31KB
glyphicons-halflings-regular.eot 20KB
.gitignore 268B
all_infor.html 7KB
manage_room.html 5KB
staff_room.html 3KB
index.html 3KB
ad_order.html 3KB
staff_cleaner.html 3KB
manage_staff.html 3KB
myCenter.html 2KB
ad_salary.html 2KB
staff_order.html 2KB
ad_manage.html 2KB
cleaner_room.html 1KB
maven-wrapper.jar 46KB
UserController.java 6KB
OrderServiceImpl.java 4KB
OrderController.java 3KB
RoomController.java 3KB
UserServiceImpl.java 3KB
ConfigController.java 2KB
RoomServiceImpl.java 2KB
User.java 2KB
UserService.java 2KB
Config.java 2KB
FileController.java 2KB
Order.java 2KB
ManageApplication.java 2KB
ImageCode.java 1KB
RoomService.java 1KB
TimeUtil.java 1KB
ConfigServiceImpl.java 1KB
CustomMVCConfiguration.java 1KB
UUIDUtil.java 989B
Room.java 909B
OrderService.java 836B
UserMapper.java 566B
FileUtil.java 508B
RoomMapper.java 501B
OrderMapper.java 484B
State.java 467B
ConfigMapper.java 426B
StateSignal.java 403B
ConfigService.java 311B
pexels-photo-545049.jpg 159KB
6b9fe4b7-86b0-469b-8423-72c6b918be63jhl12312312.jpg 43KB
84a84883-e3fa-4644-ab2e-cc18dfac4cacjhl12312312.jpg 43KB
e4d5876c-ce66-4b0f-ab15-45e70816770ajhl12312312.jpg 43KB
20bf33c3-a13f-4ea0-952f-49f7bb4ac76fu=524993387,1745136762&fm=26&gp=0.jpg 27KB
1db68d09-f557-4f19-800f-cff25ad3dfbdu=1504788190,2342400802&fm=26&gp=0.jpg 26KB
1e99832f-ce8d-4b62-8724-de70a5f4723eu=1504788190,2342400802&fm=26&gp=0.jpg 26KB
054ba262-4c7a-4c2f-bdf4-68d3e8cca171u=3841743209,952064471&fm=26&gp=0.jpg 22KB
7cd229ee-893f-4c6a-a313-10d2e2930d2bu=3841743209,952064471&fm=26&gp=0.jpg 22KB
9bf36b60-c8a9-42d0-9f61-bb381a3af5e5u=3841743209,952064471&fm=26&gp=0.jpg 22KB
7d8572a5-6f9e-4395-8b49-637ef7629cf1u=535355938,184562147&fm=26&gp=0.jpg 15KB
b428a18d-187b-47d3-8d33-0f51a1e8302du=535355938,184562147&fm=26&gp=0.jpg 15KB
jquery.min.js 91KB
bootstrap-datepicker.js 56KB
jquery-form.js 43KB
bootstrap.min.js 36KB
manage_room.js 7KB
ad_order.js 5KB
staff_order.js 5KB
ad_manage.js 5KB
staff_cleaner.js 4KB
staff_room.js 4KB
all_infor.js 4KB
manage_staff.js 3KB
myCenter.js 3KB
cleaner_room.js 3KB
ad_salary.js 2KB
index.js 909B
bootstrap-datepicker.zh-CN.min.js 593B
README.md 3KB
mvnw 6KB
63a6d7e9-4c93-46b6-b770-0ab66896364e大纲.png 539KB
e9a7297a-7556-4080-8a0b-f9ea41e28608Screenshot_2018-10-13-16-40-44-014_com.tencent.mo.png 272KB
85417c74-f81e-4a23-98ad-3e007064b4fb课表.png 65KB
login-sprite.png 633B
酒店管理系统.pptx 3.02MB
maven-wrapper.properties 110B
jiudianmanage.sql 3KB
glyphicons-halflings-regular.svg 106KB
glyphicons-halflings-regular.ttf 44KB
glyphicons-halflings-regular.woff 23KB
glyphicons-halflings-regular.woff2 18KB
UserMapper.xml 6KB
pom.xml 5KB
ConfigMapper.xml 5KB
OrderMapper.xml 5KB
RoomMapper.xml 4KB
generatorConfig.xml 3KB
application.yml 2KB
共 100 条
- 1
资源评论
程序员无锋
- 粉丝: 3680
- 资源: 2264
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 响应式 前端 纯静态网页 模板
- 基于 DirectX 9 的游戏的覆盖 API .zip
- 基于 DirectX 9 的 Orbiter Spaceflight Simulator 图形客户端.zip
- 基于 DirectX 12 的实时渲染管线游乐场.zip
- TPLink-TLPS110U-V2-110329打印服务器
- 21122222222222222222
- 1.绚丽的城市.sb3
- 动漫风格迁移-基于python和PaddlePaddle的图像风格转换项目源码+部署文档.zip
- C# 数据加密与解密实践:提升数据安全性的技术指南
- 修订版《数据库原理》课程实验报告内容及指导(2024-秋)cx.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功