# 技術(shù)文檔
## 系統(tǒng)環(huán)境
### web服務(wù)器
CentOS 7 64位
###數(shù)據(jù)庫(kù)服務(wù)器
MySQL
##架構(gòu)
為了實(shí)現(xiàn)平臺(tái)的穩(wěn)定性,可擴(kuò)展性,操作便捷,安全性高,便于維護(hù)等目標(biāo),應(yīng)充分考慮業(yè)務(wù)發(fā)展需要,應(yīng)用模塊化思維,將各模塊隔離。
## 功能模塊
### 商品
商品模塊是租賃平臺(tái)的核心。用戶的操作行為都圍繞商品進(jìn)行。在前端,商品模塊為商品展示,訂單,營(yíng)銷活動(dòng)提供商品數(shù)據(jù)支撐。在后端,商品模塊為訂單發(fā)貨,庫(kù)存管理,供應(yīng)商管理提供基礎(chǔ)數(shù)據(jù)支撐。
#### 功能范圍
發(fā)文檔/商品模塊范圍.png)
#### 功能設(shè)計(jì)
#####添加商品
類目:前后臺(tái)分離,后臺(tái)類目面向商家,供應(yīng)鏈人員。前臺(tái)類目面向用戶。
后臺(tái)類目:三層樹(shù)狀分類,商品只能掛載于最后一層的葉子類目下。
前臺(tái)類目:根據(jù)不同客戶端設(shè)置,PC端,移動(dòng)端分別設(shè)置前臺(tái)類目。支持平臺(tái)商家自定義店鋪前臺(tái)類目。
前后臺(tái)對(duì)應(yīng)關(guān)系:前臺(tái)類目對(duì)應(yīng)后臺(tái)葉子類目和某項(xiàng)屬性的組合。
屬性:掛在具體類目下,包括屬性名和屬性值,屬性分類(關(guān)鍵,銷售,非關(guān)鍵,商品),顯示類型(單選、多選、自定義),是否必填。
屬性庫(kù):將常用屬性建立為屬性庫(kù)。
屬性分組:一個(gè)類目有很多屬性,將折現(xiàn)屬性歸為一個(gè)組。
屬性繼承:將商品類目每個(gè)層級(jí)的屬性提取出來(lái),下層屬性繼承上層屬性。
SPU:掛在最后一層的具體類目下,并選擇關(guān)鍵屬性。如iphone 7 Plush。
SKU:錄入SPU后選擇銷售屬性(規(guī)格屬性),并通過(guò)規(guī)格屬性來(lái)連接(區(qū)分)SPU。如iphone 7 Plush (64G 與128G)。
SPU與SKU關(guān)系:一對(duì)一(商品只有一個(gè)銷售屬性),一對(duì)多(商品有多個(gè)銷售屬性),多對(duì)多(同一商品有多個(gè)名字)。同一SPU在前臺(tái)顯示時(shí)可以共用同一商品詳情,只是通過(guò)銷售屬性映射到具體的SKU上。設(shè)置SPU后可依據(jù)不同的銷售屬性確定不同的價(jià)格。
##### 商品管理
上下架:商品批量上下架,定時(shí)上下架,缺貨后自動(dòng)下架。
價(jià)格管理:爬蟲(chóng)獲取競(jìng)品銷售價(jià),調(diào)整商品售價(jià)。
商品標(biāo)簽:活動(dòng)(熱銷,新品),服務(wù)(上門(mén)維修),性能(正品)標(biāo)簽。
### 庫(kù)存
庫(kù)存管理是供應(yīng)鏈管理的重要組成部分。庫(kù)存與倉(cāng)庫(kù)密不可分,而倉(cāng)庫(kù)和銷售、采購(gòu)相關(guān)。所以庫(kù)存體系構(gòu)建復(fù)雜,影響庫(kù)存變動(dòng)主要有采購(gòu),銷售訂單,倉(cāng)間調(diào)撥,盤(pán)盈盤(pán)虧,預(yù)售,售后退貨等因素。
####功能范圍
發(fā)文檔/庫(kù)存模塊范圍.png)
#### 功能設(shè)計(jì)
銷售庫(kù)存:前臺(tái)顯示的銷售庫(kù)存。可銷售庫(kù)存與實(shí)物庫(kù)存保持一致,不能超賣。設(shè)置活動(dòng)庫(kù)存,決定參與活動(dòng)庫(kù)存數(shù)量,設(shè)置預(yù)售庫(kù)存,決定是否可下定金預(yù)定。
調(diào)度層:將訂單轉(zhuǎn)換為發(fā)貨單。賬面庫(kù)存與實(shí)物庫(kù)存一致,訂單流到調(diào)度層后經(jīng)調(diào)度后推動(dòng)至倉(cāng)庫(kù)發(fā)貨。
倉(cāng)庫(kù)層:發(fā)貨單推送到倉(cāng)庫(kù)層后,操作wms系統(tǒng)同步響應(yīng),扣減庫(kù)存并出庫(kù)。
聯(lián)系:一般情況下,銷售層庫(kù)存和調(diào)度層實(shí)物一致。不一致的情況有:允許超賣,預(yù)售,活動(dòng)占用庫(kù)存。
###訂單
### 會(huì)員
會(huì)員模塊主要是管理用戶信息,增加用戶活躍度,開(kāi)發(fā)新用戶的系統(tǒng)。
個(gè)人
公司
### 運(yùn)營(yíng)
客服
營(yíng)銷
評(píng)價(jià)
### 系統(tǒng)管理
網(wǎng)站設(shè)置
權(quán)限