数据访问层——负责与数据源的交互,即数据的插入、删除、修改以及从数 据库中读出数据等操作。对数据的正确性和可用性不负责,对数据的用途不了解, 不负担任何业务逻辑。
业务逻辑层——负责系统领域业务的处理,负责逻辑性数据如宏的生成、处余橡念理及 转换。对流入的逻辑性数据的正确性及有效性负责,对流出的逻辑性数据及用户 性数据不负责竖困,对数据的呈现样式不负责。
表示层——负责接收用户的输入、将输出呈现给用户以及访问安全性验证。 对流入的数据的正确性和有效性负责,对呈现样式负责,对呈现友好的错误信息 负责。