Thế nào là ThreeTiers
Trang 1
-
_ Trân Minh Triết ““
Bộ môn Công Nghệ Phần Mễ m
Khoa Công Nghệ Thông Tin
Dal hoc Khoa học Tự nhiên
—
(H01((11À
Trang 2
e Muc tiéu thiét kế: Mô tả kiến trúc và hoạt động của
phân mêm trước khi thực hiện phân mêm trên một môi trường phát triên phân mêm cu the
e Thiết kế phần mềm hướng đối tượng:
- Mô tả chi tiết hệ thông các lớp đôi tượng của
phân mêm
- Tổ chức bên trong của lớp
e Các thuộc tính (biên thành phân)
e Cách hành động (hàm thành phân)
- Cách thức tổ chức lưu trữ thông tin trên bộ nhớ phụ
Trang 3
iet ke phan mem hướng đôi tượng
Giaodién1 Giaodién2 _
Các thuộc tinh cua X — Lhiệt ke lop > Biên thành phân của X
Các trách nhiệm của X Hàm thành phân của X
Các thông tin lưu trữ của X
Các hàm xử lý lưu trữ
Trang 4—_— Tong quan
Thiet ke phan mém huong doi tuong
e Nhan xet:
- Với mỗi trách nhiệm được phân công có thê có
nhiều giao diện khác nhau
- Với tập hợp thuộc tính (mức phân tích), có thé có nhiều tập hợp biên thành phân khác nhau cùng
thỏa
- Với tập hợp trách nhiệm (mức phân tích), có thể
có nhiều tập hợp hàm thành phần khác nhau
cùng thỏa
Trang 5(909 9pape?
Trang 6
ác mô hình kiến trúc
e Kiên trúc 1 lớp
e Kiên trúc 2 lớp
e Kiên trúc 3 lớp
Trang 7
V L
Màn hình nhiệm vụ Í
C |
V
Dữ liệu của X
mô hình kiên trúc
Kiên trúc 1 lớp
I/O
Xử lý biên cô
Xử lý chính
Xử lý trên dữ liệu
Trang 8nô hình kiên trúc
Kiên trúc 2 lớp
/UO
Xử lý biên cô
Xử lý chính
Xử lý trên dữ liệu
VY
Dữ liệu của X
Trang 9
6 hinh kién truc
Kien truc 3 lop
Xử lý biên cô
Trang 10
<="
Hàm xử lý đặt ở đâu?
i `
(909 9pape?
Trang 11
làm xử lý đặt ở đầu?
11
Trang 12
làm xử lý đặt ở đầu?
12
Trang 13
làm xử lý đặt ở đầu?
"lam Xử lÿ cua
làm xử lý của
a
nn wT
®F@ Tyr IC) PITT
13
Trang 14
làm xử lý đặt ở đầu?
Hàm xử lý của đôi tượng thê hiện
làm xử lý của
a
nn wT
®F@ Tyr IC) PITT
14
Trang 15
Truy xuất Cơ sở dữ liệu
i `
(909 9pape?
Trang 16
N6 hinh 1: Truy xuat truc tiép
Vv Vv Vv
CO’ SO DU’ LIEU
16
Trang 17
Sử dụng các đôi tượng
truy xuât dữ liệu theo từng lớp
CƠ SỞ DỮ LIỆU
17
Trang 18
ử dụng lớp đôi tượng
truy xuât dữ liệu chung
CƠ SỞ DỮ LIỆU
15
Trang 19
Vid hinh 4: M6 hinh ket hop
CO SO’ DU’ LIEU
19