三层架构划分为:表现层(UI),业务逻辑层(BLL),数据访问层(DAL).是一种开发模式.
见:http://zhidao.baidu.com/question/147437000.html.
软件本身可以分为C/S和B/S构架
C/S结构,即Client/Server (客户机/服务器)
这种机构的软件,在开发颂隐亏完成后,需要打包成安装程序,用户使用时,需要安装客户端才可进行管理操作.这种软件很常见,如Word Excel等Offic软件都是cs的软件.
B/S结构,即Browser/Server (浏览器/服务器)
这种结构的软件,在开发完成后,需要配携带置服务器,通过浏览器与服务器进野神行数据交互. 其原理和网站差不多,这种软件一般用户不常见,操作和用浏览器上网一样.