1. 程式人生 > >系統分析與設計——作業8

系統分析與設計——作業8

開發者 模式 解決方案 技術 繪制 三層 作業 相關 架構

一.描述軟件架構與框架之間的區別與聯系

(1)軟件架構與框架的區別:

架構是把系統分解為一些部件,描述這些部件的職責及它們之間的協作行為;架構模式是特定領域常見問題的解決方案。

而框架是具體語言和技術相關的,是特定語言和技術的架構應用解決方案。

換句話來說,兩者的區別就是它們是針對不同方面的解決方案,架構是針對特定領域問題的解決方案,框架是針對特定語言和技術的解決方案。

(2)軟件架構與框架的聯系:

框架是一種或多種架構的組合的實現。

二.以你的項目為案例

1.繪制三層架構模型圖,細致到分區

2.結合你程序的結構,從程序員角度說明三層架構給開發者帶來的便利

三.研究 VUE 與 Flux 狀態管理的異同

系統分析與設計——作業8