Files
gym-manage/docs/design/business/B-HLD-付费订阅版-业务概要设计.md
T
2026-03-08 22:00:52 +08:00

29 KiB
Raw Blame History

健身房管理系统付费订阅版业务概要设计文档(B-HLD)

文档编号: GYM-B-HLD-SUBSCRIPTION-001
版本: v1.0
日期: 2026-03-08
作者: 张翔
状态: 已发布


文档修订历史

版本 日期 作者 修订内容
v1.0 2026-03-08 张翔 创建付费订阅版业务概要设计文档

一、引言

1.1 编写目的

本文档为健身房管理系统付费订阅版的业务概要设计文档(Business High-Level Design),旨在:

  1. 从业务层面描述付费订阅版的业务范围、核心业务流程、业务规则
  2. 为业务详细设计提供业务指导和约束
  3. 作为产品经理、业务分析师的业务参考

1.2 项目背景

健身房管理系统付费订阅版在基础版基础上,提供丰富的增值功能,满足中大型健身房、连锁品牌等复杂场景需求。

1.3 术语定义

术语 定义
租户(Tenant) 系统的多租户架构中的独立业务实体,如一个连锁品牌
门店(Store) 租户下的具体经营场所
会员(Member) 在门店注册的用户
权益(Benefit) 会员卡包含的时长、次数、储值、等级等权益
可预约资源(Bookable Resource) 团课、私教、场地、线上课程等可被预约的对象
时段(Slot) 资源的可预约时间窗口
订阅模块(Subscription Module) 按需订阅的增值功能模块
配置继承(Configuration Inheritance) 门店配置继承租户配置的机制

1.4 参考文档

  • 《健身房管理系统付费订阅版产品设计文档》 GYM-PRD-SUBSCRIPTION-001

二、业务概述

2.1 业务目标

目标维度 目标描述 成功指标
用户体验 提升会员预约和签到体验 预约成功率 ≥ 95%,签到耗时 ≤ 3秒
运营效率 降低人工操作成本 人工处理时间减少 50%
数据价值 提供数据驱动决策支持 数据报表使用率 ≥ 80%
业务增长 提升会员留存和增长 会员留存率提升 20%

2.2 用户角色

角色 描述 主要功能
会员 健身房注册用户 预约课程、签到、查看个人信息、参与社区
教练 健身房教练 排课、私教预约确认、学员签到、发布线上课程
前台 门店前台人员 会员接待、签到辅助、会员管理
店长 门店管理者 单店全功能管理、数据查看、营销活动管理
运营管理员 平台运营人员 营销活动配置、数据分析、AI运营建议查看
财务专员 财务人员 账单管理、财务报表
超级管理员 平台最高权限 全平台管理、系统配置

2.3 业务范围

graph LR
    subgraph 付费订阅版业务范围
        A[基础功能<br/>包含基础版所有功能<br/>• 会员管理<br/>• 预约管理<br/>• 签到管理<br/>• 数据统计<br/>• 系统管理]
        B[订阅与配置管理<br/>• 订阅管理<br/>• 配置管理<br/>• 套餐管理<br/>• 计费管理]
        C[业务扩展类模块<br/>• 私教管理<br/>• 器械预约<br/>• 线上课程]
        D[体验升级类模块<br/>• 人脸识别签到<br/>• NFC签到<br/>• 智能储物柜]
        E[营销增长类模块<br/>• 营销活动<br/>• 会员推荐奖励<br/>• 会员互动社区<br/>• 智能获客工具]
        F[数据智能类模块<br/>• 营销精算模型<br/>• 自定义促销预测<br/>• 高级数据分析<br/>• 智能报表<br/>• AI运营建议<br/>• 智能体测数据联动]
    end

三、核心业务流程

3.1 订阅流程

3.1.1 业务场景

租户管理员通过管理后台订阅增值模块。

3.1.2 业务流程

