Files
gym-manage/docs/design/HLD-系统概要设计.md
T
张翔 349b0a754f 重构HLD和LLD文档,明确业务概要设计与详细设计的职责分工
主要变更:
- 重构HLD-系统概要设计.md为业务概要设计文档
  * 聚焦于业务范围、业务流程、业务规则、业务场景
  * 移除技术架构、模块设计、接口设计等技术内容
  * 新增核心业务流程图(会员注册、课程预约、签到、会员卡购买)
  * 新增详细业务规则(会员管理、预约管理、签到管理、财务管理、数据分析)
  * 新增典型业务场景和特殊业务场景描述
  * 新增业务约束和业务指标

- 新增LLD-系统详细设计.md作为系统技术详细设计文档
  * 整合从HLD移出的技术架构设计(总体架构、技术架构、部署架构)
  * 整合模块设计(模块划分、模块职责、模块交互)
  * 整合接口设计(接口规范、接口分组、接口版本管理)
  * 整合安全设计(认证机制、权限控制、数据安全、接口安全)
  * 整合性能设计(性能目标、性能优化策略、高并发场景处理)
  * 整合可扩展性设计(水平扩展、功能扩展)
  * 整合监控与运维(监控体系、日志规范)

- 更新所有LLD模块文档的参考文档
  * 更新HLD文档引用为业务概要设计文档
  * 新增LLD-系统详细设计.md作为参考文档

- 删除docs/api/API接口文档.md(接口设计已整合到LLD-系统详细设计.md)

文档职责分工:
- PRD:产品需求文档,描述产品需求和功能
- HLD:业务概要设计文档,描述业务范围、流程、规则、场景
- LLD:详细设计文档,描述技术架构、模块设计、接口设计等实现细节~
2026-03-04 11:43:21 +08:00

40 KiB
Raw Blame History

健身房管理系统业务概要设计文档(HLD)

文档编号: GYM-HLD-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) 资源的可预约时间窗口

1.4 参考文档

  • 《健身房管理系统产品设计文档》 GYM-PRD-001

二、业务概述

2.1 业务目标

目标维度 目标描述 成功指标
用户体验 提升会员预约和签到体验 预约成功率 ≥ 95%,签到耗时 ≤ 3秒
运营效率 降低人工操作成本 人工处理时间减少 50%
数据价值 提供数据驱动决策支持 数据报表使用率 ≥ 80%
业务扩展 支持多业态灵活适配 支持至少3种业态场景

2.2 用户角色

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

2.3 业务范围

┌─────────────────────────────────────────────────────────────────────────┐
│                          业务范围                                      │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 会员管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 会员注册  • 会员卡管理  • 权益管理  • 等级管理       │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 预约管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 团课预约  • 私教预约  • 场地预约  • 线上课程          │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 签到管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 扫码签到  • 刷脸签到  • NFC签到  • 教练代签            │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 课程管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 课程类型  • 课程排期  • 场地管理  • 价格配置             │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 教练管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 教练信息  • 排班管理  • 课时统计  • 评价管理           │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 财务管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 营收统计  • 账单管理  • 退款管理  • 对账管理           │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 计划中心                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 训练计划  • 课程排期  • 会员目标  • 教练排班           │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 数据分析                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 会员分析  • 课程分析  • 财务分析  • 运营分析           │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐   │
│  │ 系统管理                                                  │   │
│  ├─────────────────────────────────────────────────────────────────┤   │
│  │ • 租户管理  • 门店管理  • 权限管理  • 系统配置           │   │
│  └─────────────────────────────────────────────────────────────────┘   │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

三、核心业务流程

3.1 会员注册与入会流程

┌─────────────────────────────────────────────────────────────────────────┐
│                    会员注册与入会流程                                │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌──────────┐     ┌──────────┐     ┌──────────┐     ┌──────────┐   │
│  │  新用户  │────▶│  手机号  │────▶│  验证码  │────▶│  注册    │   │
│  │  访问    │     │  输入    │     │  验证    │     │  成功    │   │
│  └──────────┘     └──────────┘     └──────────┘     └──────────┘   │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  信息    │       │
│                                                 │  完善    │       │
│                                                 └──────────┘       │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  购买    │       │
│                                                 │  会员卡  │       │
│                                                 └──────────┘       │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  入会    │       │
│                                                 │  完成    │       │
│                                                 └──────────┘       │
│                                                                         │
│  业务规则:                                                              │
│  • 手机号必须唯一,一个手机号只能注册一个会员                              │
│  • 验证码有效期60秒,同一手机号60秒内只能发送一次                          │
│  • 会员信息完善后才能购买会员卡                                           │
│  • 会员卡购买成功后立即生效,权益即时可用                                   │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

