本酒店管理系统基于Python Django框架,采用SimpleUI进行界面设计,并结合Bootstrap和jQuery实现响应式布局和动态交互。系统包含多种用户角色及权限组分配,确保不同角色拥有适当的访问权限和功能操作。
主要用户角色及其权限
- 管理员
- 拥有系统全部权限,包括但不限于以下模块:
- 客人管理:查看、添加、编辑、删除客人信息。
- 员工管理:查看、添加、编辑、删除员工信息。
- 活动管理:查看、创建、编辑、删除活动信息。
- 预订管理:查看、添加、编辑、删除预订信息。
- 房间管理:查看、添加、编辑、删除房间信息。
- 客房服务:管理和分配客房服务任务。
- 注意事项:添加、编辑、查看注意事项。
- 退款管理:处理和管理退款请求。
- 店长
- 拥有当前店铺全部权限,与管理员类似,但只限于其负责的店铺。
- 经理
- 权限待定,根据具体需求定制。
- 接待客服
- 拥有以下权限:
- 接待客人:管理客人入住和离店。
- 房间管理:查看和管理房间状态。
- 活动信息:查看和管理活动详情。
- 预订信息:查看和管理预订记录。
- 注意事项:查看系统注意事项。
- 员工(如清洁阿姨、厨师、保安等)
- 根据分配的任务角色,拥有以下权限:
- 任务查看:查看分配的任务详情。
- 任务状态提交:更新和提交任务完成状态。
- 客人
- 拥有以下权限:
- 房间预订:在线查看和预订房间。
- 退款:申请和查看退款状态。
- 活动参与:查看和报名参加酒店活动。
- 个人信息管理:查看和编辑个人信息。
系统主要功能模块
- 用户管理
- 角色和权限分配。
- 用户信息的增删改查。
- 客人管理
- 查看所有客人信息。
- 添加、编辑和删除客人信息。
- 员工管理
- 查看所有员工信息。
- 添加、编辑和删除员工信息。
- 分配员工任务。
- 活动管理
- 创建和管理酒店活动。
- 活动信息的增删改查。
- 预订管理
- 查看所有预订信息。
- 添加、编辑和删除预订记录。
- 房间管理
- 管理酒店房间状态。
- 添加、编辑和删除房间信息。
- 客房服务管理
- 管理和分配客房服务任务。
- 查看和更新服务任务状态。
- 注意事项管理
- 添加和编辑系统注意事项。
- 查看所有注意事项记录。
- 退款管理
- 处理客人的退款请求。
- 查看和更新退款状态。
- 个人信息管理
- 所有用户角色均可查看和编辑自己的个人信息。
系统界面设计
- SimpleUI:简洁直观的后台管理界面。
- Bootstrap:实现响应式布局,适配不同设备。
- jQuery:提供动态交互功能,提升用户体验。