1. Trang chủ
  2. » Công Nghệ Thông Tin

CSharp_Week 11: 3Layer-DataBinding potx

16 227 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Giới thiệu mô hình 3-layer - DataBinding Trường Đại học Khoa học Tự nhiên, ĐHQG-HCM Khoa Công Nghệ Thông Tin Bộ môn Công Nghệ Phần Mềm 2/12 Mục tiêu  Phân biệt 3-tier, 3-layer  Phân biệt được vai trò & trách nhiệm của mỗi layer  Quản lý ngoại lệ trong mô hình 3-layer  DataBinding 3/12 1-tier, 3-layer Data GUI Business logic Data Access Application + Data Physical view Logical view 4/12 2-tier, 3-layer Data GUI Business logic Data Access Data tier Client tier Physical view Logical view 5/12 3-tier, 3-layer Browsers Data tier Business tier Web Server Local clients Presentation tier Data Business logic Data Access Web Server GUI Application Web Physical view Logical view 6/12 Vai trò của các layer  GUI (Presentation) Layer: Nhập liệu và trình bày dữ liệu, có thể bao gồm các bước kiểm tra dữ liệu trước khi gọi Business Logic Layer.  Business Logic Layer: Kiểm tra các yêu cầu nghiệp vụ trước khi cập nhật dữ liệu, quản lý các Transaction, quản lý các concurrent access.  Data Access Layer: Kết nối CSDL, tìm kiếm, thêm, xóa, sửa,…trên CSDL 7/12 Các lưu ý quan trọng  Phân biệt vai trò Business Layer và khái niệm “xử lý”  Mỗi Layer vẫn có xử lý riêng, đặc trưng của Layer đó  Đôi khi việc quyết định 1 xử lý nằm ở layer nào chỉ mang tính chất tương đối 8/12 Việc trao đổi liên lạc giữa các layer GUI Business logic Data Access Data Data Transfer Object (DTO) Các giá trị, dòng, bảng 9/12 Sự phụ thuộc giữa các layer GUI Business logic Data Access Data Data Transfer Object (DTO) 10/12 Tính chất của mô hình 3-layer  Giảm sự kết dính giữa các thực thể phần mềm (decoupling)  Tái sử dụng  Chia sẻ trách nhiệm

Ngày đăng: 04/07/2014, 04:20

Xem thêm: CSharp_Week 11: 3Layer-DataBinding potx

Mục lục

    Giới thiệu mô hình 3-layer - DataBinding

    Vai trò của các layer

    Các lưu ý quan trọng

    Việc trao đổi liên lạc giữa các layer

    Sự phụ thuộc giữa các layer

    Tính chất của mô hình 3-layer

    Quản lý ngoại lệ

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w