商品管理是電商系統的核心模塊之一,非常重要,下圖是商品管理模塊的商品物理模型圖,當然實際使用時還需根據特定業務進行調整:
下面對上圖中的一些表從概念上進行說明:
1. 什么是SPU與SKU
SPU 全名 Standard Product Unit (標准化產品單元),它是最接近用戶認知的產品單元,比如用戶說,我想買個 iphone4、iphone6、小米 4,這些都是 SPU,也就是用戶普遍認知范圍內的一種產品。然而在電商系統中只有 SPU 並沒有什么用,用戶購買時肯定要確定,需要什么顏色、多少 G 的,支持什么網絡。所以,例如金色 -16G- 移動版 iphone6,就需要一個名稱去規范它,這個名稱叫“SKU” Stock Keeping Unit(庫存單元)
2. 商品類型的作用
首先“商品類型” 是同商品的三級分類(也即最細的分類)進行關聯的,下圖是在錄入商品三級分時,商品類型與商品三級分類的綁定的頁面
下圖是商品類型的編輯錄入界面:
由此可見,商品類型包括:查詢屬性、品牌、規格、自定義屬性這四項。是用來對同一類商品進一步細化和抽象的。也就是說某一類商品它們的屬性、規格、品牌和檢索方式都相同就可以歸為同一種類型。
並且在錄入一個三級分類時,需要綁定到一個具體的商品類型。商品類型把這四項關聯起來,在實際錄入商品時,就可以減輕工作量。因為當某個商品選定一個三級分類時,就相當於已經具備了一個商品錄入的模板。下面二個圖是商品錄入相關的界面:
錄入商品時,我們需要先選擇分類,並且要選到三級分類
由於確定了三級分類,就會顯示出該分類對應的商品類型的一些內容,這樣就明確了該商品需要錄入哪些具體信息,如下圖
3.規格與查詢屬性、自定義屬性的區別
規格有點象是技術參數,從技術角度說明一個商品,查詢屬性是從用戶的類目查詢角度進一步細化而來的屬性。自定義屬性是基於商品詳情展示的需要。
下面是查詢屬性應用的頁面:
上面這個頁面又是由類目的查詢過渡下來的,也就是下面這個頁面點擊后進入的:
4. 商品的狀態包括:待審核、待售、在售、已刪除 四大狀態
商品管理的用例圖如下;