注册 登录
编程论坛 ASP.NET技术论坛

急,马上要应聘了,我在线等,三层架构

wuhongyao3 发布于 2007-11-25 10:32, 1091 次点击
马上要去应聘了,但三层架构还不太懂

你看看我认为的对不

表示层,是主要的界面显示
逻辑层,是对响应界面的事件等,然后与数据库操作,将结果再呈现给表示层
数据层,主要是处理数据

但是  逻辑层 和数据层 的功能还是分不太清

数据层里边主要存放的数据(但数据是指什么啊,数据库?还是数据库的连接)

逻辑层里边主要存放的功能的实现(主要存放的是与数据库的操作,如:从数据库查询数据?)

是不是逻辑层里边就放些与数据库操作的方法

还是对数据库操作的方法在  数据层里边存放。
8 回复
#2
wuhongyao32007-11-25 10:46
快说说啊
马上要走了.
#3
wuhongyao32007-11-25 11:01
晕,只能按我理解的去说了.
#4
冰彩虹2007-11-25 11:21
表示层是就是UI了,显示操作界面

逻辑层就是处理一些逻辑业务的呀,衔接表示层和数据层

数据层就是处理数据啦,它没有存发什么,只是负责跟数据库打交道,比如连接数据库、操作数据表什么的吧
#5
yms1232007-11-25 16:50
表示层跟界面有关系,比如界面上哪个div的隐藏与显示,一些下拉菜单特效等是这个层来处理。
逻辑层在表示层中要显示的数据都是有逻辑层返回到表示层的,核心的算法如密码加密与解密,统计注册人数等都是逻辑层的内容。
而数据处理层,跟逻辑层的联系是在逻辑层计算时需要某些数据库里的数据,而这些数据的读取与把逻辑层处理好的数据写入到数据库,都是数据处理层来做。
#6
guoxhvip2007-11-25 17:18
LS两位正解
#7
wolfwwkk2007-11-25 21:05
说得对啊...我也在等答案
#8
jxnuwy042007-11-25 23:23
好象记得以前发过这样的帖子!!!
#9
wuhongyao32007-11-26 13:45
呵呵,去应聘了,他们没有问这个问题
问了问数据库原理....
1