intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lập trình quản lý - Chương 2: Mô hình 3-Layer

Chia sẻ: _ _ | Ngày: | Loại File: PPTX | Số trang:13

16
lượt xem
3
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Lập trình quản lý - Chương 2: Mô hình 3-Layer. Chương này cung cấp cho học viên những nội dung về: mô hình 3-layer; GUI/presentation layer; business logic layer; data access layer; data transfer object (DTO);... Mời các bạn cùng tham khảo chi tiết nội dung bài giảng!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình quản lý - Chương 2: Mô hình 3-Layer

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

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2