系統分析與設計【lesson 13】

1. 描述軟件架構與框架之間的區別與聯繫  軟件架構是有關軟件整體結構與組件的抽象描述,用於指導大型軟件系統各個方面的設計。軟件架構決策涉及到如何將軟件系統分解成不同的部分、各部分之間的靜態結構關係和動態交互關係等。經過完整的開發過程之後,這些架構決策將體現在最終開發出的軟件系統中。  軟件框架是面向領域的、可複用的「半成品」軟件,它實現了該領域的共性部分,並提供了一些定義良好的可變點以保證靈活性
相關文章
相關標籤/搜索