多做题,通过考试没问题!

Web应用开发

睦霖题库>大学试题(计算机科学)>Web应用开发

说明Web程序设计中常用的分层设计思路,阐述数据层、业务逻辑层和界面层的职能,并画出这三层与用户和数据库之间的逻辑关系图。

正确答案:我们把系统分为三个层次,即数据层、业务逻辑层和界面层。其背后的思路很简单,就是用分而治之的方式把软件的设计开发分成几个彼此独立的部分,每个部分专注于解决一类问题,部分与部分之间通过事先约定好的接口进行通信;只要接口不变,无论在一个部分内部如何更改代码,都不会影响别的部分。这种思路可以把大的问题分解为几个小的问题,有助于多人协作,也有助于提高代码的层次感和模块化程度。下图给出了三层结构及彼此关系和各自职能:
答案解析:
进入题库查看解析

微信扫一扫手机做题