会员积分纯业务流程图与链路图

82 阅读5分钟

会员积分纯业务流程图与链路图(无技术细节)

一、核心说明

以下图表完全聚焦业务逻辑、角色与流转关系,剥离所有技术实现细节(如缓存、分布式锁、数据库等),仅呈现积分“产生-消费-过期”全生命周期的业务环节、触发条件与核心规则。

二、积分业务总览链路图

graph LR
    A[用户/业务系统] -->|触发积分相关行为| B[积分产生]
    A -->|主动操作/业务联动| C[积分消费]
    D[运营系统] -->|配置规则| B
    D -->|配置有效期| E[积分过期]
    B --> F[积分账户(积累可用积分)]
    F --> C
    F --> E
    B --> G[积分流水记录(追溯)]
    C --> G
    E --> G
    C --> H[业务结果反馈(如兑换成功、抵扣完成)]
    E --> I[用户通知(过期提醒)]
    B --> J[用户通知(到账提醒)]
    C --> K[用户通知(消费提醒)]

image.png

三、细分业务流程图

1. 积分产生业务流程图

核心场景:交易支付、每日签到、任务完成、营销活动参与等

graph TD
    A[触发条件] -->|1.用户完成交易支付 2.用户每日签到 3.用户完成指定任务 4.用户参与营销活动| B[业务合法性校验]
    B -->|1.校验行为真实性(如订单未取消、签到未重复) 2.校验是否满足规则条件(如订单金额≥最低门槛)| C{校验通过?}
    C -->|否| D[终止流程,反馈“无法获取积分”]
    C -->|是| E[积分规则匹配]
    E -->|根据触发场景匹配预设规则(如交易积分=金额×0.1,签到固定10分)| F[积分计算]
    F -->|1.按规则计算积分金额 2.叠加等级加成(如有) 3.不超过单次/每日上限| G[积分到账]
    G -->|更新用户积分账户余额(可用积分增加)| H[生成业务流水]
    H -->|记录:用户ID、产生场景、积分金额、时间、规则名称| I[用户通知]
    I -->|通过APP推送/短信/公众号告知用户“积分到账”| J[流程结束]

image.png

2. 积分消费业务流程图

核心场景:积分兑换商品、积分抵扣订单金额、积分转赠、积分兑换权益(如会员、优惠券)等

graph TD
    A[触发条件] -->|1.用户主动兑换商品/权益 2.下单时选择积分抵扣 3.用户发起积分转赠| B[业务合法性校验]
    B -->|1.校验目标业务状态(如商品有库存、转赠对象为有效用户) 2.校验积分使用规则(如会员等级限制、积分类型匹配)| C{校验通过?}
    C -->|否| D[终止流程,反馈“兑换失败/抵扣失败”]
    C -->|是| E[积分充足校验]
    E -->|查询用户可用积分余额,判断是否≥所需积分| F{积分充足?}
    F -->|否| D
    F -->|是| G[积分扣减]
    G -->|更新用户积分账户余额(可用积分减少)| H[业务结果确认]
    H -->|1.兑换商品:生成兑换订单 2.抵扣订单:减免对应金额 3.转赠:接收方积分增加| I[生成业务流水]
    I -->|记录:用户ID、消费场景、消耗积分、关联业务ID(如兑换订单号)、时间| J[用户通知]
    J -->|通过APP推送/短信告知用户“积分消费成功”| K[流程结束]

image.png

image.png

3. 积分过期业务流程图

graph TD
    A[触发条件] -->|到达积分预设有效期(如获取后90天)| B[过期积分筛选]
    B -->|系统筛选“已达有效期且未使用”的积分| C[过期提醒]
    C -->|过期前N天(如7天)推送提醒:告知过期时间、积分金额| D[积分过期处理]
    D -->|1.扣减用户积分账户中对应过期积分 2.标记积分状态为“已过期”| E[生成业务流水]
    E -->|记录:用户ID、过期积分金额、过期时间、来源场景| F[用户通知]
    F -->|过期后推送告知“部分积分已过期”| G[流程结束]

image.png

四、核心业务规则说明(纯业务视角)

  1. 积分产生规则

    1. 场景匹配:不同触发场景对应不同积分规则(如交易积分按金额比例,签到积分固定值);
    2. 限制条件:存在单次积分上限、每日积分上限、会员等级门槛(如VIP用户积分加成);
    3. 合法性要求:同一行为不可重复获取积分(如同一订单仅一次积分)。
  2. 积分消费规则

    1. 积分类型匹配:部分权益仅支持特定类型积分(如营销积分不可抵扣订单);
    2. 消费门槛:部分兑换场景有最低积分要求(如100积分起兑);
    3. 不可逆向:积分消费后除非业务取消(如兑换商品退货),否则不退还。
  3. 积分过期规则

    1. 有效期配置:积分自获取日起生效,有效期由运营配置(如90天、1年);
    2. 提醒机制:过期前主动通知用户,减少用户损失;
    3. 不可恢复:积分过期后不可恢复,仅记录流水供追溯。
  4. 积分追溯规则

    1. 每笔积分变动(产生、消费、过期)均生成唯一业务流水,包含关键信息(场景、金额、时间、关联业务);
    2. 用户可查询历史流水,运营可导出流水进行业务分析。