三层架构的拙见

三层架构:UI层+(BLL)(逻辑层)+DAL层(数据访问)+model

1、 model是最底层,该层的作用是,直接和数据库链接,提供数据库的属性列名。获取数据库的属性定义访问权限为private,再通过定义变量用set和get方法来接收设置数据库的属性,确保数据的安全性,

2、DAL层即数据访问层,该层的作用是,提供一些方法,例如,add(  ),del(),check()……

3、bll层即逻辑层,该层的作用是通过调用dal层的方法进行逻辑的分析和判断,如是否插入成功,是否删除成功,登录成功和失败……

4、 ui层就是显示层,用于设置界面,与bll层链接,直接使用bll层的方法进行逻辑判断,和model的数据绑定

 

总体来说就时逐层调用的的过程,顾客>服务员(UI)>厨师(BLL)>采购员(DAL)>材料(Model)

 

一、首先是建立数据库

 

二、model层

 

 

 

 三、DAL层

 

 四、BLL层

 

 五、 UI层

 

 

 

1、怎么建立model 、dal、bll层?  ps:新建一个windows窗口文件(即UI层),右击“解决方案”》》添加》》新建项目》》类库

2、在建立dal层时需要添加引用层model和model,建立bll层时需要添加引用层dal和Model

 

posted @ 2019-12-08 00:16  微风轻拂rock  阅读(144)  评论(0编辑  收藏  举报