Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
565,44 KB
Nội dung
Mơ hình 3Layer Mơ hình 3Layer q Chia thành phần hệ thống theo chức GUI / Presentation Layer q Giao tiếp với người dùng cuối… § § q Thu thập liệu Hiển thị liệu, kết … thông qua thành phần giao diện người dùng § § § Windows forms Web forms Mobile forms Business Logic Layer q Xử lý liệu § § q trước hiển thị lên Presentation Layers trước chuyển xuống Data Access Layer Thực yêu cầu nghiệp vụ § § § Kiểm tra ràng buộc Xử lý tính tốn liệu Lựa chọn kết Data Access Layer q Thực nghiệp vụ liên quan đến lưu trữ, truy xuất liệu GUI Business logic Data Access Data Transfer Object (DTO) Data Các giá trị, dòng, bảng Data Transfer Object (DTO) Đại diện cho đối tượng lưu trữ database q Có nhiệm vụ vận chuyển liệu layer q Đặt tên các layer q Các layer: § § § q GUI – BUS – DAL GUI – BLL – DAO … Data Transfer Object § DTO Kiến trúc 3Tiers Kiến trúc 3tiers q Tổ chức thành phần ứng dụng theo cấu trúc vật lý Phân biệt 3Tiers và 3Layers 3-Layers q Phân chia thành phần ứng dụng mặt logic 3-Tiers q Tổ chức thành phần ứng dụng theo cấu trúc vật lý 10 1Tier và 3Layer Physical view Logical view GUI Application + Data Business logic Data Access Data 11 2Tier và 3Layer Physical view Client tier Logical view GUI Business logic Data Access Data tier Data 12 Browsers Local clients Web Server Business tier Data tier Logical view Presentation tier Physical view 3Tier và 3Layer GUI Web Server Application Web Business logic Data Access Data 13 ... Application + Data Business logic Data Access Data 11 2? ?Tier và 3Layer Physical view Client tier Logical view GUI Business logic Data Access Data tier Data 12 Browsers Local clients Web Server Business... § § Kiểm tra ràng buộc Xử lý tính tốn liệu Lựa chọn kết Data Access Layer q Thực nghiệp vụ liên quan đến lưu trữ, truy xuất liệu GUI Business logic Data Access Data Transfer Object (DTO) Data