MÔ HÌNH KIẾN TRÚC 3 LỚP - Bài giảng
lượt xem 34
download
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 cụ thể
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: MÔ HÌNH KIẾN TRÚC 3 LỚP - Bài giảng
- 1
- Tổng quan Mục 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 cụ thể 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 Các thuộc tính (biến thành phần) 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ụ 2
- Tổng quan Thiết kế phần mềm hướng đối tượng n diệ Giao diện 1 Giao diện 2 … o gia ế tk iế Th X X Thiết kế lớp Biến thành phần của X Các thuộc tính của X Hàm thành phần của X Các trách nhiệm của X Tổ ch ức l ưu DL_X t rữ Các thông tin lưu trữ của X Các hàm xử lý lưu trữ 3
- Tổng quan Thiết kế phần mềm hướng đối tượng Nhận xét: 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 4
- Các mô hình kiến trúc 5
- Các mô hình kiến trúc Kiến trúc 1 lớp Kiến trúc 2 lớp Kiến trúc 3 lớp 6
- Các mô hình kiến trúc Kiến trúc 1 lớp Người dùng I/O Xử lý biến cố Xử lý chính Màn hình nhiệm vụ f Xử lý trên dữ liệu Dữ liệu của X 7
- Các mô hình kiến trúc Kiến trúc 2 lớp Người dùng I/O Xử lý biến cố TH_X Xử lý chính Xử lý trên dữ liệu X Dữ liệu của X 8
- Các mô hình kiến trúc Kiến trúc 3 lớp Người dùng I/O Xử lý biến cố TH_X Xử lý chính Xử lý chính Xử lý trên dữ liệu X Xử lý trên dữ liệu DL_X Dữ liệu của X 9
- Hàm xử lý đặt ở đâu? 10
- Hàm xử lý đặt ở đâu? Màn hình chức năng Hàm xử lý trên màn hình Hàm xử lý của đối tượng 11
- Hàm xử lý đặt ở đâu? Màn hình chức năng Hàm xử lý của đối tượng 12
- Hàm xử lý đặt ở đâu? Thể hiện của đối tượng Hàm xử lý của Hàm xử lý trên màn hình đối tượng thể hiện Hàm xử lý của đối tượng xử lý chính 13
- Hàm xử lý đặt ở đâu? Thể hiện của đối tượng Hàm xử lý của đối tượng thể hiện Hàm xử lý của đối tượng xử lý chính 14
- Truy xuất Cơ sở dữ liệu 15
- Mô hình 1: Truy xuất trực tiếp Màn hình 1 Màn hình 2 Màn hình N àn hình àn hình àn hình A B C CƠ SỞ DỮ LIỆU 16
- Mô hình 2: Sử dụng các đối tượng truy xuất dữ liệu theo từng lớp Màn hình 1 Màn hình 2 Màn hình N àn hình àn hình àn hình A B C DL_A DL_B DL_C CƠ SỞ DỮ LIỆU 17
- Mô hình 3: Sử dụng lớp đối tượng truy xuất dữ liệu chung Màn hình 1 Màn hình 2 Màn hình N àn hình àn hình àn hình A B C DL_A BANG DL_B DL_C CƠ SỞ DỮ LIỆU 18
- Mô hình 4: Mô hình kết hợp Màn hình 1 Màn hình 2 Màn hình N àn hình àn hình àn hình A B C BANG DL_A DL_B DL_C CƠ SỞ DỮ LIỆU 19
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bảo mật mạng chương 3 : An ninh trong kiến trúc giao thức có phân lớp
29 p | 502 | 340
-
BÁO CÁO XÂY DỰNG MÔ HÌNH 3 LỚP HỆ THỐNG HỌC PHÍ
13 p | 346 | 98
-
LẬP TRÌNH THEO KIẾN TRÚC 3 LỚP
10 p | 288 | 92
-
Một số khái niệm về mô hình 3 lớp
8 p | 355 | 86
-
Chương 3: An ninh trong kiến thức giao thức có phân lớp
29 p | 173 | 77
-
Bài giảng Mã nguồn mở: Chương 7 - ThS. Nguyễn Minh Thành
42 p | 178 | 37
-
Hướng dẫn lập trình 3 lớp (3-tiers architechture) phần 1
5 p | 136 | 19
-
Bài giảng Mạng và truyền thông: Chương 2 - ThS. Lê Văn Hùng
34 p | 212 | 18
-
LẬP TRÌNH THEO KIẾN TRÚC 3 LỚP (3-tiers architechture)
10 p | 99 | 18
-
Mô hình 3 lớp
0 p | 118 | 17
-
Bài giảng Mã nguồn mở: Chương 7
42 p | 105 | 15
-
Bài giảng Nhập môn Công nghệ phần mềm: Architecture & Framework - TS. Trần Ngọc Bảo
83 p | 96 | 14
-
Bài giảng Nhập môn công nghệ phần mềm - Chương 4: Cài đặt phần mềm
80 p | 102 | 13
-
Bài giảng Phân tích thiết kế phần mềm: Chương 10 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
8 p | 18 | 12
-
Kiến thức về mạng và truyền dữ liệu: Phần 1
125 p | 93 | 10
-
Bài giảng Công nghệ phần mềm: Chương 5 - ThS. Nguyễn Thị Bích Ngân
61 p | 76 | 5
-
Bài giảng Nhập môn Công nghệ phần mềm: Chương 4 - ThS. Phạm Thi Vương
30 p | 59 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn