一、技術棧 核心框架:spring boot2、spring cloud、spring cloud alibaba配置中心:nacos註冊中心:nacos負載均衡:Spring Cloud Load balancer服務調用:open feign服務容錯:Alibaba sentinel api網關 ...
一、技術棧
核心框架:spring boot2、spring cloud、spring cloud alibaba
配置中心:nacos
註冊中心:nacos
負載均衡:Spring Cloud Load balancer
服務調用:open feign
服務容錯:Alibaba sentinel
api網關:spring cloud gateway
分散式事務:seata
持久層框架:MyBatis-plus
高性能緩存:spring cache,redis ,
分散式鎖 Redisson
文件管理:Alibaba oss
SMS簡訊: Alibaba SMS
PC端後臺技術:Vue2 + Element-UI
移動端框架:Uniapp(一套代碼,多端發行)
安全:oauth2+jwt
微信開發Java SDK:WxJava
JDK版本:Java8+
資料庫:mysql8+
API管理:swagger
搜索引擎:elasticsearch
二、功能模塊
- 用戶端:支持機App(安卓,蘋果),微信小程式,公眾號,H5等各種小程式同時運行,最終實現移動全端多語言的電商平臺。
- 管理端:可以支持多店鋪運營,實現商家管理,商品管理,訂單管理,統計信息,用戶管理(會員管理),系統設置等模塊。
三、商城管理端概要設計
- 店鋪管理
- 商家管理 商家信息維護,商家登錄賬號,密碼,聯繫方式,當前商戶狀態(是否啟用)。
- 店鋪管理 店鋪Logo、店鋪分類、店鋪等級、店鋪狀態設置、店鋪審核狀態等。
- 店鋪分類 類別名稱,保證金額、店鋪排序。
- 店鋪等級 等級名稱、服務費金額、可發佈商品數量等。
- 商戶註冊項維護
- 商戶提現管理
- 經營分類申請
- 商品管理
- 商城商品信息查看
- 商品分類管理
- 商品標簽管理
- 商品參數管理
- 商品屬性管理
- 規格管理
- 品牌管理
- 訂單管理
- 商戶訂單預覽
- 訂單發貨管理
- 訂單退貨管理
- 快遞模板管理
- 售後管理
- 商城會員管理
- 會員等級
- 會員註冊項
- 積分管理
- 評論管理
- 消息配置
- 分銷管理
- 分銷商管理
- 分銷商提現
- 分銷佣金
- 營銷管理
- 促銷管理
- 優惠劵管理
- SEO設置
- 內容管理
- 文章分類
- 文章標簽
- 廣告位
- 廣告管理
- 友情鏈接
- 統計信息
- 訂單統計
- 資金統計
- 註冊統計
- 商品排名
- 系統設置
- 地區設置
- 支付方式
- 配飾方式
- 物流公司
- 支付插件
- 登錄插件
- 促銷插件
- 審計日誌
五、商戶管理端概要設計
- 店鋪信息維護
- 商品分類
- 庫存管理
- 商品管理
- 訂單管理
- 售後管理
- 評價管理
- 營銷管理
- 店鋪優惠劵
- 買贈活動
- 滿減活動
- 團購
- 秒殺
- 修改密碼
- 賬戶資金
- 店鋪數據
六、客戶端概要設計
- 首頁
- 商品分類
- 購物車
- 我的
- 用戶登錄
- 收貨地址管理
- 我的訂單
- 修改密碼
- 個人信息維護
- 我的收藏
- 我的評論
- 關註的店鋪
暫時想到的只有這麼多了,剩下的在做的過程中再做完善。