文章大綱
1、 架構為誰而設計?
2、 架構細化
3、 4+1視圖
4、 架構檔案
5、 文章總結
一、架構為誰而設計
1.1 想一想
架構到底為誰而設計?
1.2 專案中的需求和角色
1)回到架構的起點,一切從需求出發
2)需求是從業務產生的,業務的來源是人
客戶:系統實作業務目標和約束條件[成本,上線時間]
用戶:系統可以實作業務功能和運行期質量
公司:專案可以為公司盈利
管理:專案管理、人員配備的基礎
開發:如何進行系統開發以及開發期質量
測驗:測驗的范圍,方法,驗收標準
運維:如何部署,網路環境,硬體設備
1.3 核心本質
1)需求來自不同的涉眾,不同涉眾的關注點和要求是不一樣的
2)角色和分工不同,導致各角色的關注點和要求是不一樣的
一句話:架構要從不同的視角出發,考慮不同涉眾需求,做出滿足他們需要的設計
二、架構細化



三、4+1視圖




















四、架構檔案

五、文章總結

六、下篇預告
第七篇 部署架構
(1)邏輯架構
(2)物理架構
(3)網路劃分
(4)容量預估
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/288903.html
標籤:其他
