用.net做B/S結構的系統,您是用幾層結構來開發,每一層之間的關系以及為什么要這樣分層?


從下至上分別為:數據訪問層、業務邏輯層(又或成為領域層)、表示層 

數據訪問層:有時候也稱為是持久層,其功能主要是負責數據庫的訪問 
業務邏輯層:是整個系統的核心,它與這個系統的業務(領域)有關 
表示層:是系統的UI部分,負責使用者與整個系統的交互。  
優點:  分工明確,條理清晰,易於調試,而且具有可擴展性。 
缺點:  增加成本。

 

個人理解:就好比你要去三樓送資料,本來可以直接坐電梯去三樓,但是你要先去二樓把一樓的資料給蓋章,然后再把資料從二樓送到三樓去 。這無形之中就增加了成本,好處就是分工明確條例清晰


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM