1.架構(gòu)圖
商城規(guī)劃架構(gòu)圖.png
2.模塊劃分
2.1客戶端
- 用戶客戶端
app愈案、小程序惕医、h5網(wǎng)頁(yè)捂寿、公眾號(hào) 等都屬于用戶端,使用者為商城用戶 - 管理客戶端
運(yùn)營(yíng)管理系統(tǒng)怎囚、WMS(倉(cāng)儲(chǔ)管理系統(tǒng))、TMS(物流管理系統(tǒng))都屬于管理客戶端桥胞,使用者為公司員工
2.2業(yè)務(wù)服務(wù)
業(yè)務(wù)服務(wù)主要負(fù)責(zé)封裝特定場(chǎng)景業(yè)務(wù)
- home 首頁(yè)業(yè)務(wù)服務(wù)
主要提供商城首頁(yè)恳守、專題等http服務(wù),供客戶端調(diào)用贩虾。各種客戶端均調(diào)用統(tǒng)一服務(wù)(如果不同客戶端業(yè)務(wù)差異較大采用策略模式)催烘。此業(yè)務(wù)服務(wù)處于流量漏斗上部,在真?zhèn)€商城中流量最大缎罢,所以此服務(wù)要求相應(yīng)速度快伊群,吞吐量大 - product商品業(yè)務(wù)服務(wù)
提供商品相關(guān)服務(wù),包括SPU策精、SKU舰始、庫(kù)存等、商品狀態(tài)咽袜、價(jià)格等丸卷。
此服務(wù)處于流量漏斗中游。 - check-out 購(gòu)物流程服務(wù)
主要包含結(jié)算询刹、下單等購(gòu)物流程及老;另外促銷的最終整合也在此服務(wù)
提供商品相關(guān)服務(wù)抽莱,包括SPU、SKU骄恶、庫(kù)存等食铐、商品狀態(tài)、價(jià)格等僧鲁。
此服務(wù)處于流量漏斗的下游虐呻。相對(duì)與首頁(yè)與商品流量逐漸遞減。 - oms 訂單管理服務(wù)
此服務(wù)承接 check-out 購(gòu)物流程服務(wù) 產(chǎn)生的訂單寞秃,對(duì)訂單進(jìn)行管理斟叼。
例如:訂單查詢、退單等春寿。 - user 用戶服務(wù)
此服務(wù)提供用戶朗涩、會(huì)員、用戶資產(chǎn)(優(yōu)惠券绑改、積分...)谢床、登錄、注冊(cè)等功能厘线。
2.3 基礎(chǔ)服務(wù)
基礎(chǔ)服務(wù)為業(yè)務(wù)服務(wù)提供基本不包含業(yè)務(wù)的基礎(chǔ)接口识腿,這個(gè)商城所有數(shù)據(jù)的統(tǒng)一出入口。
2.4中間件服務(wù)
全局提供中間件服務(wù)支持造壮。集中管理渡讼,便于操作統(tǒng)計(jì)等。