三层架构通常包括应用层、数据访问层和数据存储层。应用层负责处理用户输入的数据和功能;数据访问层负责在不同应用程序之间进行数据交换;而数据存储层则用于保存应用程序的运行状态和数据资源。
三层架构分为哪三层
三层架构分别如下:三层架构符合“高内聚、低耦合”的理念,
表示层(UI);业务逻辑层(BLL);数据访问层(DAL)三层架构。
接口通过对象模型相互访问,并通过对象模型进行实体类(Model)不同对象模型的实体类作为数据传输的载体,一般对应于数据库的不同表,实体类的属性与数据库表的字段名一致。
区分三层架构层次的目的是为了 “高内聚、低耦合”。开发人员分工更加明确,更加注重应用系统核心业务逻辑的分析、设计和开发,加快项目进度,提高开发效率,有利于项目的更新和维护。
三层架构主要是指业务应用规划中的表示层。 UI、数据访问层 DAL 还有业务逻辑层 BLL,其分层的核心任务是实现“高内聚低耦合”。在整个软件架构中,分层结构是一种常见的、普通的软件结构框架,也具有非常重要的地位和意义。
0