基于SpringBoot的酒店管理系统
应用介绍
系统角色分为:经理(管理员)和员工(普通用户)两种用户, 其中经理(管理员)具有查看所有预定、删除客房、查看员工、添加员工等功能权限 员工(普通用户)具有查看空房、客户预订、修改预订、删除预订、注册新客户等功能权限(任务自拟)
用户角色
用户 权限
经理 增删改查客房,增删查员工信息,查看自己工资
员工2 查看空房,预定房间,删除预定,结账,查看自己工资
保洁员3 接受退房后客户的信息进行卫生打扫,查看自己工资
管理员 查看所有客房信息及收益信息,增删改查经理信息。
主要流程
1.经理设置客房状态并且设置每晚价格。
2.客户可以通过员工预定房间,或者自己预定房间,并且可以选择预定时间(包含钟点房)
3.当客户退房后,通知保洁员进行卫生打扫,保洁员确定卫生情况后,客房重新变为可预定,并且密码重新随机生成
5.老板可以设置经理,员工,保洁员的工资,根据业绩比例进行分配
主要实体
用户:用户id,账户名,密码,真实姓名,年龄,身份证号,权限,总绩效。
订单:订单id,房间id,用户id,开始时间,结束时间,总价格,当前状态(已付款,待付款,已入住,未入住,已取消)
房间:房间id,房间位置,房间价格,房间状态(0.停用,1.未预定,2.已预定,3.待清扫),房间密码
配置:经理工资百分比,员工工资百分比,保洁员工资百分比,经理底薪,员工底薪,保洁员底薪
修改:
员工加手机号,房间加房间类型
个人信息管理(修改信息,头像修改)
经理:员工管理(增加删除员工),房间管理(增加,删除,修改为停用或未预定),订单查看;
员工:订房(1.显示房间列表->生成订单,填信息,),订单管理(付钱,修改房间,退房,取消订单,订单列表)
清洁工:查看待清扫房间列表,修改房间状态
管理员(人员管理(权限修改,密码重置),工资管理(修改),业绩(查看汇总,所有订单列表))
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 基于SpringBoot的酒店管理系统
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
.gitignore | 0.19 KB | 2019-01-15 |
maven-wrapper.jar | 39.78 KB | 2019-01-15 |
maven-wrapper.properties | 0.08 KB | 2019-01-15 |
mvnw | 2.44 KB | 2019-01-15 |
mvnw.cmd | 1.86 KB | 2019-01-15 |
pom.xml | 1.17 KB | 2019-01-15 |
README.md | 1.05 KB | 2019-01-15 |
CustomMVCConfiguration.java | 0.41 KB | 2019-01-15 |
ConfigController.java | 0.69 KB | 2019-01-15 |
FileController.java | 0.62 KB | 2019-01-15 |
OrderController.java | 0.82 KB | 2019-01-15 |
RoomController.java | 0.64 KB | 2019-01-15 |
UserController.java | 1.34 KB | 2019-01-15 |
ManageApplication.java | 0.55 KB | 2019-01-15 |
ConfigMapper.java | 0.21 KB | 2019-01-15 |
OrderMapper.java | 0.24 KB | 2019-01-15 |
RoomMapper.java | 0.25 KB | 2019-01-15 |
UserMapper.java | 0.26 KB | 2019-01-15 |
Config.java | 0.35 KB | 2019-01-15 |
Order.java | 0.43 KB | 2019-01-15 |
Room.java | 0.29 KB | 2019-01-15 |
User.java | 0.45 KB | 2019-01-15 |
ConfigService.java | 0.17 KB | 2019-01-15 |
ConfigServiceImpl.java | 0.44 KB | 2019-01-15 |
OrderServiceImpl.java | 0.89 KB | 2019-01-15 |
RoomServiceImpl.java | 0.59 KB | 2019-01-15 |
UserServiceImpl.java | 0.83 KB | 2019-01-15 |
OrderService.java | 0.36 KB | 2019-01-15 |
RoomService.java | 0.46 KB | 2019-01-15 |
UserService.java | 0.68 KB | 2019-01-15 |
发表评论 取消回复