3.2 课程预约流程

┌─────────────────────────────────────────────────────────────────────────┐
│                      课程预约流程                                    │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌──────────┐     ┌──────────┐     ┌──────────┐     ┌──────────┐   │
│  │  会员    │────▶│  浏览    │────▶│  选择    │────▶│  确认    │   │
│  │  登录    │     │  课程    │     │  时段    │     │  预约    │   │
│  └──────────┘     └──────────┘     └──────────┘     └──────────┘   │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  权益    │       │
│                                                 │  检查    │       │
│                                                 └──────────┘       │
│                                                         │           │
│                                            ┌────────────┴────────┐   │
│                                            ▼                     ▼   │
│                                    ┌──────────┐          ┌──────────┐   │
│                                    │  预约    │          │  提示    │   │
│                                    │  成功    │          │  失败    │   │
│                                    └──────────┘          └──────────┘   │
│                                                                         │
│  业务规则:                                                              │
│  • 会员必须拥有足够的权益才能预约(次数、时长、储值等)                      │
│  • 同一时段只能预约一个课程,预约冲突时提示用户                              │
│  • 预约成功后发送通知(微信、短信)                                      │
│  • 预约取消时间限制:开课前2小时内不能取消                                  │
│  • 热门课程支持候补机制,满员后自动进入候补队列                            │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

3.3 签到流程

┌─────────────────────────────────────────────────────────────────────────┐
│                        签到流程                                      │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌──────────┐     ┌──────────┐     ┌──────────┐     ┌──────────┐   │
│  │  会员    │────▶│  到达    │────▶│  选择    │────▶│  验证    │   │
│  │  到达    │     │  门店    │     │  签到方式│     │  身份    │   │
│  └──────────┘     └──────────┘     └──────────┘     └──────────┘   │
│                                                         │           │
│                                            ┌────────────┴────────┐   │
│                                            ▼                     ▼   │
│                                    ┌──────────┐          ┌──────────┐   │
│                                    │  扫码    │          │  刷脸    │   │
│                                    │  签到    │          │  签到    │   │
│                                    └──────────┘          └──────────┘   │
│                                            │                     │       │
│                                            └──────────┬──────────┘       │
│                                                       ▼                 │
│                                                 ┌──────────┐           │
│                                                 │  预约    │           │
│                                                 │  检查    │           │
│                                                 └──────────┘           │
│                                                       │                 │
│                                          ┌────────────┴────────┐       │
│                                          ▼                     ▼       │
│                                  ┌──────────┐          ┌──────────┐   │
│                                  │  签到    │          │  手动    │   │
│                                  │  成功    │          │  处理    │   │
│                                  └──────────┘          └──────────┘   │
│                                                                         │
│  业务规则:                                                              │
│  • 签到时验证会员身份和预约信息                                          │
│  • 有预约的会员优先签到,自动扣减权益                                      │
│  • 无预约的会员可以临时签到,需前台确认                                    │
│  • 签到成功后记录签到时间、设备信息                                        │
│  • 支持教练代签,教练可以确认学员签到                                      │
│  • 签到失败时提供明确的错误提示(如:预约不存在、权益不足)                    │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

3.4 会员卡购买与激活流程

┌─────────────────────────────────────────────────────────────────────────┐
│                  会员卡购买与激活流程                                │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌──────────┐     ┌──────────┐     ┌──────────┐     ┌──────────┐   │
│  │  会员    │────▶│  浏览    │────▶│  选择    │────▶│  支付    │   │
│  │  登录    │     │  会员卡  │     │  卡类型  │     │  订单    │   │
│  └──────────┘     └──────────┘     └──────────┘     └──────────┘   │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  支付    │       │
│                                                 │  成功    │       │
│                                                 └──────────┘       │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  会员卡  │       │
│                                                 │  激活    │       │
│                                                 └──────────┘       │
│                                                         │           │
│                                                         ▼           │
│                                                 ┌──────────┐       │
│                                                 │  权益    │       │
│                                                 │  到账    │       │
│                                                 └──────────┘       │
│                                                                         │
│  业务规则:                                                              │
│  • 会员卡类型包括:时长卡、次卡、储值卡、等级卡                             │
│  • 支付成功后会员卡立即激活,权益即时到账                                  │
│  • 会员卡有效期从激活日开始计算                                            │
│  • 支持会员卡转让功能(可选,需店长审批)                                   │
│  • 会员卡到期前7天发送提醒通知                                            │
│  • 支持会员卡续费,续费后权益累加                                         │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

