C#三层架构了解

   日期:2020-06-01     浏览:90    评论:0    
核心提示:三层结构概念 三层结构是指数据访问层(DAL),业务逻辑层(BLL)和表示层(UI)。使用三层结构的目的:解耦合,面向对象 。三层架构的优点在于不必为了业务逻辑上的微小变化而迁至整个程序的修改,只需要修改商 业逻辑层中的一个函数或一个过程;增强了代码的可重用性。 在三层结构中,各层之间相互依赖,表示层依赖于业务逻辑层,业务逻辑层依赖于数据访问层。表示层(UI) 展现给用户的界面,向用户展现特定业务数据,采集用户的输入信息和操作。业务逻辑层(BLL) 对数据层的操作和业务的处理。接收用户的指令或者ui

三层结构概念
 三层结构是指数据访问层(DAL),业务逻辑层(BLL)和表示层(UI)。使用三层结构的目的:解耦合,面向对象 。三层架构的优点在于不必为了业务逻辑上的微小变化而迁至整个程序的修改,只需要修改商 业逻辑层中的一个函数或一个过程;增强了代码的可重用性。
 在三层结构中,各层之间相互依赖,表示层依赖于业务逻辑层,业务逻辑层依赖于数据访问层。
表示层(UI)
 展现给用户的界面,向用户展现特定业务数据,采集用户的输入信息和操作。
业务逻辑层(BLL)
 对数据层的操作和业务的处理。接收用户的指令或者数据输入,提交给应用层做处理,同时负责将业务逻辑层的处理结果显示给用户。
数据访问层(DAL)
 直接操纵数据库,主要是增删改查的功能。存储数据的数据库服务器和处理数据和缓存数据的组件。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服