最专业的代练平台开发!

资讯热点
电子商务背景:商品模块转型摘要

发布时间:2020-11-12 分类: 行业资讯

最近,我负责电子商务后台商品模块的改造以及新的仓储和物流功能。我总结了工作内容。第一篇文章梳理了转换后的商品管理模块,第二篇文章将物流存储模块从0到1计划整理出来。 。

背景介绍

电子商务是自营B2C模式,基本订单业务流程是:

订单由前端APP销售生成,订单被发送到中间订单模块。订单中心处理生成的交货订单,并通过离线计划将其分配给物流公司。系统仅管理从产品创建货架,而不管理购买货物的过程。因此,系统中的库存数据不准确,所以我们希望仓库物流模块能够从源头管理商品采购流程,解决系统中的商品库存问题。数据不准确的问题,其次是商品分销问题,最终形成了闭环产品。未来的商业计划需要扩展到分站的销售模式,因此商品数量将大大增加,同一产品在不同地区或仓库尺寸可能具有不同的销售价格。

为了满足未来商业模式的扩展,我们决定从商品模块开始。

系统现状分析

1.创建产品时只有一个库存字段。在设计之初,希望代表实际库存。生成货物时,会直接扣除库存。 (事实上​​,对于销售业绩,经过多次手动修改后已经虚拟化。库存)这显然无法控制实际的仓库库存。

2.商品管理维度为SKU,前景显示也遵循SKU维度,包括前端搜索功能。 SPU的概念在系统中不存在。如果商品数量增加,则难以维护前景的类别显示,搜索和后台管理。

3.产品属性是固定的。只有规格,颜色和测量单位直接连接到产品SKU。不支持扩展产品属性分类。每种产品的属性都是相同的。产品属性表与产品之间没有对应关系。

4.目前,每种商品只存储在一个仓库中,每个SKU只有一个价格,不能支持未来多仓多销售多价格的商业模式。

系统转型范围

系统级设计通常分为从大到小的四个级别:

1.系统与其他外部系统之间的关系(如何合作,功能界限)

2.系统中的底层数据库结构设计

3.系统中的应用程序逻辑

4.构建系统中的每个接口层

一般来说,当我们通常设计产品时,我们可能会有更多的功能和界面。如果我们培养自己开始考虑底层数据结构的功能和界面设计,那么设计的功能通常更具可执行性。拆除该计划的机会将会降低。

转型过程

(1)商品类别属性的转换

1.数据结构变化

SPU被添加到数据结构中,商品属性直接链接到SPU。商品属性保持在SPU维度中,并且在SPU下新创建SKU,并且关联SPU的商品属性。后端商品销售类别直接用作前端销售类别,下一步是将后端类别映射到前端销售属性(不在此时间)。

部分表结构设计

2.需要修改的相关功能过程

新产品流程

产品装卸过程

产品权利管理

流程图的这一部分不会扩展描述。

3,在界面上进行转换,优化用户体验

前端产品列表从SKU更改为SPU,SKU在产品详细信息页面中进行区分。由于我们的产品属性目前很少,为了减少用户操作,前端显示器上SKU的销售属性值显示在一个类别下。

后端电子商务界面类似,因此不会扩展说明。

4.处理旧产品数据

我们总共没有超过1,300个SKU。我们需要在重建系统后将这些旧数据集成到SPU中。我们首先要求销售部门首次进行数据集成。毕竟,销售人员在班级分类方面更专业,然后请销售部门根据用户的购买习惯进行第二次分类。最后,财务部门需要确认数据,以避免对财务报表造成不必要的损害。 ^^

(二)商品库存转换

1.库存数据结构

库存从一个字段增加到三个,实际库存,销售库存,冻结库存,货物和仓库是多对多关系,库存为SKU和仓库关系属性。

销售库存,即前屏幕上显示的库存。

实物库存,影响实际库存库存的行为,最重要的是进入仓库,走出库。

仓储是指货物数量的增加,普通采购仓储,退货仓储,交换仓储,转移仓储,生产仓储,磁盘仓储,其他仓储等;出境是多少商品减少数量,共同销售出仓库,购买退出库,转出库,磁盘丢失出库,其他出库。

根据实际业务确定的锁定库存不需要手动维护。

库存扣除节点

假设用户订购了100件物品

用户订单(确认订单):销售库存-100;实物库存不变;冻结库存不变

用户付款:销售库存-100;实物库存不变;冻结库存+100

商品缺货:销售库存-100;实物盘点-100;冷冻库存释放

2.业务职能

1)原始库存扩展为三个,其中手动维护销售库存和锁定库存。客户服务根据实际库存和销售需求维护销售库存。业务稳定后,系统可以根据超卖率自动维护,如销售。库存=1.2 *实际库存,仓库根据入库和出库的实际数量维护实际库存。

2)结合活性产品

合并的产品不计入新的sku,并且创建对应于两种产品的sku的新的活性产品C.

合并商品价格=活动价格+ b活动价格可以理解为这样。

商品库逻辑功能通过设置新的活动商品C并给出活动商品的销售库存来解决该问题。该库存可以根据实际业务需求确定(例如,如果活动需要销售相邻批次的产品,则可以使用该部分的库存数量。控制批次商品的库存),物理扣除a,b的相应实物盘点。

以上是商品管理模块转型的简要总结。我将继续介绍商品仓储物流的下一部分。

« 刘强东性侵入大学生,美国派出所回复:可以离开美国 | 交互式设计师如何将他们的需求付诸实践? »