# 健身房管理系统付费订阅版业务概要设计文档(HLD) > 文档编号: GYM-HLD-SUBSCRIPTION-001 > 版本: v1.0 > 日期: 2026-03-04 > 作者: 张翔 > 状态: 初稿 --- ## 文档修订历史 | 版本 | 日期 | 作者 | 修订内容 | | ---- | ---------- | ---- | ------------------ | | v1.0 | 2026-03-04 | 张翔 | 创建付费订阅版业务概要设计 | --- ## 一、引言 ### 1.1 编写目的 本文档为健身房管理系统付费订阅版的业务概要设计文档(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 - 《健身房管理系统业务概要设计文档》 GYM-HLD-001 - 《订阅与配置模块详细设计文档》 GYM-LLD-004 --- ## 二、业务概述 ### 2.1 业务目标 | 目标维度 | 目标描述 | 成功指标 | | -------- | ---------------------- | -------------------------------- | | 用户体验 | 提升会员预约和签到体验 | 预约成功率 ≥ 95%,签到耗时 ≤ 3秒 | | 运营效率 | 降低人工操作成本 | 人工处理时间减少 50% | | 数据价值 | 提供数据驱动决策支持 | 数据报表使用率 ≥ 80% | | 业务增长 | 提升会员留存和增长 | 会员留存率提升 20% | ### 2.2 用户角色 | 角色 | 描述 | 主要功能 | | ---------- | -------------- | ---------------------------- | | 会员 | 健身房注册用户 | 预约课程、签到、查看个人信息、参与社区 | | 教练 | 健身房教练 | 排课、私教预约确认、学员签到、发布线上课程 | | 前台 | 门店前台人员 | 会员接待、签到辅助、会员管理 | | 店长 | 门店管理者 | 单店全功能管理、数据查看、营销活动管理 | | 运营管理员 | 平台运营人员 | 营销活动配置、数据分析、AI运营建议查看 | | 财务专员 | 财务人员 | 账单管理、财务报表 | | 超级管理员 | 平台最高权限 | 全平台管理、系统配置 | ### 2.3 业务范围 ``` ┌─────────────────────────────────────────────────────────────────────────┐ │ 付费订阅版业务范围 │ ├─────────────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 基础功能(包含基础版所有功能) │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 会员管理 • 预约管理 • 签到管理 • 数据统计 • 系统管理 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 订阅与配置管理 │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 订阅管理 • 配置管理 • 套餐管理 • 计费管理 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 业务扩展类模块 │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 私教管理 • 场地预约 • 线上课程 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 体验升级类模块 │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 人脸识别签到 • NFC签到 • 智能储物柜 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 营销增长类模块 │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 营销活动 • 会员推荐奖励 • 会员互动社区 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 数据智能类模块 │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 高级数据分析 • 智能报表 • AI运营建议 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌─────────────────────────────────────────────────────────────────┐ │ │ │ 营销分析与预测模块 │ │ │ ├─────────────────────────────────────────────────────────────────┤ │ │ │ • 营销精算模型 • 促销策略预测 • 促销活动效果预测 │ │ │ └─────────────────────────────────────────────────────────────────┘ │ │ │ └─────────────────────────────────────────────────────────────────────────┘ ``` --- ## 三、核心业务流程 ### 3.1 订阅流程 #### 3.1.1 业务场景 租户管理员通过管理后台订阅增值模块。 #### 3.1.2 业务流程 ``` ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ 租户管理 │ → │ 查看订阅 │ → │ 选择订阅 │ → │ 确认订阅 │ → │ 模块立即 │ │ 员登录 │ │ 套餐 │ │ 模块 │ │ │ │ 启用 │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ ``` #### 3.1.3 业务规则 - 订阅成功后模块立即启用 - 年付享受最大折扣 - 支持多种支付方式 - 订阅成功后发送通知 #### 3.1.4 异常处理 | 异常场景 | 处理方式 | |---------|---------| | 支付失败 | 提示用户重新支付 | | 支付超时 | 提示用户重新发起支付 | --- ### 3.2 配置继承流程 #### 3.2.1 业务场景 门店管理员配置门店级参数,可以选择继承租户级配置。 #### 3.2.2 业务流程 ``` ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ 门店管理 │ → │ 查看租户 │ → │ 选择继承 │ → │ 配置门店 │ → │ 配置立即 │ │ 员登录 │ │ 级配置 │ │ 模式 │ │ 级参数 │ │ 生效 │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ ``` #### 3.2.3 业务规则 - 查询优先级:门店配置 → 租户配置 → 默认配置 - 支持三种继承模式(继承/继承+覆盖/自定义) - 配置变更后立即生效 - 配置变更记录版本,支持回滚 #### 3.2.4 异常处理 | 异常场景 | 处理方式 | |---------|---------| | 配置冲突 | 提示用户选择覆盖或合并 | | 配置无效 | 提示用户重新配置 | --- ### 3.3 私教预约流程 #### 3.3.1 业务场景 会员通过小程序预约私教课程。 #### 3.3.2 业务流程 ``` ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ 会员打开 │ → │ 查看私教 │ → │ 选择私教 │ → │ 确认预约 │ → │ 预约成功 │ │ 小程序 │ │ 课程列表 │ │ 课程 │ │ │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ ``` #### 3.3.3 业务规则 - 私教预约需提前至少24小时 - 私教取消需提前至少12小时 - 私教签到后记录考勤 #### 3.3.4 异常处理 | 异常场景 | 处理方式 | |---------|---------| | 教练时间冲突 | 提示用户选择其他时间 | | 会员卡权益不足 | 提示用户购买会员卡 | --- ### 3.4 营销活动创建流程 #### 3.4.1 业务场景 运营管理员通过管理后台创建营销活动。 #### 3.4.2 业务流程 ``` ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ 运营管理 │ → │ 创建营销 │ → │ 配置活动 │ → │ 发布活动 │ → │ 活动生效 │ │ 员登录 │ │ 活动 │ │ 规则 │ │ │ │ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ ``` #### 3.4.3 业务规则 - 营销活动需指定时间、规则、奖励 - 营销活动发布后不可修改规则 - 营销活动统计按活动、时间维度 #### 3.4.4 异常处理 | 异常场景 | 处理方式 | |---------|---------| | 活动时间冲突 | 提示用户调整活动时间 | | 活动规则无效 | 提示用户重新配置 | --- ### 3.5 营销分析与预测流程 #### 3.5.1 业务场景 运营管理员使用营销精算模型预测促销策略。 #### 3.5.2 业务流程 ``` ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ 运营管理 │ → │ 选择营销 │ → │ 配置促销 │ → │ 预测效果 │ → │ 查看预测 │ │ 员登录 │ │ 精算模型 │ │ 参数 │ │ │ │ 结果 │ └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘ ``` #### 3.5.3 业务规则 - 营销精算模型基于历史数据 - 促销策略预测提供多种方案 - 促销活动效果预测基于历史数据 #### 3.5.4 异常处理 | 异常场景 | 处理方式 | |---------|---------| | 历史数据不足 | 提示用户积累更多数据 | | 预测失败 | 提示用户调整参数 | --- ## 四、核心业务规则 ### 4.1 订阅管理规则 | 规则 | 描述 | |------|------| | 订阅生效 | 订阅成功后模块立即启用 | | 计费周期 | 支持月付、季付、半年付、年付 | | 试用政策 | 不同模块类型提供不同试用时长 | | 组合套餐 | 支持组合套餐,享受更多优惠 | ### 4.2 配置管理规则 | 规则 | 描述 | |------|------| | 配置继承 | 支持门店配置继承租户配置 | | 继承模式 | 支持继承、继承+覆盖、自定义三种模式 | | 配置优先级 | 门店配置 → 租户配置 → 默认配置 | | 配置版本 | 配置变更记录版本,支持回滚 | ### 4.3 私教管理规则 | 规则 | 描述 | |------|------| | 私教预约时间 | 私教预约需提前至少24小时 | | 私教取消时间 | 私教取消需提前至少12小时 | | 私教考勤 | 私教签到后记录考勤 | ### 4.4 营销活动规则 | 规则 | 描述 | |------|------| | 活动规则 | 营销活动需指定时间、规则、奖励 | | 活动修改 | 营销活动发布后不可修改规则 | | 活动统计 | 营销活动统计按活动、时间维度 | ### 4.5 营销分析与预测规则 | 规则 | 描述 | |------|------| | 模型基础 | 营销精算模型基于历史数据 | | 预测方案 | 促销策略预测提供多种方案 | | 效果预测 | 促销活动效果预测基于历史数据 | --- ## 五、业务场景 ### 5.1 租户订阅场景 **场景描述**: 租户A是一家连锁健身房品牌,想启用私教管理和营销活动模块,租户管理员登录管理后台,查看订阅套餐,选择私教管理模块和营销活动模块,选择年付方式,查看优惠信息,确认订阅,支付成功,模块立即启用,租户开始使用新功能。 **业务流程**: 1. 租户管理员登录管理后台 2. 查看订阅套餐 3. 选择订阅模块 4. 选择计费方式 5. 查看优惠信息 6. 确认订阅 7. 支付成功 8. 模块立即启用 9. 开始使用新功能 **涉及的业务规则**: - 订阅成功后模块立即启用,无需重启 - 年付享受最大折扣 - 支持多种支付方式 - 订阅成功后发送通知 --- ### 5.2 门店配置继承场景 **场景描述**: 租户A配置了团课、私教、营销模块,门店1想完全继承租户配置,门店2想在租户配置基础上覆盖签到方式(增加人脸识别),门店3想完全自定义配置。各门店管理员登录管理后台,选择继承模式,配置门店级参数,保存配置,配置立即生效。 **业务流程**: 1. 门店管理员登录管理后台 2. 查看租户级配置 3. 选择继承模式(继承/继承+覆盖/自定义) 4. 配置门店级参数 5. 保存配置 6. 配置立即生效 7. 验证配置生效 **涉及的业务规则**: - 查询优先级:门店配置 → 租户配置 → 默认配置 - 支持三种继承模式 - 配置变更后立即生效 - 配置变更记录版本,支持回滚 --- ### 5.3 私教预约场景 **场景描述**: 会员张三想预约私教课程,通过小程序查看私教课程列表,选择教练李四,选择时间,确认预约,预约成功,接收提醒。 **业务流程**: 1. 张三打开小程序 2. 查看私教课程列表 3. 选择教练李四 4. 选择时间 5. 确认预约 6. 预约成功 7. 接收提醒 **涉及的业务规则**: - 私教预约需提前至少24小时 - 私教取消需提前至少12小时 - 私教签到后记录考勤 --- ### 5.4 营销活动创建场景 **场景描述**: 运营管理员王五想创建一个新会员注册送月卡的活动,登录管理后台,创建营销活动,配置活动规则(新会员注册送月卡),配置活动奖励(月卡一张),发布活动,活动生效,开始监控活动效果。 **业务流程**: 1. 王五登录管理后台 2. 创建营销活动 3. 配置活动规则(新会员注册送月卡) 4. 配置活动奖励(月卡一张) 5. 发布活动 6. 活动生效 7. 开始监控活动效果 **涉及的业务规则**: - 营销活动需指定时间、规则、奖励 - 营销活动发布后不可修改规则 - 营销活动统计按活动、时间维度 --- ### 5.5 营销分析与预测场景 **场景描述**: 运营管理员赵六想预测一个新会员注册送月卡活动的效果,登录管理后台,选择营销精算模型,配置促销参数(活动时间、目标人群、奖励金额),预测活动效果,查看预测结果(预计新增会员数、预计成本、预计收益)。 **业务流程**: 1. 赵六登录管理后台 2. 选择营销精算模型 3. 配置促销参数(活动时间、目标人群、奖励金额) 4. 预测活动效果 5. 查看预测结果(预计新增会员数、预计成本、预计收益) **涉及的业务规则**: - 营销精算模型基于历史数据 - 促销策略预测提供多种方案 - 促销活动效果预测基于历史数据 --- ## 六、数据模型 ### 6.1 核心实体 | 实体 | 描述 | |------|------| | 租户(Tenant) | 系统的多租户架构中的独立业务实体 | | 门店(Store) | 租户下的具体经营场所 | | 会员(Member) | 在门店注册的用户 | | 会员卡(MemberCard) | 会员购买的权益卡 | | 权益(Benefit) | 会员卡包含的权益 | | 团课(GroupClass) | 集体课程 | | 私教课程(PrivateClass) | 私教课程 | | 预约(Booking) | 会员预约记录 | | 签到(CheckIn) | 会员签到记录 | | 订阅(Subscription) | 租户订阅记录 | | 配置(Config) | 租户或门店配置 | | 营销活动(MarketingActivity) | 营销活动 | | 营销预测(MarketingPrediction) | 营销预测结果 | ### 6.2 实体关系 ``` 租户(Tenant) ──1:N── 门店(Store) 租户(Tenant) ──1:N── 订阅(Subscription) 租户(Tenant) ──1:N── 配置(Config) 门店(Store) ──1:N── 会员(Member) 门店(Store) ──1:N── 配置(Config) 会员(Member) ──1:N── 会员卡(MemberCard) 会员(Member) ──1:N── 预约(Booking) 会员(Member) ──1:N── 签到(CheckIn) 会员卡(MemberCard) ──1:N── 权益(Benefit) 团课(GroupClass) ──1:N── 预约(Booking) 私教课程(PrivateClass) ──1:N── 预约(Booking) 营销活动(MarketingActivity) ──1:N── 营销预测(MarketingPrediction) ``` --- ## 七、技术约束 ### 7.1 性能约束 | 指标 | 要求 | |------|------| | API响应时间 | ≤ 500ms | | 并发用户 | 支持500并发用户 | | 数据库查询 | 查询响应时间 ≤ 1s | ### 7.2 可用性约束 | 指标 | 要求 | |------|------| | 系统可用性 | SLA ≥ 99.9% | | 故障恢复时间 | MTTR ≤ 30分钟 | ### 7.3 安全性约束 | 指标 | 要求 | |------|------| | 数据加密 | 敏感数据加密存储 | | 访问控制 | 基于角色的访问控制 | | 操作审计 | 关键操作记录审计日志 | | 支付安全 | 支持安全支付通道 | ### 7.4 可扩展性约束 | 指标 | 要求 | |------|------| | 会员数量 | 不限制 | | 门店数量 | 支持多门店 | | 团课容量 | 不限制 | | 数据保留 | 永久保存 | --- ## 八、附录 ### 8.1 术语定义 | 术语 | 定义 | |------|------| | 订阅模块 | 按需订阅的增值功能模块 | | 私教管理 | 私教课程管理、私教预约、私教签到等功能 | | 营销活动 | 吸引新会员和提升会员活跃度的活动 | | 营销精算模型 | 基于历史数据预测促销策略的模型 | | 促销活动效果预测 | 基于历史数据预测促销活动效果 | | 配置继承 | 门店配置继承租户配置的机制 | ### 8.2 参考文档 - 《健身房管理系统付费订阅版产品设计文档》 GYM-PRD-SUBSCRIPTION-001 - 《健身房管理系统业务概要设计文档》 GYM-HLD-001 - 《订阅与配置模块详细设计文档》 GYM-LLD-004