四、业务规则

4.1 会员管理规则

4.1.1 会员注册规则

  • 手机号必须唯一,一个手机号只能注册一个会员
  • 验证码有效期60秒,同一手机号60秒内只能发送一次
  • 会员信息完善后才能购买会员卡
  • 支持微信一键登录,自动关联手机号

4.1.2 会员卡规则

  • 会员卡类型:时长卡、次卡、储值卡、等级卡
  • 会员卡支付成功后立即激活,权益即时到账
  • 会员卡有效期从激活日开始计算
  • 支持会员卡续费,续费后权益累加
  • 会员卡到期前7天发送提醒通知
  • 支持会员卡转让功能(可选,需店长审批)

4.1.3 权益管理规则

  • 权益类型:时长、次数、储值、等级
  • 权益使用时优先级:储值 > 次数 > 时长 > 等级
  • 权益扣减时先检查余额,余额不足时提示用户
  • 权益使用记录永久保存,支持查询
  • 权益到期后自动失效,不可使用

4.2 预约管理规则

4.2.1 预约规则

  • 会员必须拥有足够的权益才能预约(次数、时长、储值等)
  • 同一时段只能预约一个课程,预约冲突时提示用户
  • 预约成功后发送通知(微信、短信)
  • 预约取消时间限制:开课前2小时内不能取消
  • 热门课程支持候补机制,满员后自动进入候补队列
  • 候补队列按预约时间排序,有人取消时自动补位

4.2.2 课程排期规则

  • 课程排期需提前至少24小时发布
  • 课程排期修改需通知已预约会员
  • 课程取消需提前2小时通知已预约会员
  • 课程满员后自动开启候补
  • 教练请假需提前24小时通知,系统自动调整排期

4.3 签到管理规则

4.3.1 签到规则

  • 签到时验证会员身份和预约信息
  • 有预约的会员优先签到,自动扣减权益
  • 无预约的会员可以临时签到,需前台确认
  • 签到成功后记录签到时间、设备信息
  • 支持教练代签,教练可以确认学员签到
  • 签到失败时提供明确的错误提示(如:预约不存在、权益不足)

4.3.2 签到时间规则

  • 团课签到时间:开课前30分钟至开课后10分钟
  • 私教签到时间:预约时间前后15分钟内
  • 临时签到时间:门店营业时间内
  • 迟到超过10分钟视为缺勤,不扣减权益

4.4 财务管理规则

4.4.1 支付规则

  • 支持多种支付方式:微信支付、支付宝、银行卡
  • 支付成功后立即到账,实时更新财务数据
  • 支持退款,退款需店长审批
  • 退款原路返回,到账时间取决于支付渠道
  • 支持对账功能,每日自动对账

4.4.2 账单规则

  • 账单实时生成,支持查询和导出
  • 账单包含:订单号、金额、支付方式、时间、状态
  • 账单状态:待支付、已支付、已退款、已取消
  • 支持按时间、门店、会员、类型筛选账单
  • 账单数据永久保存,支持审计

4.5 数据分析规则

4.5.1 数据统计规则

  • 数据实时统计,支持实时查询
  • 数据按天、周、月、季度、年度汇总
  • 支持多维度数据分析:会员、课程、财务、运营
  • 数据报表支持导出:Excel、PDF
  • 数据可视化:图表、趋势图、排行榜

4.5.2 数据权限规则

  • 超级管理员:查看全平台数据
  • 运营管理员:查看负责区域数据
  • 店长:查看本店数据
  • 财务专员:查看财务数据
  • 其他角色:按权限查看对应数据

五、业务场景

5.1 典型业务场景

5.1.1 会员预约团课场景

