一、技術堆疊
核心框架: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設定
- 內容管理
- 文章分類
- 文章標簽
- 廣告位
- 廣告管理
- 友情鏈接
- 統計資訊
- 訂單統計
- 資金統計
- 注冊統計
- 商品排名
- 系統設定
- 地區設定
- 支付方式
- 配飾方式
- 物流公司
- 支付插件
- 登錄插件
- 促銷插件
- 審計日志
五、商戶管理端概要設計
- 店鋪資訊維護
- 商品分類
- 庫存管理
- 商品管理
- 訂單管理
- 售后管理
- 評價管理
- 營銷管理
- 店鋪優惠劵
- 買贈活動
- 滿級訓動
- 團購
- 秒殺
- 修改密碼
- 賬戶資金
- 店鋪資料
六、客戶端概要設計
- 首頁
- 商品分類
- 購物車
- 我的
- 用戶登錄
- 識訓地址管理
- 我的訂單
- 修改密碼
- 個人資訊維護
- 我的收藏
- 我的評論
- 關注的店鋪
暫時想到的只有這么多了,剩下的在做的程序中再做完善,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/547467.html
標籤:其他
上一篇:Redis型別(type)與編碼(encoding)
下一篇:Java面試-基礎篇(一)之1
