軟件架構參考模板-軟件架構設計學習第三天(原創)

文章大綱

一、概述
二、模板介紹

 

一、概述

在架構設計中,我們需要考慮非常多的方面,從網絡安全到權限管理、業務開發、運維服務等,因此我進行了架構上總結,以後設計時,可參考以下模板進行分析。

二、模板介紹

 
總體架構圖

1. 用戶端

1.1 B端
(1)商家PC端
(2)商家移動端

1.2 C端
(1)M端(手機網頁端)
(2)SDK端
(3)PC端
(4)微信端

2. 基礎服務

(1)路由服務
(2)消息服務
(3)定位服務
(4)接入服務
(5)狀態服務
(6)負載均衡

3. 業務服務

(1)用戶中心
(2)商品中心
(3)交易中心
(4)評價中心
(5)店鋪中心
(6)搜索中心
(7)營銷中心
(8)客服中心

4. 運營服務

(1)業務監控
(2)通知管理
(3)報表管理
(4)風險管理
(5)插件管理

5. 數據服務

(1)數據源配置
(2)安全配置
(3)質量配置
(4)授權配置
(5)連接配置

6. 運維服務

(1)監控報警
(2)故障處理
(3)系統升級
(4)應用發佈
(5)安全防護
(6)業務監控
(7)日誌管理

7. 監控中心

(1)用戶行爲監督
(2)穩定性
(3)性能
(4)流量

8. 權限管理

(1)角色權限
(2)數據源權限
(3)操作權限
(4)菜單權限
(5)資源權限
(6)權限審批

9. 網絡安全

(1)漏洞
(2)風險
(3)事件

10. 軟件測試

(1)自動化測試
(2)質量測試(性能、電量等)
(3)安全測試
(4)兼容性測試

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章