flowchart LR
    A[租户管理员登录] --> B[查看订阅套餐]
    B --> C[选择订阅模块]
    C --> D[确认订阅]
    D --> E[模块立即启用]

3.1.3 业务规则

  • 订阅成功后模块立即启用
  • 年付享受最大折扣
  • 支持多种支付方式
  • 订阅成功后发送通知

3.1.4 异常处理

异常场景 处理方式
支付失败 提示用户重新支付
支付超时 提示用户重新发起支付

3.2 配置继承流程

3.2.1 业务场景

门店管理员配置门店级参数,可以选择继承租户配置。

3.2.2 业务流程

flowchart LR
    A[门店管理员登录] --> B[查看租户级配置]
    B --> C[选择继承模式]
    C --> D[配置门店级参数]
    D --> E[配置立即生效]

3.2.3 业务规则

  • 查询优先级:门店配置 → 租户配置 → 默认配置
  • 支持三种继承模式(继承/继承+覆盖/自定义)
  • 配置变更后立即生效
  • 配置变更记录版本,支持回滚

3.2.4 异常处理

异常场景 处理方式
配置冲突 提示用户选择覆盖或合并
配置无效 提示用户重新配置

3.3 私教预约流程

3.3.1 业务场景

会员通过小程序预约私教课程。

3.3.2 业务流程

flowchart LR
    A[会员打开小程序] --> B[查看私教课程列表]
    B --> C[选择私教课程]
    C --> D[确认预约]
    D --> E[预约成功]

3.3.3 业务规则

  • 私教预约需提前至少24小时
  • 私教取消需提前至少12小时
  • 私教签到后记录考勤

3.3.4 异常处理

异常场景 处理方式
教练时间冲突 提示用户选择其他时间
会员卡权益不足 提示用户购买会员卡

3.4 营销活动创建流程

3.4.1 业务场景

运营管理员通过管理后台创建营销活动。

3.4.2 业务流程

flowchart LR
    A[运营管理员登录] --> B[创建营销活动]
    B --> C[配置活动规则]
    C --> D[发布活动]
    D --> E[活动生效]

3.4.3 业务规则

  • 营销活动需指定时间、规则、奖励
  • 营销活动发布后不可修改规则
  • 营销活动统计按活动、时间维度

3.4.4 异常处理

异常场景 处理方式
活动时间冲突 提示用户调整活动时间
活动规则无效 提示用户重新配置

3.5 营销分析与预测流程

3.5.1 业务场景

运营管理员使用营销精算模型预测促销策略。

3.5.2 业务流程

flowchart LR
    A[运营管理员登录] --> B[选择营销精算模型]
    B --> C[配置促销参数]
    C --> D[预测效果]
    D --> E[查看预测结果]

3.5.3 业务规则

  • 营销精算模型基于历史数据
  • 促销策略预测提供多种方案
  • 促销活动效果预测基于历史数据

3.5.4 异常处理

异常场景 处理方式
历史数据不足 提示用户积累更多数据
预测失败 提示用户调整参数

3.6 智能获客流程

3.6.1 业务场景

运营管理员使用智能获客工具进行节后健身潮获客、私域流量获客、推荐裂变获客。

3.6.2 业务流程

节后健身潮获客

flowchart LR
    A[运营管理员登录] --> B[创建获客活动]
    B --> C[配置活动参数]
    C --> D[生成海报和文案]
    D --> E[分发渠道并追踪]

私域流量获客

flowchart LR
    A[运营管理员登录] --> B[管理私域流量池]
    B --> C[精准推送消息]
    C --> D[自动化运营]
    D --> E[分析转化效果]

推荐裂变获客

flowchart LR
    A[会员打开小程序] --> B[生成推荐码]
    B --> C[分享推荐链接]
    C --> D[追踪推荐关系链]
    D --> E[自动发放奖励]

3.6.3 业务规则

  • 节后健身潮获客年度流量窗口期自动激活(1月1日-3月31日)
  • 私域流量获客基于用户标签精准推送
  • 推荐裂变获客支持多级推荐
  • 每个渠道的获客效果可追踪
  • 推荐奖励自动发放

