主頁 > 百科知識 > 三層架構(gòu)分為哪三層

三層架構(gòu)分為哪三層

時間:2024-11-30 12:44:44 瀏覽量:

三層架構(gòu)是哪三層分別如下:三層架構(gòu)就是為了符合“高內(nèi)聚,低耦合”思想,

表示層(UI);業(yè)務(wù)邏輯層(BLL);數(shù)據(jù)訪問層(DAL)三層架構(gòu)。

各層之間采用接口相互訪問,并通過對象模型的實(shí)體類(Model)作為數(shù)據(jù)傳遞的載體,不同的對象模型的實(shí)體類一般對應(yīng)于數(shù)據(jù)庫的不同表,實(shí)體類的屬性與數(shù)據(jù)庫表的字段名一致。

三層架構(gòu)區(qū)分層次的目的是為了 “高內(nèi)聚,低耦合”。開發(fā)人員分工更明確,將精力更專注于應(yīng)用系統(tǒng)核心業(yè)務(wù)邏輯的分析、設(shè)計(jì)和開發(fā),加快項(xiàng)目的進(jìn)度,提高了開發(fā)效率,有利于項(xiàng)目的更新和維護(hù)工作。

三層架構(gòu)主要是指將業(yè)務(wù)應(yīng)用規(guī)劃中的表示層 UI、數(shù)據(jù)訪問層 DAL 以及業(yè)務(wù)邏輯層 BLL,其分層的核心任務(wù)是“高內(nèi)聚低耦合”的實(shí)現(xiàn)。在整個軟件架構(gòu)中,分層結(jié)構(gòu)是常見和普通的軟件結(jié)構(gòu)框架,同時也具有非常重要的地位和意義。

© 轉(zhuǎn)乾企業(yè)管理-上海店鋪裝修報(bào)建公司 版權(quán)所有 | 黔ICP備2023009682號

免責(zé)聲明:本站內(nèi)容僅用于學(xué)習(xí)參考,信息和圖片素材來源于互聯(lián)網(wǎng),如內(nèi)容侵權(quán)與違規(guī),請聯(lián)系我們進(jìn)行刪除,我們將在三個工作日內(nèi)處理。聯(lián)系郵箱:303555158#QQ.COM (把#換成@)