# 60-美容院管理系统 - 功能说明

# 项目概述

美容院管理系统是一个集预约管理、服务管理、产品销售、会员管理于一体的综合性美容院信息化管理平台。采用前后端分离架构,基于Vue 3和Spring Boot技术栈,为美容院提供完整的数字化运营解决方案。系统支持会员预约美容服务、美容师管理、产品销售订单处理、会员余额管理等全流程业务,帮助美容院提升运营效率和服务品质。


# 项目概览

# ✨ 创新点

# 1. 三角色协同管理体系

  • 三级角色设计:管理员、美容师、会员三级角色,权限分明,协同高效。
  • 美容师独立账号:每位美容师拥有独立账号,便于预约分配和服务跟踪。
  • 会员余额系统:会员充值余额支付,方便快捷,提升用户粘性。

# 2. 预约服务创新模式

  • 在线预约系统:会员在线选择服务项目、美容师、预约时间,一键预约。
  • 预约状态管理:待确认→已确认→已完成→已取消,全流程状态跟踪。
  • 多样化服务分类:面部护理、身体护理、美甲美睫、美发造型、SPA水疗五大服务类别。
  • 美容师指定预约:会员可以指定喜欢的美容师,提供个性化服务体验。

# 3. 服务评价体系

  • 预约服务评价:完成预约后,会员可对服务进行评分(1-5星)和文字评价。
  • 多维度评价:同时评价服务项目质量和美容师专业度,全方位提升服务质量。
  • 评价公开展示:评价内容公开透明,促进美容师服务水平提升。
  • 服务质量监控:管理员可查看所有评价,及时发现和解决服务问题。

# 4. 产品销售管理

  • 产品在线展示:护肤品、彩妆、洗护用品、美容工具四大产品分类。
  • 产品详情介绍:图片展示、价格说明、库存数量、产品描述一目了然。
  • 订单管理系统:自动生成订单号,支持订单状态流转(待发货→已发货→已完成→已取消)。
  • 库存自动管理:下单后自动扣减库存,库存预警功能。

# 5. 智能化运营管理

  • 轮播图管理:首页轮播展示最新活动、优惠信息,吸引会员关注。
  • 系统公告发布:及时发布营业时间调整、节假日通知等重要信息。
  • 数据统计分析:预约量统计、销售额统计、会员消费分析,为运营决策提供数据支持。
  • 余额充值管理:会员余额充值、消费记录查询,账户透明管理。

# ✨ 项目亮点

# 一、业务功能亮点

  1. 完整的预约服务闭环:从在线预约、美容师确认、服务执行到评价反馈,流程完整。
  2. 服务+产品双轮驱动:既提供美容服务预约,又支持美容产品销售,全方位满足客户需求。
  3. 灵活的会员体系:会员余额充值、消费抵扣、充值优惠,提升用户粘性。
  4. 多场景适配:面部护理、身体SPA、美甲美发、产品购买等多种美容院业务场景全覆盖。
  5. 实时状态管理:预约状态、订单状态实时更新,信息透明可追溯。

# 二、技术实现亮点

  1. 现代化前端技术栈:Vue 3.4.29 + Element Plus 2.8.4 + Vite 5.3.1,开发高效体验流畅。
  2. 稳定可靠的后端架构:Spring Boot + MyBatis,构建稳健后端服务。
  3. 完善的数据库设计:9张核心表,utf8mb4字符集,支持完整业务流程。
  4. 安全性设计:JWT Token认证、密码加密存储、接口权限控制。
  5. 文件上传管理:支持图片上传、头像管理、产品图片展示。

# 三、用户体验亮点

  1. 双端界面设计:
    • 前台:水平导航,简洁优雅,适合会员浏览预约和购物。
    • 管理后台:侧边导航,功能集中,便于管理员高效管理。
  2. 交互优化:
    • 实时消息提示。
    • 预约和订单状态实时更新。
    • 评价系统星级评分展示。
    • 余额支付便捷体验。
  3. 数据可视化:管理后台提供统计报表,预约量、销售额数据可视化展示。
  4. 移动端适配:响应式设计,支持手机、平板等多端访问,方便会员随时预约。

# 管理员

# 系统管理

