? ?多米好物商城是一個(gè)全品類自營的電商購物網(wǎng)站(B2C)
? 用戶可以在線購買商品、加入購物車、下單、秒殺商品
? 可以品論已購買商品
? 管理員可以在后臺管理商品的上下架、促銷活動
? 管理員可以監(jiān)控商品銷售狀況
? 客服可以在后臺處理退款操作
? 希望未來3到5年可以支持千萬用戶的使用
整個(gè)商城可以分為兩部分:后臺管理系統(tǒng)、前臺門戶系統(tǒng)。
后臺管理:
后臺系統(tǒng)主要包含以下功能:
商品管理,包括商品分類、品牌、商品規(guī)格等信息的管理,商品均為為平臺經(jīng)營商品
銷售管理,包括訂單統(tǒng)計(jì)、訂單退款處理、促銷活動生成等
用戶管理,包括用戶控制、凍結(jié)、解鎖等
權(quán)限管理,整個(gè)網(wǎng)站的權(quán)限控制,采用JWT鑒權(quán)方案,對用戶及API進(jìn)行權(quán)限控制
統(tǒng)計(jì),各種數(shù)據(jù)的統(tǒng)計(jì)分析展示
后臺系統(tǒng)會采用前后端分離開發(fā),而且整個(gè)后臺管理系統(tǒng)會使用Vue.js框架搭建出單頁應(yīng)用(SPA)。
前臺門戶
? 前臺門戶面向的是客戶,包含與客戶交互的一切功能。例如:
? 搜索商品
? 加入購物車
? 下單
? 評價(jià)商品等等
? 前臺系統(tǒng)我們會使用Thymeleaf模板引擎技術(shù)來完成頁面開發(fā)。出于SEO優(yōu)化的考慮,我們將不采用單頁應(yīng)用。
?
無論是前臺還是后臺系統(tǒng),都共享相同的微服務(wù)集群,包括:
商品微服務(wù):商品及商品分類、品牌、庫存等的服務(wù)
搜索微服務(wù):實(shí)現(xiàn)搜索功能
訂單微服務(wù):實(shí)現(xiàn)訂單相關(guān)
購物車微服務(wù):實(shí)現(xiàn)購物車相關(guān)功能
用戶中心:用戶的登錄注冊等功能
Eureka注冊中心

應(yīng)用權(quán)限
查看網(wǎng)絡(luò)連接
查看WLAN連接
擁有完全的網(wǎng)絡(luò)訪問權(quán)限
讀取您的SD卡中的內(nèi)容
修改或刪除您的SD卡中的內(nèi)容
連接WLAN網(wǎng)絡(luò)和斷開連接
拍攝照片和視頻
請求安裝文件包
訪問確切位置信息(以 GPS 和網(wǎng)絡(luò)為依據(jù))
訪問大致位置信息(以網(wǎng)絡(luò)為依據(jù))
讀取手機(jī)狀態(tài)和身份
更改網(wǎng)絡(luò)連接性
與藍(lán)牙設(shè)備配對
訪問藍(lán)牙設(shè)置
獲取額外的位置信息提供程序命令
錄音
控制振動
對正在運(yùn)行的應(yīng)用重新排序
檢索正在運(yùn)行的應(yīng)用
防止手機(jī)休眠
設(shè)置壁紙