使用架構圖來展現出自己對一個項目中所涉及的技術的總體思路 架構圖的維度和組成要素 架構視圖最經典的當屬4+1視圖:包含邏輯視圖、開發視圖、過程視圖、物理視圖、場景視圖 1:邏輯視圖一般針對客戶、用戶、業務人員、開發組織,主要從系統的功能元素、以及它們的介面、職責、交互維度入手。主要元素包括系統、子系 ...
使用架構圖來展現出自己對一個項目中所涉及的技術的總體思路
架構圖的維度和組成要素
架構視圖最經典的當屬4+1視圖:包含邏輯視圖、開發視圖、過程視圖、物理視圖、場景視圖
1:邏輯視圖一般針對客戶、用戶、業務人員、開發組織,主要從系統的功能元素、以及它們的介面、職責、交互維度入手。主要元素包括系統、子系統、功能模塊、子功能模塊、介面等。
2:開發視圖一般針對開發和測試相關人員,主要描述系統如何開發實現;主要元素包括描述系統的分層、分區、框架、系統通用服務、業務通用服務、類和介面、系統平臺和大基礎框架。用途是知道開發設計和實現。
3:物理視圖一般針對系統運維人員、集成人員,它是系統邏輯組件到物理節點的映射,節點與節點間的物理網路配置等,主要關註非功能性需求,諸如性能(吞吐量)、可伸縮性、可 靠性,可用性等,從而得出相關的物理部署結構圖,這個類似我們上次開會說的部署圖。