Đào Hải Nam

Luôn hạnh phúc vì vẫn còn nhiều ước mơ chưa đạt được

Posts Tagged ‘architect

Hỏi đáp về mô hình 3 tầng

with 60 comments

1. Mô hình 3 tầng (3-tiers) là gì?

Theo wikipedia thì:

“3-tiers là một kiến trúc kiểu client/server mà trong đó giao diện người dùng (UI-user interface), các quy tắc xử lý(BR-business rule hay BL-business logic), và việc lưu trữ dữ liệu được phát triển như những module độc lập, và hầu hết là được duy trì trên các nền tảng độc lập, và mô hình 3 tầng (3-tiers) được coi là một kiến trúc phần mềm và là một mẫu thiết kế.” (dịch lại từ wikipedia tiếng Anh).

Như vậy, ta có thể mô hình này phân tách ứng dụng ra làm 3 module riêng biệt, bao gồm:

- Tầng Presentation: được dùng để giao tiếp với người dùng, nhiệm vụ chính là hiển thị dữ liệu và nhận dữ liệu từ người dùng.

- Tầng Business Logic: nhiệm vụ chính là cung cấp các chức năng của phần mềm.

- Tầng Data: lưu trữ dữ liệu, cho phép lớp Business Logic có thể tìm kiếm, trích xuất, cập nhật… dữ liệu.

Đọc tiếp »

Written by namdh

31/12/2009 lúc 12:10

Follow

Get every new post delivered to your Inbox.

Join 37 other followers