MVC﹙Model-View-Controller﹚的架構是廣受使用的系統架構之一。MVC將系統的模組切割成系統主要功能的事務模組、呈現介面給使用者的呈現模組及控制模組改變狀態的控制模組。將系統以MVC架構切割後,可以增加系統的彈性及擴充性。另一方面,使用設計樣式來設計系統以解決設計上的問題成為物件導向設計的趨勢。本研究之目的在試驗以設計樣式為基礎,漸進式重整為程序以達到MVC架構的可能性及經驗。透過一個象棋系統的實例探討,本論文將描述如何漸進式的引用設計樣式以達成MVC架構。