基于SpringBoot的酒店管理系统

系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟)

应用介绍

系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟)

用户角色

用户 权限

经理 增删改查客房,增删查员工信息,查看自己工资

员工2 查看空房,预定房间,删除预定,结账,查看自己工资

保洁员3 接受退房后客户的信息进行卫生打扫,查看自己工资

管理员 查看所有客房信息及收益信息,增删改查经理信息。

主要流程

1.经理设置客房状态并且设置每晚价格。

2.客户可以通过员工预定房间,或者自己预定房间,并且可以选择预定时间(包含钟点房)

3.当客户退房后,通知保洁员进行卫生打扫,保洁员确定卫生情况后,客房重新变为可预定,并且密码重新随机生成

5.老板可以设置经理,员工,保洁员的工资,根据业绩比例进行分配

主要实体

用户:用户id,账户名,密码,真实姓名,年龄,身份证号,权限,总绩效。

订单:订单id,房间id,用户id,开始时间,结束时间,总价格,当前状态(已付款,待付款,已入住,未入住,已取消)

房间:房间id,房间位置,房间价格,房间状态(0.停用,1.未预定,2.已预定,3.待清扫),房间密码

配置:经理工资百分比,员工工资百分比,保洁员工资百分比,经理底薪,员工底薪,保洁员底薪

修改:

员工加手机号,房间加房间类型

个人信息管理(修改信息,头像修改)

经理:员工管理(增加删除员工),房间管理(增加,删除,修改为停用或未预定),订单查看;

员工:订房(1.显示房间列表->生成订单,填信息,),订单管理(付钱,修改房间,退房,取消订单,订单列表)

清洁工:查看待清扫房间列表,修改房间状态

管理员(人员管理(权限修改,密码重置),工资管理(修改),业绩(查看汇总,所有订单列表))

文件列表(部分)

名称 大小 修改日期
.gitignore0.19 KB2019-01-15
maven-wrapper.jar39.78 KB2019-01-15
maven-wrapper.properties0.08 KB2019-01-15
mvnw2.44 KB2019-01-15
mvnw.cmd1.86 KB2019-01-15
pom.xml1.17 KB2019-01-15
README.md1.05 KB2019-01-15
CustomMVCConfiguration.java0.41 KB2019-01-15
ConfigController.java0.69 KB2019-01-15
FileController.java0.62 KB2019-01-15
OrderController.java0.82 KB2019-01-15
RoomController.java0.64 KB2019-01-15
UserController.java1.34 KB2019-01-15
ManageApplication.java0.55 KB2019-01-15
ConfigMapper.java0.21 KB2019-01-15
OrderMapper.java0.24 KB2019-01-15
RoomMapper.java0.25 KB2019-01-15
UserMapper.java0.26 KB2019-01-15
Config.java0.35 KB2019-01-15
Order.java0.43 KB2019-01-15
Room.java0.29 KB2019-01-15
User.java0.45 KB2019-01-15
ConfigService.java0.17 KB2019-01-15
ConfigServiceImpl.java0.44 KB2019-01-15
OrderServiceImpl.java0.89 KB2019-01-15
RoomServiceImpl.java0.59 KB2019-01-15
UserServiceImpl.java0.83 KB2019-01-15
OrderService.java0.36 KB2019-01-15
RoomService.java0.46 KB2019-01-15
UserService.java0.68 KB2019-01-15

立即下载

相关下载

[基于SpringBoot的酒店管理系统] 系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟)

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部