最近需要用C#来做个winfrom,这个完全没有基础,没有基础,就没有基础,还有百度谷歌可以利用,下面来说说三层架构.
三层架构通常意义上的三层架构就是将整个业务应用划分为:表现层,业务逻辑层,数据访问层.
如下图所示的情况:
其中表现层UI也就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得.而业务逻辑层BLL是针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑的处理
,最后讲到数据访问层DAL:该层所做的事务直接操作数据库,针对数据的添加/删除/修好/查找等
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构.微软推荐的分层式结构一般分为
三层.从下至上分别为:数据访问层,业务逻辑层,表示层.
三层结构原理: