Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 7: Mô hình hóa cấu trúc
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Phân tích thiết kế hệ thống thông tin - Chương 7: Mô hình hóa cấu trúc 25/02/201625/02/2016 1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Chương 7. Mô hình hóa cấu trúc25/02/2016 2Bức tranh PTKTHT 1 25/02/201625/02/2016 3Bức tranh PTKTHT25/02/2016 4NộI dung• Sơ đồ lớp• Sơ đồ đối tượng• Cách tiếp cận xác định lớp• Cách tiếp cận xác định mối quan hệ• Cách tiếp cận xác định thuộc tính• Cách tiếp cận xác định phương thức• Hiểu về thể mô tả cho lớp (CRC Card) 2 25/02/201625/02/2016 5Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp • Lớp (Class) • Mối kết hợp (Association) • Lớp kết hợp (Association Classes) • Quan hệ thu nạp (Aggregation) • Quan hệ thành phần (Compossition) • Quan hệ tổng quát hóa (Generalization) • Quan hệ hoặc (OR)25/02/2016 6Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Lớp (Class): là mộ tập hợp các đối tượng chia sẻ chung một cấu trúc và hành vi(cùng thuộc tính, hoạt động, mối quan hệ và ngữ nghĩa) • Ký hiệu: 3 25/02/2016 25/02/2016 7 Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Mối kết hợp (Association): là quan hệ ngữ nghĩa được thiết lập giữa hai hay nhiều lớp, biểu diễn bởi những thành phần sau: + Tên quan hệ + Vai trò quan hệ * Tên vai trò * Bản số 25/02/2016 8 Sơ đồ lớp (class Diagram) • Các thành phần trong sơ đồ lớp: • Mối kết hợp (Association): là quan hệ ngữ nghĩa được thiết lập giữa hai hay nhiều lớp, biểu diễn bởi những thành phần sau: + Tên quan hệ + Vai trò quan hệ * Tên vai trò * Bản số 4 25/02/2016 25/02/2016 9 Sơ đồ lớp (class Diagram) • Các thành phần trong sơ đồ lớp: • Lớp kế hợp (Association Classes): khi một mối kết hợp có các đặc trưng (thuộc tính, hoạt động, và các mối kết hợp), chúng ta tạo một lớp để chứa các thuộc tính đó và kết nối với mối kết hợp, lớp này được gọi là lớp kết hợp 25/02/2016 10 Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Quan hệ thu nạp (Aggregation): mô tả mối quan hệ giữa một đối tượng lớn hơn được tạo ra từ những đối tượng nhỏ hơn. Một loại quan hệ đặc biệt này là quan hệ “có”, nó có nghĩa là một đối tượng tổng thể có những đối tượng thành phần 5 25/02/2016 25/02/2016 11 Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Quan hệ thành phần (Compossition): là một loại đặc biệt của quan hệ thu nạp, nó có một sự liên hệ mạnh mẽ hơn để trình bày thành phần của một đối tượng phức tạp. Quan hệ thành phần cũng được xem như là quan hệ thành phần – tổng quát, và đối tượng tổng hợp sẽ quản lý việc tạo lập và hủy bỏ những đối tượng thành phần của nó. 25/02/2016 12 Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Quan hệ tổng quát hóa (Generalization): là quan hệ được thiết lập giữa một lớp tổng quát hơn đến một lớp chuyên biệt. Quan hệ này dùng để phân loại một tập hợp đối tượng thành những loại xác định hơn mà hệ thống cần làm rõ ngữ nghĩa 6 25/02/201625/02/2016 13Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Quan hệ đa kế thừa25/02/2016 14Sơ đồ lớp (class Diagram)• Các thành phần trong sơ đồ lớp: • Quan hệ hoặc (OR) 7 25/02/201625/02/2016 ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Phân tích thiết kế hệ thống thông tin Thiết kế hệ thống thông tin Hệ thống thông tin Mô hình hóa cấu trúc Cách tiếp cận xác định phương thức Cách tiếp cận xác định lớpTài liệu cùng danh mục:
-
62 trang 388 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 369 6 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 3 - Hệ điều hành Windowns XP
39 trang 318 0 0 -
Phương pháp truyền dữ liệu giữa hai điện thoại thông minh qua môi trường ánh sáng nhìn thấy
6 trang 307 0 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 299 0 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 288 1 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 279 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 276 2 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 265 0 0 -
Một số vấn đề về chuyển đổi số và ứng dụng trong doanh nghiệp
11 trang 247 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0