三层结构
-
三层架构 展示层(UI) 业务逻辑层(BLL) 数据访问层 (DAL)
-
功能 提供界面 解决关键业务和传递数据 访问数据库
-
例子 服务员 厨师 购物员
搭建三层架构的步骤
-
1.新建一个窗体应用程序
-
项目命名: xx系统.UL
-
解决方案命名: xx系统
-
2、在现有解决方案上添加信息类库项目
-
项目命名: 信息系统.BLL
-
3、在UL项目上,添加引用,引用BLL层
-
4、在现有解决方案上,添加新的类库项目
-
项目命名: xx系统.DAL
-
5、在BLL项目上,添加引用,引用DAL层
-
至此,三层依赖关系已建立好
-
6、接下来,开发一个模块,以学生管理系统模块为例
-
在DAL层,添加一个StudentDAL的公有静态类
-
7、在StudentDAL类中添加数据访问的方法,如:SelectALL()
-
8、在BLL层成绩StudentBLL类
-
9、在StudentBLL类中添加业务逻辑层的方法,如:GetAll()
-
在业务逻辑方法StudentAll中,调用StudentDAL.SelectAll()
-
10、在UI层画界面,调用BLL层的方法