3.6.4 异常处理

异常场景 处理方式
海报生成失败 提示用户重新生成
文案生成失败 提示用户手动编辑
推荐码失效 提示用户重新生成

3.7 智能体测数据联动流程

3.7.1 业务场景

会员进行体测后,体测设备自动上传数据到系统,系统进行数据转换、存储、分析,生成体测报告。

3.7.2 业务流程

flowchart LR
    A["会员进行体测"] --> B["设备自动上传数据"]
    B --> C["系统数据转换"]
    C --> D["数据存储到档案"]
    D --> E["生成体测报告"]
    
    style A fill:#e1f5ff
    style B fill:#fff4e1
    style C fill:#f0e1ff
    style D fill:#e1ffe1
    style E fill:#ffe1e1

3.7.3 业务规则

  • 支持主流体测设备(InBody、Tanita等)
  • 提供标准API接口,支持任意体测设备对接
  • 数据自动上传和转换
  • 数据统一存储到会员健康档案
  • 支持体测数据查询和分析
  • 支持体测报告生成

3.7.4 异常处理

异常场景 处理方式
设备连接失败 提示用户检查设备连接
数据上传失败 提示用户重新上传
数据转换失败 记录错误日志,通知管理员

3.8 器械预约流程

3.8.1 业务场景

会员通过小程序预约器械使用时段,避免等待,提升器械使用效率。

3.8.2 业务流程

flowchart LR
    A[会员打开小程序] --> B[查看器械列表]
    B --> C[选择器械]
    C --> D[查看可用时段]
    D --> E[选择时段]
    E --> F[确认预约]
    F --> G{预约结果}
    G -->|成功| H[预约成功]
    G -->|失败| I[提示失败原因]
    H --> J[接收预约提醒]
    J --> K[到店使用器械]
    K --> L[使用结束]
    L --> M[释放器械]
    
    style A fill:#e1f5ff
    style G fill:#fff4e1
    style K fill:#e1ffe1

3.8.3 业务规则

  • 器械预约时间:器械预约需提前至少30分钟
  • 器械取消时间:器械取消需提前至少1小时
  • 器械预约时长:每次预约时长不超过2小时
  • 器械预约冲突:同一器械同一时段只能预约1人
  • 器械使用超时:超时10分钟自动释放器械
  • 器械使用统计:记录器械使用时长和次数

3.8.4 异常处理

异常场景 处理方式
器械已被预约 提示用户选择其他时段
预约时间过短 提示用户提前预约
器械维护中 提示用户选择其他器械
预约冲突 提示用户选择其他时段

3.9 人脸识别签到流程

3.9.1 业务场景

会员通过人脸识别进行签到,提升签到体验,实现无感通行。

3.9.2 业务流程

flowchart LR
    A[会员到店] --> B[人脸识别设备]
    B --> C{识别结果}
    C -->|成功| D[验证会员卡]
    D --> E{验证结果}
    E -->|有效| F[签到成功]
    E -->|无效| G[提示会员卡无效]
    C -->|失败| H[降级为扫码签到]
    F --> I[记录到店时间]
    G --> H
    H --> I
    
    style A fill:#e1f5ff
    style C fill:#fff4e1
    style E fill:#fff4e1
    style H fill:#ffe1e1

3.9.3 业务规则

  • 人脸信息采集:人脸信息需会员授权
  • 人脸识别准确率:人脸识别准确率 ≥ 95%
  • 人脸识别失败:人脸识别失败后降级为扫码签到
  • 人脸信息存储:人脸信息加密存储
  • 人脸信息管理:会员可以删除人脸信息
  • 人脸识别考勤:人脸识别签到后记录考勤

3.9.4 异常处理

异常场景 处理方式
人脸识别失败 降级为扫码签到
会员卡无效 提示用户购买会员卡
人脸信息不存在 提示用户采集人脸信息
设备连接失败 提示用户检查设备连接

3.10 NFC签到流程

3.10.1 业务场景

会员通过NFC手环/卡片进行签到,支持储物柜联动,提升签到体验。

3.10.2 业务流程

flowchart LR
    A[会员到店] --> B[刷NFC卡]
    B --> C[读取NFC信息]
    C --> D[验证会员卡]
    D --> E{验证结果}
    E -->|有效| F[签到成功]
    E -->|无效| G[提示会员卡无效]
    F --> H{是否需要储物柜}
    H -->|是| I[自动开锁储物柜]
    H -->|否| J[记录到店时间]
    I --> J
    G --> K[降级为扫码签到]
    K --> J
    
    style A fill:#e1f5ff
    style E fill:#fff4e1
    style H fill:#fff4e1
    style K fill:#ffe1e1

3.10.3 业务规则

  • NFC卡绑定NFC卡需绑定会员
  • NFC签到验证NFC签到需验证会员卡有效性
  • NFC签到失败NFC签到失败后降级为扫码签到
  • NFC卡管理:会员可以解绑NFC卡
  • 储物柜联动:支持储物柜自动开锁
  • NFC卡丢失NFC卡丢失后可解绑

3.10.4 异常处理

异常场景 处理方式
NFC卡未绑定 提示用户绑定NFC卡
会员卡无效 提示用户购买会员卡
NFC卡失效 提示用户更换NFC卡
储物柜故障 提示用户使用其他储物柜

3.11 在线课程流程

3.11.1 业务场景

会员通过小程序预约和观看线上课程,拓展线上业务,提升会员活跃度。

3.11.2 业务流程

flowchart LR
    A[教练发布线上课程] --> B[填写课程信息]
    B --> C[上传课程视频]
    C --> D[发布课程]
    D --> E[会员查看课程列表]
    E --> F[选择课程]
    F --> G[预约课程]
    G --> H[接收预约提醒]
    H --> I[观看课程]
    I --> J[课程评价]
    J --> K[课程统计]
    
    style A fill:#e1f5ff
    style D fill:#fff4e1
    style G fill:#fff4e1
    style I fill:#e1ffe1

3.11.3 业务规则

  • 线上课程发布:线上课程需指定教练、时间、链接
  • 线上课程预约:线上课程预约需提前至少30分钟
  • 线上课程观看:线上课程观看需验证预约
  • 线上课程评价:线上课程观看后可以评价
  • 线上课程统计:线上课程统计按课程、时间维度
  • 视频点播:支持视频点播功能
  • 直播课管理:支持直播课管理

3.11.4 异常处理

异常场景 处理方式
课程视频上传失败 提示教练重新上传
预约时间过短 提示用户提前预约
课程视频无法播放 提示用户检查网络连接
直播课中断 提示用户等待直播恢复

四、用户角色和权限

4.1 角色定义

角色 描述 主要功能
会员 健身房注册用户 预约课程、签到、查看个人信息、参与社区
教练 健身房教练 排课、私教预约确认、学员签到、发布线上课程
前台 门店前台人员 会员接待、签到辅助、会员管理
店长 门店管理者 单店全功能管理、数据查看、营销活动管理
运营管理员 平台运营人员 营销活动配置、数据分析、AI运营建议查看
财务专员 财务人员 账单管理、财务报表
超级管理员 平台最高权限 全平台管理、系统配置

4.2 权限矩阵

功能模块 会员 教练 前台 店长 运营管理员 财务专员 超级管理员
会员信息查看 自己 所有 所有 所有 所有 所有 所有
会员信息编辑 自己 所有 所有 所有 所有
团课创建
团课编辑 自己 所有 所有
团课取消 自己 所有 所有
私教创建
私教编辑 自己 所有 所有
私教取消 自己 所有 所有
签到管理
营销活动创建
营销活动编辑 自己 所有 所有
营销活动取消 自己 所有 所有
数据统计查看 自己 自己 所有 所有 所有 所有 所有
财务报表查看 所有 所有 所有 所有
系统配置

