1 / 14

Kiến trúc 3 tầng

Kiến trúc 3 tầng. Trình bày: Nguyễn Minh Huy. Nội dung. Tổng quan kiến trúc 3 tầng Ví dụ minh họa. Nội dung. Tổng quan kiến trúc 3 tầng Ví dụ minh họa. Tổng quan kiến trúc 3 tầng. Kiến trúc 3 tầng (3-tiers architechture). Kiến trúc 3 tầng là mô hình tổ chức các thực thể phần mềm.

dulcea
Download Presentation

Kiến trúc 3 tầng

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kiến trúc 3 tầng Trình bày: Nguyễn Minh Huy

  2. Nội dung • Tổng quan kiến trúc 3 tầng • Ví dụ minh họa

  3. Nội dung • Tổng quan kiến trúc 3 tầng • Ví dụ minh họa

  4. Tổng quan kiến trúc 3 tầng • Kiến trúc 3 tầng (3-tiers architechture). • Kiến trúc 3 tầng là mô hình tổ chức các thực thể phần mềm. • Có 3 tầng chính: • Tầng giao diện • Tầng nghiệp vụ • Tầng dữ liệu

  5. Tổng quan kiến trúc 3 tầng • Tầng giao diện • Các thực thể phần mềm làm nhiệm vụ hiển thị. • Tương tác với người sử dụng. Người dùng Tầng giao diện

  6. Tổng quan kiến trúc 3 tầng • Tầng nghiệp vụ • Các thực thể phần mềm thực hiện các chức năng nghiệp vụ. • Xử lý chính. Người dùng Tầng giao diện Tầng nghiệp vụ

  7. Tổng quan kiến trúc 3 tầng Người dùng • Tầng dữ liệu • Các thực thể phần mềm làm nhiệm vụ lưu trữ dữ liệu. • Tương tác với cơ sở dữ liệu. Tầng giao diện Tầng nghiệp vụ Tầng dữ liệu Cơ sở dữ liệu

  8. Tổng quan kiến trúc 3 tầng Người dùng • Kiến trúc đa tầng • Mở rộng kiến trúc 3 tầng. • Nhiều tầng nghiệp vụ. Tầng giao diện Tầng nghiệp vụ Tầng dữ liệu Cơ sở dữ liệu

  9. Tổng quan kiến trúc 3 tầng • Tính chất • Giảm sự gắn kết giữa các thực thể phần mềm (decoupling). • Tái sử dụng. • Có thể cài đặt phân tán. • Không phụ thuộc phương pháp lập trình.

  10. Nội dung • Tổng quan kiến trúc 3 tầng • Ví dụ minh họa

  11. Ví dụ minh họa • Ứng dụng quản lý danh mục sách: • Thêm sách mới. • Cập nhật thông tin sách hiện có. • Xóa sách. • Thông tin sách: • Tựa sách, tác giả. • Nhà xuất bản, năm xuất bản.

  12. Ví dụ minh họa Người dùng • Kiến trúc frmBookManagement BookList Book PublisherList AuthorList DataService Cơ sở dữ liệu

  13. Ví dụ minh họa • Cài đặt: • Cơ sở dữ liệu Microsoft Access 2000. • Trên môi trường .NET (C#).

  14. Hỏi & Đáp • Email: nmhuy@fit.hcmuns.edu.vn Ask

More Related