基于SpringBoot的酒店管理系统
系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟)
2600套成品项目,均包含万字文档,图片为目前拥有的部分项目,其他包括python,java,Android,IOS均有相关项目,具体想要什么项目均可以私信咨询。
同时接项目部署 二次开发 修改bug 项目讲解 编写文档ppt等!
用户角色
用户 | 权限 |
---|---|
经理 | 增删改查客房,增删查员工信息,查看自己工资 |
员工2 | 查看空房,预定房间,删除预定,结账,查看自己工资 |
保洁员3 | 接受退房后客户的信息进行卫生打扫,查看自己工资 |
管理员 | 查看所有客房信息及收益信息,增删改查经理信息。 |
主要流程
1.经理设置客房状态并且设置每晚价格。
2.客户可以通过员工预定房间,或者自己预定房间,并且可以选择预定时间(包含钟点房)
3.当客户退房后,通知保洁员进行卫生打扫,保洁员确定卫生情况后,客房重新变为可预定,并且密码重新随机生成
5.老板可以设置经理,员工,保洁员的工资,根据业绩比例进行分配
主要实体
用户:用户id,账户名,密码,真实姓名,年龄,身份证号,权限,总绩效。
订单:订单id,房间id,用户id,开始时间,结束时间,总价格,当前状态(已付款,待付款,已入住,未入住,已取消)
房间:房间id,房间位置,房间价格,房间状态(0.停用,1.未预定,2.已预定,3.待清扫),房间密码
配置:经理工资百分比,员工工资百分比,保洁员工资百分比,经理底薪,员工底薪,保洁员底薪
修改:
员工加手机号,房间加房间类型
个人信息管理(修改信息,头像修改)
经理:员工管理(增加删除员工),房间管理(增加,删除,修改为停用或未预定),订单查看;
员工:订房(1.显示房间列表->生成订单,填信息,),订单管理(付钱,修改房间,退房,取消订单,订单列表)
清洁工:查看待清扫房间列表,修改房间状态
管理员(人员管理(权限修改,密码重置),工资管理(修改),业绩(查看汇总,所有订单列表))