基于SpringBoot+Vue实现的酒店管理系统

84 阅读1分钟

一、系统架构

后端:springboot | mybatis
前端:vue | element-ui
环境:mysql | maven | node

二、代码及数据库

01-酒店管理系统-代码.jpg

02-酒店管理系统-数据库.jpg

三、功能介绍

  1. 登录页
    录入账号、密码后登录系统。 03-酒店管理系统-登录页.jpg

  2. 首页/统计
    成功登录系统,显示首页信息,可通过左侧菜单折叠、展开菜单,进入其他功能模块。
    首页展示不同维度的客房统计信息。
    04-酒店管理系统-首页.jpg

  3. 房间类型管理
    用于管理酒店现有的房间类型。房间类型信息包含:类型(即房型名称)、预定价格、预定折扣、房间数(通过房间信息统计所得)、房间面积、图片、有无窗户、床位数量。
    支持添加、编辑、删除、批量删除房型数据。可以通过房间类型搜索数据。
    05-酒店管理系统-房间类型管理.jpg

  4. 房间信息管理
    管理酒店现有的客房。一条数据即代表一间客房。维护客房时需要维护房间号码、房间类型、房间状态,价格与折扣通过读取房间类型信息获得。
    支持添加、编辑、删除、批量删除数据。可以通过房间号搜索。
    06-酒店管理系统-房间信息管理.jpg

  5. 预定方式管理
    管理客房的预定方式,常见预定方式如手机预定、官网预定等。支持添加、编辑、删除、批量删除预定方式。 07-酒店管理系统-预定方式管理.jpg

  6. 部门管理
    维护酒店部门数据。 08-酒店管理系统-部门管理.jpg

  7. 工作人员管理
    管理酒店工作人员,可以添加、编辑、删除、批量导入导出人员数据。管理内容包含用户名、姓名、性别、手机号、部门(从部门管理中读取供选择)、电子邮箱。
    09-酒店管理系统-工作人员管理.jpg