场景描述: 会员小李想预约明天晚上7点的瑜伽课程,他打开会员小程序,浏览课程列表,找到瑜伽课程,查看课程详情,确认教练、场地、时间,检查自己的会员权益(次卡剩余5次),确认可以预约,点击预约按钮,系统验证权益余额,预约成功,收到微信通知。

业务流程

  1. 会员登录小程序
  2. 浏览课程列表
  3. 选择瑜伽课程
  4. 查看课程详情
  5. 检查会员权益
  6. 确认预约
  7. 系统验证权益
  8. 预约成功
  9. 发送通知

涉及的业务规则

  • 会员必须拥有足够的权益才能预约
  • 同一时段只能预约一个课程
  • 预约成功后发送通知

5.1.2 会员签到场景

场景描述: 会员小李到达健身房,打开会员小程序,点击签到按钮,选择刷脸签到,系统识别人脸,验证身份,检查预约信息,确认有预约,签到成功,自动扣减权益(次卡剩余4次),记录签到时间和设备信息。

业务流程

  1. 会员到达健身房
  2. 打开会员小程序
  3. 点击签到按钮
  4. 选择刷脸签到
  5. 系统识别人脸
  6. 验证身份
  7. 检查预约信息
  8. 签到成功
  9. 扣减权益
  10. 记录签到信息

涉及的业务规则

  • 签到时验证会员身份和预约信息
  • 有预约的会员优先签到,自动扣减权益
  • 签到成功后记录签到时间、设备信息

5.1.3 教练排课场景

场景描述: 教练王老师想安排下周的私教课程,他打开教练端App,查看自己的排班表,选择下周三下午2点到3点的时间段,选择私教课程,填写课程名称、课程描述,选择场地,设置价格,发布课程,系统自动生成预约时段,会员可以开始预约。

业务流程

  1. 教练登录教练端App
  2. 查看排班表
  3. 选择时间段
  4. 选择课程类型
  5. 填写课程信息
  6. 选择场地
  7. 设置价格
  8. 发布课程
  9. 系统生成预约时段
  10. 会员可以预约

涉及的业务规则

  • 课程排期需提前至少24小时发布
  • 课程排期修改需通知已预约会员
  • 课程满员后自动开启候补

5.1.4 店长查看数据场景

场景描述: 店长张经理想查看今天的运营数据,他打开管理后台,点击数据看板,查看今日概览(会员数、预约数、签到数、营收),查看趋势数据(近7天预约趋势、近30天营收趋势),查看排行数据(热门课程排行、活跃会员排行),导出数据报表。

业务流程

  1. 店长登录管理后台
  2. 点击数据看板
  3. 查看今日概览
  4. 查看趋势数据
  5. 查看排行数据
  6. 导出数据报表

涉及的业务规则

  • 数据实时统计,支持实时查询
  • 数据按天、周、月、季度、年度汇总
  • 支持多维度数据分析
  • 数据报表支持导出

5.2 特殊业务场景

5.2.1 热门课程抢课场景

场景描述: 热门课程(如普拉提)只有10个名额,但有多名会员同时预约,系统采用先到先得的原则,前10名预约成功的会员获得名额,其他会员自动进入候补队列,有会员取消预约时,候补队列中的会员自动补位。

业务流程

  1. 多名会员同时预约热门课程
  2. 系统处理预约请求
  3. 前10名预约成功
  4. 其他会员进入候补队列
  5. 有会员取消预约
  6. 候补队列中的会员自动补位
  7. 发送补位通知

涉及的业务规则

  • 同一时段只能预约一个课程
  • 热门课程支持候补机制
  • 候补队列按预约时间排序
  • 有人取消时自动补位

5.2.2 会员卡过期续费场景

场景描述: 会员小李的会员卡即将过期,系统提前7天发送提醒通知,小李收到通知后,打开会员小程序,查看会员卡信息,点击续费按钮,选择续费时长,支付成功,会员卡续费成功,权益累加,有效期延长。

业务流程

  1. 系统检测会员卡即将过期
  2. 提前7天发送提醒通知
  3. 会员收到通知
  4. 打开会员小程序
  5. 查看会员卡信息
  6. 点击续费按钮
  7. 选择续费时长
  8. 支付成功
  9. 会员卡续费成功
  10. 权益累加,有效期延长

涉及的业务规则

  • 会员卡到期前7天发送提醒通知
  • 支持会员卡续费,续费后权益累加
  • 会员卡有效期从续费成功日开始计算

