本文档说明当前系统中订单监测模块的功能设计、实现逻辑、数据来源以及与其他模块的关联关系。
文档内容基于当前代码和数据库已有能力整理,覆盖订单价值分析、店铺价值分析、渠道贡献、关联购买、支付转化、运营报表等已接入的功能。
订单监测模块用于对订单和店铺销售数据进行统计分析,辅助业务人员观察订单规模、销售贡献、支付效率、退款流失、渠道表现和商品组合关系。
模块当前主要面向两类数据:
订单监测保留数据上传入口,用于将外部订单或销售文件导入数据库。
当前已实现的上传能力包括:
订单价值分析围绕订单主表进行统计,支持按日期范围筛选。
当前功能包括:
关联购买分析用于识别同一支付单或同一购买行为下经常一起出现的商品组合。
当前逻辑以支付单号作为购买行为标识,按商品编码组合统计共同出现次数,输出高频商品组合列表。该结果可用于搭配销售、组合推荐或商品运营分析。
店铺价值分析基于店铺销售明细数据,面向平台、渠道、事业部和商品维度进行统计。
当前功能包括:
运营报表用于按日期、月份或年份聚合店铺销售数据,输出平台、渠道、订单数、销量、销售额、客单价等指标。
当前支持:
当前订单监测主要使用以下数据库表:
订单分析使用订单创建时间作为日期筛选口径。
店铺价值分析使用统计日期作为日期筛选口径;当统计日期为空时,系统会通过年、月、日字段组合出统计日期。
订单价值类分析优先使用实付金额。部分支付金额分布和流失分析中,当实付金额为空或小于等于 0 时,会使用应付金额作为补充口径。
店铺价值类分析使用店铺销售明细表中的销售金额字段进行汇总。
平均支付时长以订单创建时间和支付时间的时间差计算。
支付决策漏斗将订单划分为:
退款流失分析从订单主表中读取退款金额,并与成功支付金额进行对比,用于衡量订单成交后的金额流失情况。
关联购买使用支付单号聚合同一次购买行为中的商品。系统会对同一支付单下不同商品编码进行组合,统计共同出现次数,并按次数降序输出。
订单监测依赖数据上传模块完成原始订单和店铺销售文件入库。只有数据入库后,分析页面才能从数据库中读取统计结果。
订单监测以商品编码作为核心分析对象,部分场景需要结合产品基础信息补充商品名称或分类信息。
生命周期模块同样使用订单和商品销售数据。订单监测偏重订单规模、支付转化、渠道贡献和销售表现;生命周期模块偏重商品经营阶段识别和阶段性运营判断。
订单监测输出的是销售端和订单端表现,供应监测输出的是供应商成本、交付和账期表现。两者可通过商品编码关联,用于判断某个商品在销售表现和供应能力上的综合情况。
当前模块已经接入 Java 后端和数据库,主要接口由订单分析控制器、店铺数据控制器和运营报表控制器提供。
前端页面中已有多个订单分析页面文件,实际展示入口受系统菜单和路由配置控制。本文档只描述当前代码和接口中已经存在的功能,不包含尚未实现的规划能力。