技术探讨等

2023-08-02 09:58:16 百科达人 次阅读 投稿:周末不是周一

技术探讨等

技术探讨等

1.三层架构的概念

三层机构是为了符合“高内聚,低耦合”思想,把各个功能模块划分为表示层(UI),业务逻辑层(BLL)和数据访问层(DAL)三层架构

2.表现层

表现层又称UI层,位于三层架构的最上层,与用户直接接触,主要是B/S信息系统中的Web浏览页面

3.业务逻辑层

业务逻辑层BLL的功能是对具体问题进行逻辑判断与执行操作,接收到表现层UI的指令后,会链接访问数据层DAL,访问在三层架构中位于表现层和数据访问层中间位置,同时也是表现层和数据层的桥梁,实现三层之间的数据连接和指令传达

技术探讨等

4.数据访问层

数据访问层DAL是数据库的主要操控系统,实现数据的增加,删除,修改,查询等操作,并将结果反馈到业务逻辑层BLL

5.三层架构的缺点

1.维护成本增加,需要各自维护层

2.代码冗余度增高

6.使用三层架构的时机

1.系统功能多且庞大

2.业务需求还在不断增加

3.需要不断维护

查看原视频

三层架构?听了那么久到底是个什么?