架構師之路(六)五視圖方法論

一、軟件架構設計的五視圖 根據關注角度的不同,軟件架構又分爲邏輯架構、開發架構、運行架構、數據架構和物理架構。   邏輯架構:着重考慮功能需求,系統應當向用戶提供什麼樣的服務,關注點主要是行爲或職責的劃分。邏輯架構關注的功能,不僅包括用戶可見的功能,還應當包括爲實現用戶功能而必須提供的輔助功能。邏輯架構更偏向我們所說的「分層」,像經典的「三層架構」。邏輯架構的靜態方面是抽象職責的劃分,動態方面是承
相關文章
相關標籤/搜索