Catel酒店管理系统使用说明
前言
经过了一个学期的开发,本学期的大作业基本上算是开发结束了,这个项目使用了Spring Boot+Vue的框架。使用MySQL数据库对数据进行持久化。本文档对这个系统的使用详情进行说明,可以点击链接进行体验。
账户名和密码
账户名 | 密码 |
---|---|
C1 | x |
C2 | x |
HM1 | x |
HM2 | x |
M1 | x |
A1 | x |
系统功能说明
客户
C开头的账户都是客户,能够进行客户的操作。
也可以自己进行注册账号,客户账号有以下功能:
查看所有酒店
对酒店的信息进行浏览
对酒店进行排序和搜索
对指定房型进行下单
查看自己的订单
修改用户信息
修改密码
充值VIP
充值信用值积分
查看自己正在进行中的订单
为自己的用户添加新的身份(预定时使用)
修改用户头像
评论已经入住且正常的酒店
能够查询自己的信用值变更记录
能够对进行中的订单进行撤销操作(危险:会导致信用值降低)
系统管理员
A开头的是系统管理员。这个身份是无法进行增加的,在数据库中被初始化并且锁定。
系统管理员因为是管理员,所以是没有下单的权限的,系统管理员和普通客户相同的功能不再赘述,特有功能如下:
查看所有的酒店管理员
删除酒店管理员
指定酒店管理员能够管理的酒店
查看所有的营销人员
删除营销人员账号
添加酒店管理员
添加营销账号
查看所有的酒店
添加酒店
删除酒店
酒店管理员
HM开头的是酒店管理员,同样的,不介绍重复功能,特有权限如下:
查看自己可以管理的酒店
查看自己的酒店的所有订单
查看指定的酒店的房型
添加指定房型
删除指定房型
查看指定酒店的优惠策略
添加指定酒店的优惠策略
删除指定酒店的优惠策略
修改酒店信息包括图片
修改酒店的促销公告
能够设置酒店的信用值门槛
能够撤回酒店的订单
能够将酒店的订单标注为异常
能够查看所有的订单的详情
市场营销人员
M开头的账户是市场营销人员,他的特权有:
- 查看所有的全平台优惠策略
- 添加全平台的优惠策略
- 删除全平台的优惠策略
- 对指定用户进行信用充值
结语
这就是所有的功能了,这个项目使用了ant-design-vue的组件进行前端的开发。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 icimence's Tech Blog!
评论