五、业务规则汇总

5.1 订阅管理规则

规则 描述
订阅生效 订阅成功后模块立即启用
计费周期 支持月付、季付、半年付、年付
试用政策 不同模块类型提供不同试用时长
组合套餐 支持组合套餐,享受更多优惠

5.2 配置管理规则

规则 描述
配置继承 支持门店配置继承租户配置
继承模式 支持继承、继承+覆盖、自定义三种模式
配置优先级 门店配置 → 租户配置 → 默认配置
配置版本 配置变更记录版本,支持回滚

5.3 私教管理规则

规则 描述
私教预约时间 私教预约需提前至少24小时
私教取消时间 私教取消需提前至少12小时
私教考勤 私教签到后记录考勤

5.4 营销活动规则

规则 描述
活动规则 营销活动需指定时间、规则、奖励
活动修改 营销活动发布后不可修改规则
活动统计 营销活动统计按活动、时间维度

5.5 营销分析与预测规则

规则 描述
模型基础 营销精算模型基于历史数据
预测方案 促销策略预测提供多种方案
效果预测 促销活动效果预测基于历史数据

5.6 智能获客工具规则

规则 描述
节后健身潮获客 年度流量窗口期自动激活(1月1日-3月31日)
私域流量获客 基于用户标签精准推送
推荐裂变获客 支持多级推荐
获客效果追踪 每个渠道的获客效果可追踪
推荐奖励发放 推荐奖励自动发放

5.7 智能体测数据联动规则

规则 描述
设备对接 支持主流体测设备(InBody、Tanita等)
API接口 提供标准API接口,支持任意体测设备对接
数据上传 数据自动上传和转换
数据存储 数据统一存储到会员健康档案
数据查询 支持体测数据查询和分析
报告生成 支持体测报告生成

5.8 器械预约规则

规则 描述
预约时间 器械预约需提前至少30分钟
取消时间 器械取消需提前至少1小时
预约时长 每次预约时长不超过2小时
预约冲突 同一器械同一时段只能预约1人
使用超时 超时10分钟自动释放器械
使用统计 记录器械使用时长和次数

5.9 人脸识别签到规则

规则 描述
人脸信息采集 人脸信息需会员授权
人脸识别准确率 人脸识别准确率 ≥ 95%
人脸识别失败 人脸识别失败后降级为扫码签到
人脸信息存储 人脸信息加密存储
人脸信息管理 会员可以删除人脸信息
人脸识别考勤 人脸识别签到后记录考勤

5.10 NFC签到规则

规则 描述
NFC卡绑定 NFC卡需绑定会员
NFC签到验证 NFC签到需验证会员卡有效性
NFC签到失败 NFC签到失败后降级为扫码签到
NFC卡管理 会员可以解绑NFC卡
储物柜联动 支持储物柜自动开锁
NFC卡丢失 NFC卡丢失后可解绑

5.11 在线课程规则

规则 描述
线上课程发布 线上课程需指定教练、时间、链接
线上课程预约 线上课程预约需提前至少30分钟
线上课程观看 线上课程观看需验证预约
线上课程评价 线上课程观看后可以评价
线上课程统计 线上课程统计按课程、时间维度
视频点播 支持视频点播功能
直播课管理 支持直播课管理

六、异常处理汇总

