美文网首页
商品库存系统--浅谈

商品库存系统--浅谈

作者: 产品新人学习路 | 来源:发表于2017-08-08 11:03 被阅读609次

实习设计了一个家具模型入库的后台系统,和电商后台系统的商品发布很类似。就去查了一部分电商后台系统的资料来看看,希望可以把看到的内容梳理下,变成自己的东西。感谢各位前辈总结的经验。

本文简单介绍一下库存系统这部分,主要介绍:

  • 库存系统的作用(库存系统、仓库系统二者的联系)
  • 什么时候减库存
  • 校验库存的时间节点

1.库存系统的作用是什么?
库存系统是为了管理好各个商品的实时库存数据,及时告诉用户当前商品是否可以购买?还可以购买几件。

仓库系统,就是指实实在在的仓库。

库存系统和仓库系统主要的区别:

  • 仓库系统管理的是仓库里面商品的实际数量
  • 库存系统管理的是商品的可销售数量

为什么会存在这样的差异呢?

因为仓库里面有10个商品A,可能网站上已经有3个被用户买掉了,只不过这3个商品还没有出库,所以在仓库系统里面看这个商品A目前还有10个在仓库,但实际上已经卖掉3个,网站上其实只能卖7个。
因为下单的操作比商品出库快很多。

点击查看参考文章

有这么一个比较简单的公式:
可销售库存 + 锁定库存 = 实物库存
可销售库存,就是我们平时在电商网站上看到的库存数
实物库存,就是仓库中实际存在的库存数

上面的公式比较简单,只是为了理解“减库存”这个概念。实际库存系统中还会涉及多个概念,比如调拨库存、损坏库存等等,详细的可以用搜索引擎查一下资料。

2.什么时候减库存
在电商网站买东西的时候,我们看到的是“可销售库存”
比如下图的“库存88件”

Paste_Image.png

减库存的时间节点其实一共可以有4个:

  • 加入购物车的时候
  • 下单的时候
  • 付款的时候
  • 发货的时候

但是主流的方式一般是:

  • 下单的时候。用户拍下商品,未付款时减库存---亲买家角度
  • 付款的时候。用户提交订单并且付款完成,由支付平台将结果告知平台,平台减库存---亲卖家角度

但这两种方式都存在弊端
拍下减库存,容易导致买家恶拍:
很多买家恶意拍下大量商品,但是并不付款。导致卖家的库存被占用。很多有真实购买意向的买家无法买到商品,卖家无法完成交易。2013年淘宝中小卖家恶意竞拍韩都衣舍的爆款,就是一个典型的例子。

付款减库存,容易导致超卖:
第三方平台将结果告知平台的过程中是存在时差的。当多个用户同时对同一款产品拍下付款,会导致下单数目超过库存。卖家库存不足容易引发断货和投诉,成本增加。

现在淘宝的解决方法是:
用例子来说明,假设原来商品详情页显示的库存数为100

Paste_Image.png

对于限时限量的商品,比如秒杀、抢购这类活动。将商品拍下未付款时,商品保留时间为30min。此时库存状态:

Paste_Image.png

如果30min内用户成功付款,则

Paste_Image.png

如果30min内用户取消订单,或者超过30min仍未付款,则释放锁定库存

Paste_Image.png

对于库存量充足的商品,淘宝将付款时长由30min延长到了72小时。

并且淘宝还提供了商家可以自行选择付款方式的设置,商家可以自己选择是下单减库存 or 付款减库存。

存疑的地方:
貌似对于京东来说,是付款减库存。由于京东不显示实际库存数,所以无法验证

那么这里就延伸出来一个问题,为什么淘宝采用下单减库存,而京东采用付款减库存呢?(待解答~)

3.校验库存的时间节点
一般有如下的时间节点要去校验库存:

  • 进入商品详情页,默认规格显示的时候
  • 在商品详情页,买家手动更改了商品规格
  • 选择商品数量加入购物车的时候,看看是否选择数量在库存范围内
  • 提交订单的时候
  • 付款的时候

上面的小结都是参考的网上的资料,所以列几篇推挤的参考文章:
1.商品到底何时减库存?
2.购买流程中,库存该如何校验?
3.请问电商系统中,库存管理机制是什么?


我是萌萌的小尾巴~~~下面是我的个人公众号:产品新人学习路(i-pm-road) ,主要是分享一些学习产品的心路历程可以关注下哟,欢迎大家一起学习、交流哟。因为坚持,变得愈发优秀

相关文章

  • 商品库存系统--浅谈

    实习设计了一个家具模型入库的后台系统,和电商后台系统的商品发布很类似。就去查了一部分电商后台系统的资料来看看,希望...

  • MySQL 5.6.35 索引优化导致的死锁案例解析

    一、背景 随着公司业务的发展,商品库存从商品中心独立出来成为一个独立的系统,承接主站商品库存校验、订单库存扣减、售...

  • 2018-12-24 秒杀接口优化-减少数据库访问

    1.系统初始化,把商品库存加载到redis中 2.收到请求,redis预减库存,库存不足,直接返回提示“库存不足”...

  • 电商后台:库存管理

    库存管理,简单的说,就是管理商品和数量之间的关系。库存系统是电商后台系统中不可或缺的一部分,文章对库存管理系统做了...

  • 电商系统mini

    1、用户系统:会员信息、地址管理等 2、商品系统:商品库、SKU、类目、库存、购物车 3、营销系统:运营位、优惠券...

  • 基于redis实现的扣减库存

    在日常开发中有很多地方都有类似扣减库存的操作,比如电商系统中的商品库存,抽奖系统中的奖品库存等。 解决方案 使用m...

  • 关于仓库库存调拨的设置(竞品调研)

    一、关于期初库存的梳理: 胖猫云:定义为库存调整单,分为调整库存商品及新增商品,库存商品为已入库的商品,新增商品为...

  • 下单减库存与付款减库存

    目前减库存主要有两种方式:下单减库存、付款减库存。 下单减库存是指当买家拍下商品后,商品商品显示的库存数量就会相应...

  • 电商库存系统一

    概述 库存是一个复杂度很高的核心系统,提供前端实时查询的能力和后端的商品扣减,还要处理订单取消问题。这对库存系统的...

  • C语言商品库存管理系统

    建议使用VS打开运行 #pragma once #include typedef struct informati...

网友评论

      本文标题:商品库存系统--浅谈

      本文链接:https://www.haomeiwen.com/subject/qnzzlxtx.html