管理员管理:管理全部管理员账号,支持新增、编辑、删除、启用/禁用操作。

会员管理:管理全部会员账号,可修改会员信息、余额充值、状态管理,支持重置密码。

美容师管理:管理全部美容师账号,包括美容师信息、账号管理、启用/禁用,分配预约任务。

# 服务管理

服务项目管理:管理美容服务项目,包括服务名称、分类、价格、时长、描述,支持新增、编辑、删除。

预约管理:管理全部会员预约记录,查看预约详情(会员、服务项目、美容师、预约时间),处理预约状态(待确认→已确认→已完成→已取消)。

服务评价管理:查看会员对服务的评价内容和评分,监控服务质量,及时发现问题。

# 产品管理

产品管理:管理美容院产品,包括产品名称、分类、价格、库存、图片、描述,支持新增、编辑、删除。

订单管理:管理全部产品订单,查看订单详情(订单号、会员、产品、数量、金额),处理订单状态(待发货→已发货→已完成→已取消)。

# 内容管理

轮播图管理:管理首页轮播图,设置标题、图片,吸引会员关注最新活动。

公告管理:发布系统公告通知,如营业时间调整、节假日安排、优惠活动等。

# 个人中心

个人信息:查看和修改管理员个人信息(昵称、头像、手机号、邮箱)。

修改密码:修改登录密码,保障账户安全。


# 美容师

# 预约管理

查看预约:查看分配给自己的预约记录,了解预约时间、会员信息、服务项目。

确认预约:对待确认的预约进行确认操作,预约状态变为"已确认"。

完成服务:服务完成后,将预约状态更新为"已完成"。

预约详情:查看预约详细信息,包括会员联系方式、服务项目要求、备注说明。

# 评价查看

查看评价:查看会员对自己服务的评价和评分,了解服务质量反馈。

评价统计:查看累计评价数、平均评分,提升服务专业度。

# 个人中心

个人信息:修改个人信息(昵称、头像、手机号、邮箱)。

修改密码:修改登录密码。


# 会员

# 服务预约

浏览服务项目:

  • 首页浏览轮播图推荐的优质服务
  • 按分类浏览服务(面部护理、身体护理、美甲美睫、美发造型、SPA水疗)
  • 查看服务详情(服务名称、价格、时长、描述、封面图)

在线预约:

  • 选择服务项目
  • 选择美容师(可查看美容师信息)
  • 选择预约时间
  • 填写备注说明
  • 提交预约

我的预约:

  • 查看预约记录(待确认/已确认/已完成/已取消)
  • 查看预约详情(服务项目、美容师、预约时间、状态)
  • 取消预约(仅待确认状态可取消)

服务评价:预约完成后,对服务进行评价(评分1-5星+文字评价),评价服务质量和美容师专业度。

# 产品购买

产品浏览:

  • 首页浏览推荐产品
  • 按分类浏览产品(护肤品、彩妆、洗护用品、美容工具)
  • 查看产品详情(产品名称、价格、库存、描述、图片)

下单购买:

  • 选择产品和数量
  • 填写收货地址和联系电话
  • 确认订单信息(产品、数量、总金额)
  • 使用余额支付
  • 提交订单

我的订单:

  • 查看订单状态(待发货/已发货/已完成/已取消)
  • 查看订单详情(订单号、产品信息、收货地址、订单金额)
  • 确认收货

# 个人中心

个人信息:修改个人信息(用户名、昵称、头像、手机号、邮箱)。

修改密码:修改登录密码。

余额管理:查看账户余额、充值记录、消费记录。

公告浏览:查看美容院发布的系统公告和通知。


# 功能权限对照表

功能模块 管理员 美容师 会员
首页 ✓ ✓ ✓
管理员管理 ✓ - -
会员管理 ✓ - -
美容师管理 ✓ - -
服务项目管理 ✓ - -
服务项目浏览 - - ✓
预约管理(全部) ✓ - -
预约管理(本人) - ✓ -
在线预约 - - ✓
我的预约 - - ✓
服务评价管理(全部) ✓ - -
服务评价查看(本人) - ✓ -
服务评价发布 - - ✓
产品管理 ✓ - -
产品浏览购买 - - ✓
订单管理(全部) ✓ - -
我的订单 - - ✓
轮播图管理 ✓ - -
公告管理 ✓ - -
公告浏览 - - ✓
余额管理 ✓(充值) - ✓(查看)

