码迷,mamicode.com
首页 > Web开发 > 详细

用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

时间:2019-12-03 23:22:42      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:关系   逻辑   资料   好处   访问   分层   可扩展   扩展   交互   

从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 

数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 
业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 
表示层:是系统的UI部分,负责使用者与整个系统的交互。  
优点:  分工明确,条理清晰,易于调试,而且具有可扩展性。 
缺点:  增加成本。

 

个人理解:就好比你要去三楼送资料,本来可以直接坐电梯去三楼,但是你要先去二楼把一楼的资料送给盖章,然后再把资料从二楼送到三楼去 。这无形之中就增加了成本,好处就是分工明确条例清晰

用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

标签:关系   逻辑   资料   好处   访问   分层   可扩展   扩展   交互   

原文地址:https://www.cnblogs.com/xxloveyzy/p/11979880.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!