商品系统设计(一) - 简单的商品系统

大学毕业两年后,小A,小B,小C,小D这四个大学要好的朋友终于都有了时间,来到当下很多的仿古代的悦心小酒馆。
两年没见,大家都变化了很多,小A继承了父亲"珍贵"的遗产,一个便利店,小B则成为了一个销售经理,每天周旋去各种人之间,小C没有一个固定的工作,小D则成了一个呆头呆脑的程序员。

在酒足饭饱之后,大家除了小明都感叹生活不易,打工的辛酸。小A就说道,要不你们也来加入我庞大的家族企业,咱们一起做老板?我这个便利店目前销量不怎么好,现在互联网这么火,要不我们一起创业搞个网上商城?小B和小C眼睛亮了,觉得可行。这个事情于是就成为了典型的场景,“只缺一个程序员”。他们不约而同看向小D。刚好小D也写了两年代码,觉得代码无所不能,于是四人合计成功。

到了第二天,小A就对小D说,首先我们要有一个商品系统。小D说好,具体点儿呢? 小A说就那种最简单的,能满足我们需求即可。
小D黑线,这算什么需求,具体需要哪些功能呢? 小A有点吃惊,这还用说吗,支持查看,支持下单就行了啊。

小风说收到,开始画一个具体的设计。

在这里插入图片描述

然后告诉小A说好了。你看客户可以看见名称和价格,可以下单了。

在这里插入图片描述

小A觉得虽然丑陋了一点,但是应该也没啥问题。

拥有丰富描述的商品系统

经过一段时间,小A发现线上没有什么顾客下单。某次碰到某个顾客询问之后,反馈说这个商品的描述太简单了,无法确定是否想要的商品,并且有的商品需要更多的商品描述才可以确定是否可以选购。小A把这个信息反馈给了小D,小D说没问题。

小风很快的就拿出了第二版

在这里插入图片描述

在这里插入图片描述

目前商品的信息主要分为:

  • 商品ID
  • 商品描述信息
  • 价格信息

价格信息是一个比较单独的领域,以后的模型中可以不包括这个信息。

现在看起来商品系统已经具有很强的描述能力,这个阶段对商品系统来说,除了最为核心的名称和价格信息,其他的都是描述信息。

小A看起来挺好,而且线上也开始有顾客直接下单。线上的第一单,他们四个人都很激动。

拥有状态的商品系统

当线上的流量越来越火时,某一天小B突然接到消息,某个供应商的NFC果汁500ml这个商品不能提供了。小B把这个消息告诉大家,看看要怎么在线上把这个商品下掉。小D的第一反应就是删除,但是小A说那现在店里还有库存,删除了原来的订单展示不了了,并且仓库管理中还需要。小D说这个简单,那就逻辑删除。虽然众人不明白逻辑删除,但是看起来好像没什么问题。所以小D就直接开干了。

在这里插入图片描述

当状态变成无效的时候,就不能在线上看到了。但是过了一段时间后,小C提出了新的问题。虽然管理商品的数量越来越多,任务越来越重,有时候编辑一个商品一半儿的时候就被拉去干别的,等再回来的时候就网页已经没了响应。所以她问小D,是否可以加一个暂存的状态,这种暂存的不可售卖。

小D思考之后,觉得隐隐之中两者不是一个事情,不能直接去加。应该将两种管理行为分开,即商品状态和销售状态。

在这里插入图片描述

这样和小C说后,小C觉得非常好,将状态分为商品状态和销售状态,这样子就可以更细粒度的控制商品的行为,对管理起来也更方便了。

多渠道的商品系统

经过一段时间小A发现,线上的流量几乎没有增长相反有下降的趋势。而其他区域的店主貌似没这个烦恼,经过询问才知道他们有秘密法宝,不止有自己的线上渠道,还有其他大渠道给支撑。
得到这个秘密后,小A就风风火火地回到店里,找到了小D应该怎么做。
小D思考了一会儿,考虑到的确对,商品和渠道应该是一对多的关系!所以他将更新了一下系统的设计:

在这里插入图片描述

有了渠道控制之后,就可以去对接各个渠道,进而进行售卖。

扩展阅读

这里回答一下渠道是什么? 它和平台之间又有什么关系? 端又是什么,又有什么关系?

渠道的概念,本质上是一个传递"信息"的通道,核心包括三个元素: 服务方、接收方和路径。在电商的领域里,服务方则代表平台方,接收方代表消费者,进一步可以理解为货到人的通道。

回答完渠道的问题,我们来看一下平台。

平台是什么呢? 平台是一个比较抽象的概念,并且在现实中没有一个明显的类比对象。在现实中,可能舞台的含义会和平台比较接近。本质上是提供一套标准的基础服务和扩展能力,使得应用程序在上面运行。
而在业务语境下,商家或者用户主体就是所对应的应用程序。这样看来,平台是可以包括渠道,也可以不包括渠道。但是如果更小地缩小一下语境,限定为电商平台,那么通常会包括一种渠道,这种渠道代表了
基本的销售能力。

这里就会问到平台只能包括一个渠道吗?
这个问题涉及到角度问题。首先从平台自身来讲,可以支持几种渠道来销售,比如线上、APP、网页等。但对于用户来讲,从管理和销售维度上一个平台经常会被看成一个渠道,平台即渠道。

现在我们梳理了粗略的平台和渠道的关系,那么我们接下来梳理一下渠道和端的关系。

就拿我们上面谈到的APP和网页来说,再抽象一层,其实是一个线上渠道,只不过这个线上渠道包括了两个端,APP端和网页端。那么我们就需要对渠道和端的领域进行划分一些,什么时候应该成为一个单独的渠道,什么时候应该只是一个端?

让我们一起分下一下,渠道是提供了一种销售能力,端提供的是一个渠道触达能力。所以有控制销售方面的需求,比如是否可销售、价格等,就需要定义一个渠道。如果只是端上要进行如何展示,那么就是一个端。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值