# 预约和订单状态说明

# 预约状态

  • 待确认:会员提交预约,等待美容师确认
  • 已确认:美容师已确认预约,准备提供服务
  • 已完成:服务已完成,可进行评价
  • 已取消:会员或管理员取消预约

# 订单状态

  • 待发货:订单已创建并支付,等待发货
  • 已发货:产品已发货,正在配送中
  • 已完成:订单完成,交易结束
  • 已取消:订单已取消

# 默认账号

# 管理员

用户名: admin
密码: 123456
昵称: 系统管理员
手机号: 13800138000
邮箱: admin@beautysalon.com
1
2
3
4
5

# 测试会员

用户名: user1
密码: 123456
昵称: 陈小姐
余额: 320元
手机号: 13900139001
邮箱: user1@qq.com
1
2
3
4
5
6
用户名: user2
密码: 123456
昵称: 刘女士
余额: 100元
手机号: 13900139002
邮箱: user2@qq.com
1
2
3
4
5
6

# 测试美容师

用户名: staff001
密码: 123456
昵称: 李美丽
手机号: 13800138001
邮箱: staff001@beautysalon.com
1
2
3
4
5
用户名: staff002
密码: 123456
昵称: 王芳芳
手机号: 13800138002
邮箱: staff002@beautysalon.com
1
2
3
4
5
用户名: staff003
密码: 123456
昵称: 张雅琪
手机号: 13800138003
邮箱: staff003@beautysalon.com
1
2
3
4
5

# 核心业务流程

# 会员注册流程

1. 填写注册信息(用户名、密码、昵称、邮箱)
2. 系统创建会员账号(初始余额0元、状态启用)
3. 跳转到登录页
1
2
3

# 会员预约服务流程

1. 会员登录系统
2. 浏览服务项目列表,选择感兴趣的服务
3. 查看服务详情(价格、时长、描述)
4. 点击"立即预约"
5. 选择服务项目、美容师、预约时间
6. 填写备注说明(可选)
7. 提交预约,系统生成预约记录,状态:待确认
8. 美容师确认预约,状态变为:已确认
9. 预约时间到达,美容师提供服务
10. 服务完成,美容师将预约状态更新为:已完成
11. 会员收到通知,进行服务评价(评分+文字评价)
1
2
3
4
5
6
7
8
9
10
11

# 会员购买产品流程

1. 会员浏览产品列表,查看产品详情
2. 选择产品和购买数量
3. 点击"立即购买"
4. 填写收货地址和联系电话
5. 确认订单信息(产品、数量、总金额)
6. 使用余额支付(余额不足需先充值)
7. 提交订单,系统自动生成订单号(ORD+日期+序号)
8. 扣减会员余额、扣减产品库存
9. 订单状态:待发货
10. 管理员发货,订单状态变为:已发货
11. 会员确认收货,订单状态变为:已完成
1
2
3
4
5
6
7
8
9
10
11

# 余额充值流程

1. 会员进入个人中心→余额管理
2. 查看当前余额
3. 选择充值金额或输入自定义金额
4. 联系管理员进行余额充值
5. 管理员在会员管理中为该会员充值
6. 余额实时更新,可用于预约和购物
1
2
3
4
5
6

# 服务评价流程

1. 预约服务完成后,会员收到评价提醒
2. 进入"我的预约",找到已完成的预约
3. 点击"评价服务"
4. 选择评分(1-5星)
5. 填写评价内容(服务体验、美容师专业度等)
6. 提交评价
7. 评价内容保存到系统,美容师和管理员可查看
8. 评价公开展示,帮助其他会员选择服务
1
2
3
4
5
6
7
8

# 技术说明

# 系统架构

  • 前端:Vue 3.4.29 + Element Plus 2.8.4 + Vite 5.3.1
  • 后端:Spring Boot + MyBatis
  • 数据库:MySQL 5.7+
  • 认证:JWT Token