5.2.3 签到异常处理场景

场景描述: 会员小李到达健身房,尝试刷脸签到,但系统无法识别人脸,小李选择扫码签到,扫描二维码,系统验证身份,但发现没有预约,前台工作人员手动处理,确认会员身份,临时签到成功。

业务流程

  1. 会员到达健身房
  2. 尝试刷脸签到
  3. 系统无法识别人脸
  4. 选择扫码签到
  5. 扫描二维码
  6. 系统验证身份
  7. 发现没有预约
  8. 前台手动处理
  9. 确认会员身份
  10. 临时签到成功

涉及的业务规则

  • 签到时验证会员身份和预约信息
  • 无预约的会员可以临时签到,需前台确认
  • 签到失败时提供明确的错误提示

六、业务约束

6.1 数据约束

  • 会员手机号必须唯一
  • 会员ID全局唯一
  • 预约ID全局唯一
  • 签到记录ID全局唯一
  • 会员卡ID全局唯一
  • 订单ID全局唯一

6.2 时间约束

  • 验证码有效期60秒
  • 预约取消时间限制:开课前2小时内不能取消
  • 课程排期需提前至少24小时发布
  • 课程取消需提前2小时通知已预约会员
  • 教练请假需提前24小时通知
  • 团课签到时间:开课前30分钟至开课后10分钟
  • 私教签到时间:预约时间前后15分钟内
  • 会员卡到期前7天发送提醒通知

6.3 权益约束

  • 会员必须拥有足够的权益才能预约
  • 权益使用时优先级:储值 > 次数 > 时长 > 等级
  • 权益扣减时先检查余额,余额不足时提示用户
  • 权益到期后自动失效,不可使用
  • 权益使用记录永久保存,支持查询

6.4 并发约束

  • 同一时段只能预约一个课程
  • 热门课程支持候补机制
  • 候补队列按预约时间排序
  • 有人取消时自动补位
  • 支持高并发场景(QPS ≥ 1000

七、业务指标

7.1 用户体验指标

指标名称 目标值 测量方法
预约成功率 ≥ 95% 预约成功次数 / 预约总次数
签到耗时 ≤ 3秒 签到完成时间 - 签到开始时间
注册成功率 ≥ 98% 注册成功次数 / 注册总次数
支付成功率 ≥ 99% 支付成功次数 / 支付总次数

7.2 运营效率指标

指标名称 目标值 测量方法
人工处理时间减少 ≥ 50% (优化前人工处理时间 - 优化后人工处理时间) / 优化前人工处理时间
预约取消率 ≤ 10% 预约取消次数 / 预约总次数
签到成功率 ≥ 98% 签到成功次数 / 签到总次数
会员活跃度 ≥ 60% 活跃会员数 / 总会员数

7.3 数据价值指标

指标名称 目标值 测量方法
数据报表使用率 ≥ 80% 使用数据报表的用户数 / 总用户数
数据准确性 ≥ 99% 数据准确记录数 / 数据总记录数
数据实时性 ≤ 1秒 数据更新时间 - 数据产生时间

7.4 系统性能指标

指标名称 目标值 测量方法
系统可用性 ≥ 99.9% (总时间 - 故障时间) / 总时间
响应时间 ≤ 2秒 请求响应时间
并发处理能力 ≥ 1000 QPS 每秒处理请求数

八、附录

8.1 业务术语表

术语 定义
租户(Tenant) 系统的多租户架构中的独立业务实体,如一个连锁品牌
门店(Store) 租户下的具体经营场所
会员(Member) 在门店注册的用户
权益(Benefit) 会员卡包含的时长、次数、储值、等级等权益
可预约资源(Bookable Resource) 团课、私教、场地、线上课程等可被预约的对象
时段(Slot) 资源的可预约时间窗口
预约(Booking) 会员预订课程或场地的行为
签到(Check-in) 会员到达健身房并记录到达时间的行为
会员卡(Member Card) 会员购买的权益载体,包含时长、次数、储值等
候补(Waitlist) 课程满员后,会员进入等待队列,有空位时自动补位

8.2 参考文档

  • 《健身房管理系统产品设计文档》 GYM-PRD-001
  • 《健身房管理系统详细设计文档》 GYM-LLD-001

文档结束