66问答网
所有问题
软件工程开发三层架构的具体功能和区别是什么?数据层,业务逻辑层,UI层。
以前程序设计是两层架构,但现在主流的架构是三层架构,与以前相比,优势在那里?
举报该问题
推荐答案 2011-08-25
数据层顾名思义就是对数据的操作
业务成就是对其软件的具体业务描述与整合
UI层就是我们看到的操作界面
你说的两层是物理上的
这是引入面向对象理念便于软件的维护等oop的有点都有
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pUUix9npv.html
相似回答
什么是三层架构?
各层的主要
功能及
相互关系有哪些
答:
普通三层:数据访问层DAL:用于实现与数据库的交互和访问,从数据库获取数据或保存数据到数据库的部分
。
业务逻辑层
BLL:业务逻辑层承上启下,用于对上下交互的数据进行逻辑处理,实现业务目标。 表示层UI:主要实现和用户的交互,接收用户请求或返回用户请求的数据结果的展现,而具体的数据处理则交给业务逻辑层和数据访问层去...
三层构架和
MVC
不同
吗
答:
1. 三层架构是一个分层式的软件体系架构设计,它可适用于任何一个项目
。MVC是一个设计模式,它是根据项目的具体需求来决定是否适用于该项目。2. 三层架构是最基本的项目分层结果,而MVC则是三层架构的一个变体,MVC是一种好的开发 模式。M 即Model(模型层),主要负责出来业务逻辑以及数据库的交互...
三层架构具体是?
答:
通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)
。区分层次的目的即为了“高内聚,低耦合”的思想。表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候的所见所得。业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据...
...MVC 模型和
软件的3层架构
(表现
层,业务逻辑层,数据访问层
)有哪些
区别
...
答:
2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理
。3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。MVC是 Model-View-Controller,严格说这三个加起来以后才是三层架构中的UI层,也就是说,MVC把三层架构中的...
.NET三层架构解析一:
什么是三层架构
答:
表示层 (UI)
、业务逻辑层
(BLL)和
数据访问层
(DAL)。三层的作用分别如下:表示层:为用户提供交互操作界面,这一点不论是对于Web还是WinForm都是如此,就是用户界面操作。我们网站展示给用户看的界面。业务逻辑层:负责关键业务的处理和数据的传递。复杂的 逻辑判断 和涉及到数据库的 数据验证 都需要在...
三层架构
解析图文教程
答:
1、什么是三层架构 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。三层从下至上分别为:
数据访问层
(DAL)
、业务逻辑层
(BLL)、表示层(UI)。表现层(UI):展现给用户的界面,即用户在使用一个系统的时候他的所见所得。业务逻辑层(BLL):对数据层的操作,对数据业务逻辑处理...
大家正在搜
软件工程中,只根据程序的功能
简述什么是软件工程
软件工程的功能模型
三层架构是什么
软件工程功能需求
软件工程功能点计算
软件工程工具
软件工程的三个要素
软件工程功能点计算方法
相关问题
什么是三层架构?各层的主要功能及相互关系有哪些
Java Web 开发时的 MVC 模型和软件的3层架构(表...
三层架构各层之间的依赖关系是什么?
Java Web 开发时的 MVC 模型和软件的3层架构(表...
在软件开发过程中 需要将人员 按照 表现层(UI):业务逻辑...
Java的三层架构都有些什么?
三层架构和mvc模式有什么关系
三层架构的优点缺点是什么?