异常场景 处理方式
支付失败 提示用户重新支付
支付超时 提示用户重新发起支付
配置冲突 提示用户选择覆盖或合并
配置无效 提示用户重新配置
教练时间冲突 提示用户选择其他时间
会员卡权益不足 提示用户购买会员卡
活动时间冲突 提示用户调整活动时间
活动规则无效 提示用户重新配置
历史数据不足 提示用户积累更多数据
预测失败 提示用户调整参数
海报生成失败 提示用户重新生成
文案生成失败 提示用户手动编辑
推荐码失效 提示用户重新生成
设备连接失败 提示用户检查设备连接
数据上传失败 提示用户重新上传
数据转换失败 记录错误日志,通知管理员
器械已被预约 提示用户选择其他时段
预约时间过短 提示用户提前预约
器械维护中 提示用户选择其他器械
预约冲突 提示用户选择其他时段
人脸识别失败 降级为扫码签到
会员卡无效 提示用户购买会员卡
人脸信息不存在 提示用户采集人脸信息
设备连接失败 提示用户检查设备连接
NFC卡未绑定 提示用户绑定NFC卡
NFC卡失效 提示用户更换NFC卡
储物柜故障 提示用户使用其他储物柜
课程视频上传失败 提示教练重新上传
预约时间过短 提示用户提前预约
课程视频无法播放 提示用户检查网络连接
直播课中断 提示用户等待直播恢复

七、附录

7.1 业务流程图索引

流程名称 图表位置
订阅流程 3.1.2
配置继承流程 3.2.2
私教预约流程 3.3.2
营销活动创建流程 3.4.2
营销分析与预测流程 3.5.2
智能获客流程 3.6.2
智能体测数据联动流程 3.7.2
器械预约流程 3.8.2
人脸识别签到流程 3.9.2
NFC签到流程 3.10.2
在线课程流程 3.11.2

7.2 业务规则索引

规则分类 规则名称 图表位置
订阅管理规则 订阅生效 5.1
订阅管理规则 计费周期 5.1
订阅管理规则 试用政策 5.1
订阅管理规则 组合套餐 5.1
配置管理规则 配置继承 5.2
配置管理规则 继承模式 5.2
配置管理规则 配置优先级 5.2
配置管理规则 配置版本 5.2
私教管理规则 私教预约时间 5.3
私教管理规则 私教取消时间 5.3
私教管理规则 私教考勤 5.3
营销活动规则 活动规则 5.4
营销活动规则 活动修改 5.4
营销活动规则 活动统计 5.4
营销分析与预测规则 模型基础 5.5
营销分析与预测规则 预测方案 5.5
营销分析与预测规则 效果预测 5.5
智能获客工具规则 节后健身潮获客 5.6
智能获客工具规则 私域流量获客 5.6
智能获客工具规则 推荐裂变获客 5.6
智能获客工具规则 获客效果追踪 5.6
智能获客工具规则 推荐奖励发放 5.6
智能体测数据联动规则 设备对接 5.7
智能体测数据联动规则 API接口 5.7
智能体测数据联动规则 数据上传 5.7
智能体测数据联动规则 数据存储 5.7
智能体测数据联动规则 数据查询 5.7
智能体测数据联动规则 报告生成 5.7
器械预约规则 预约时间 5.8
器械预约规则 取消时间 5.8
器械预约规则 预约时长 5.8
器械预约规则 预约冲突 5.8
器械预约规则 使用超时 5.8
器械预约规则 使用统计 5.8
人脸识别签到规则 人脸信息采集 5.9
人脸识别签到规则 人脸识别准确率 5.9
人脸识别签到规则 人脸识别失败 5.9
人脸识别签到规则 人脸信息存储 5.9
人脸识别签到规则 人脸信息管理 5.9
人脸识别签到规则 人脸识别考勤 5.9
NFC签到规则 NFC卡绑定 5.10
NFC签到规则 NFC签到验证 5.10
NFC签到规则 NFC签到失败 5.10
NFC签到规则 NFC卡管理 5.10
NFC签到规则 储物柜联动 5.10
NFC签到规则 NFC卡丢失 5.10
在线课程规则 线上课程发布 5.11
在线课程规则 线上课程预约 5.11
在线课程规则 线上课程观看 5.11
在线课程规则 线上课程评价 5.11
在线课程规则 线上课程统计 5.11
在线课程规则 视频点播 5.11
在线课程规则 直播课管理 5.11

文档结束