# 访问地址

  • 后端API:http://localhost:1000
  • 前端页面:http://localhost:5173(开发环境)

# 数据库

  • 数据库名:a_60_beauty_salon_system
  • 字符集:utf8mb4
  • 总表数:9张表

# 核心表说明

  • admin:管理员表
  • user:会员表(含余额字段)
  • staff:美容师表
  • project:服务项目表(含服务分类:面部护理、身体护理、美甲美睫、美发造型、SPA水疗)
  • appointment:预约表(关联会员、服务项目、美容师)
  • comment:评价表(关联预约、服务项目、美容师)
  • product:产品表(含产品分类:护肤品、彩妆、洗护用品、美容工具)
  • user_order:订单表(含订单号、会员、产品、数量、金额)
  • banner:轮播图表
  • announcement:系统公告表

# 系统特色

# 预约服务特色

  • 灵活的预约时间:会员可自主选择预约时间,支持日期时间选择器
  • 美容师指定:会员可选择喜欢的美容师,提供个性化服务体验
  • 服务分类丰富:面部护理、身体护理、美甲美睫、美发造型、SPA水疗五大类
  • 预约状态透明:待确认→已确认→已完成,全程可追溯
  • 备注说明功能:会员可填写特殊要求,美容师提前了解需求

# 产品销售特色

  • 产品分类齐全:护肤品、彩妆、洗护用品、美容工具四大分类
  • 库存实时管理:下单自动扣减库存,库存不足自动提示
  • 订单号自动生成:ORD+日期+序号格式,便于查询和管理
  • 订单状态流转:待发货→已发货→已完成,清晰明了
  • 收货地址管理:支持填写收货地址和联系电话

# 会员体系特色

  • 余额支付系统:会员充值余额,消费时直接扣款,方便快捷
  • 余额充值:管理员为会员充值,支持充值优惠活动
  • 消费记录透明:会员可查看余额变动记录,账目清晰
  • 会员信息管理:支持修改昵称、头像、联系方式等信息

# 评价体系特色

  • 星级评分:1-5星评分,直观展示服务质量
  • 文字评价:会员可详细描述服务体验,提供更多参考信息
  • 评价公开展示:评价内容对所有用户可见,促进服务质量提升
  • 多维度评价:同时评价服务项目和美容师,全方位监控服务质量

# 内容运营特色

  • 轮播图展示:首页轮播展示最新活动、优惠信息,吸引会员关注
  • 系统公告:及时发布营业时间调整、节假日通知等重要信息
  • 数据统计:预约量、销售额、会员消费数据统计分析

# 项目优势

# 1. 解决美容院运营痛点

  • 预约管理混乱:纸质预约容易出错,在线预约系统清晰有序
  • 会员信息分散:传统会员卡管理不便,数字化会员系统集中管理
  • 服务质量难监控:评价体系帮助美容院及时了解服务质量,改进不足
  • 库存管理困难:自动库存管理,避免缺货或积压

# 2. 商业模式创新

  • 余额充值锁客:会员充值余额,提升用户粘性和复购率
  • 服务+产品双收益:既提供服务,又销售产品,多元化盈利模式
  • 评价促进服务提升:评价体系倒逼美容师提升服务质量,形成良性循环

# 3. 技术实现完善

  • 前后端分离:开发效率高,维护方便,易于扩展
  • 响应式设计:适配手机、平板、电脑,会员随时随地预约
  • 安全认证:JWT Token,保障账户安全和数据安全
  • 数据库设计规范:9张表,关系清晰,数据完整,支持复杂业务逻辑

# 4. 用户体验优秀

  • 操作简单:界面清晰,流程顺畅,会员轻松上手
  • 实时反馈:预约、订单状态实时更新,消息及时提示
  • 多端适配:手机端、PC端都能流畅使用,满足不同场景需求
  • 评价透明:评价公开展示,帮助会员选择优质服务和美容师

# 5. 管理效率提升

  • 集中化管理:会员、预约、订单、产品、美容师统一管理
  • 数据可视化:预约量、销售额、会员消费数据一目了然
  • 工作流程规范:预约确认、订单处理流程标准化,减少人为错误
  • 信息透明化:所有业务数据实时查询,管理决策有据可依

Java导航网   |