Model View Controller 軟體架構模式

什麼是MVC?

1. 表示一種軟體架構模式,把系統分成三個部份: Model、View、Controller

2. 目的為實作動態程式設計,對於日後程式的修改及擴充更加便利,並讓某部分的程式可以重複利用。

3. 優點在於複雜度簡化,使程式結構更加直覺。

 

mvc  

Model - 資料庫人員進行資料管理及資料庫設計

描述功能性的演算法以及資料庫與使用者介面之間的資料交換

View - 美工或UI設計人員進行圖形介面設計及美化

呈現自Model傳來的資料與使用者互動的網頁

Controller - 程式設計師編寫程式架構及功能

1.蒐集使用者於View中所輸入的資料,並決定由哪一支程式進行處理。

2.接收Model傳回的資料,解析後傳給View呈現

arrow
arrow

    S 發表在 痞客邦 留言(0) 人氣()