B2C自營商城的商品設(shè)計方案
時間:2023-03-25 12:24:02 | 來源:電子商務(wù)
時間:2023-03-25 12:24:02 來源:電子商務(wù)
去年我們的美妝社區(qū)APP,上線了自有商城。之后經(jīng)過多次版本迭代,商城系統(tǒng)的模塊已經(jīng)基本健全,值此時間分享一些經(jīng)驗出來,希望可以共同交流。
主要講講服務(wù)端的架構(gòu)設(shè)計,其次是客戶端的頁面呈現(xiàn)??赡軐δ承㏄M來說有點難理解,但是我認為這是設(shè)計商城系統(tǒng)的PM必須具備的架構(gòu)能力,而且算是比較基礎(chǔ)和底層的部分。
一、商品的基本概念
1.1、對用戶而言
一般來說有產(chǎn)品、商品、贈品等概念。
1.2、對數(shù)據(jù)庫而言
可能只有spu,sku兩個概念,這是最底層的實體。
SPU(Standard Product Unit)是指標準化產(chǎn)品單元,是商品信息聚合的最小單位。比如iPhone6。
SKU(Stock Keeping Unit)是指庫存量單位,即庫存進出計量的基本單元。比如iPhone6國行白色16G。
1.3、對功能而言
至少有產(chǎn)品,標準化商品,下單商品3個概念。
下單商品??隙ㄊ且粋€spu下的sku,對應(yīng)著商品編碼。
標準化產(chǎn)品。對應(yīng)著spu,是幾個sku的集合。
產(chǎn)品。顯示在商城貨架上,可能是一個spu,可能是不同spu的組合。
注意所謂的sku可能不是單個物理實體,比如美妝行業(yè)經(jīng)常把2款化妝品用膠布綁在一起作為一個sku,存入倉庫。
二、商品的存儲
一般而言,B2自營商城選擇租用第三方倉庫并對接其系統(tǒng),當規(guī)模很大的時候才會考慮自建倉庫。
目前我們業(yè)務(wù)剛剛起步?jīng)]多久,所以只有一個倉庫,比較簡單。
如果倉庫有多個的時候,一般會根據(jù)“選擇最近倉庫-庫存是否足夠”的原則來處理配貨發(fā)貨,當然可能還涉及到合并包裹的問題。
三、商品的實體關(guān)系
以上講了商品架構(gòu)中需要涉及到的實體,而他們的屬性和關(guān)系決定著數(shù)據(jù)庫中商品表該如何設(shè)計。
可以參考這篇文章如何用ER圖繪制業(yè)務(wù)實體模型,了解關(guān)于實體關(guān)系模型的更多知識。
四、商品狀態(tài)機
商品的上下架狀態(tài)是用來區(qū)分商品是否展示給用戶,以及是否可以成功下單。
贈品是一種特殊的spu,支持上架并支持用戶購買,但是建議設(shè)為已下架并且是正確價格。
需要說明的是,售完下架和我下架的,是為了方便運營客服童鞋操作商城運營系統(tǒng)而設(shè)計的,采用了和淘寶賣家的商品狀態(tài)機相似的做法。
可以參考這篇文章如何繪畫狀態(tài)機來描述業(yè)務(wù)變化來了解其原理。
五、商品的呈現(xiàn)
大部分電商的商品詳情,呈現(xiàn)邏輯是相似的。
另外京東自營會根據(jù)收貨地址和倉庫的位置進行匹配、部分電商會在進入該頁面的時候會選中sku并且自動跳過庫存不足的。
六、總結(jié)
我沒有講到類目、商品標簽、商品關(guān)鍵屬性、銷售屬性、其他屬性,包括商品庫存。
不是覺得不重要,而是我只講了最基礎(chǔ)最底層的設(shè)計,其他的都是根據(jù)業(yè)務(wù)在此基礎(chǔ)上面演變而來。
更多關(guān)于商品設(shè)計的內(nèi)容,可以點擊DEMO。
#相關(guān)閱讀#B2C自營電商APP的優(yōu)惠券設(shè)計方案(上篇)
如何繪畫狀態(tài)機來描述業(yè)務(wù)變化
如何用ER圖繪制業(yè)務(wù)實體模型
作者:浪子,關(guān)注公眾號langzisay查看全部文章,浪子PRD系列http://51prd.com/。
關(guān)鍵詞:設(shè)計,方案,商品,商城