asp三層架構
來源:魅力女性吧 5.04K
(1)數據訪問層–DAL
A、概念:封裝了所有與數據庫的交互操作。數據交互包括增、刪、改、查
數據訪問層就針對每個數據表提供增、刪、改、查操作,不做業務邏輯的判斷。
B、應用:類似於企業中的財務部門、只做薪酬的發放,不做企業員工績效
的審核。
(2)業務邏輯層–BLL
A、概念:封裝了所有與業務的交互操作,對業務具體問題進行邏輯判斷與
執行操作。業務操作形式包括業務場景判定、業務執行條件管理、業務執行結果
封裝。
B、應用:類似於於企業中技術部、市場部的管理者對下屬員工的工作進行
評審。
(3)表現層–UI
A、概念:表現層又稱作UI層,位於三層架構的最上層,與用户直接溝通。
換句話説表現層就是實現用户界面功能,將用户的需求傳達和反饋、保證用户的
體驗。
B、應用:類似於企業中各個員工最終在工資卡上當月發放的薪水金額。