1. Trang chủ
  2. » Tất cả

Bài giảng phân tích thiết kế hệ thống thông tin chương 8 thiết kế lớp phương thức

7 3 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết kế lớp phương thức
Trường học Trường Đại học Công nghệ Thông tin - Đại học Quốc gia TP.HCM
Chuyên ngành Phân tích thiết kế hệ thống thông tin
Thể loại Bài giảng
Năm xuất bản 2016
Thành phố Hồ Chí Minh
Định dạng
Số trang 7
Dung lượng 412,97 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

25/02/2016 1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Chương 8 Thiết kế lớp phương thức 25/02/2016 1 Bức tranh PTKTHT 25/02/2016 2 25/02/2016 2 Nội dung • Tiên đề trong thiết kế HĐT • Hệ quả trong thiết[.]

Trang 1

1

PHÂN TÍCH THIẾT KẾ

HỆ THỐNG THÔNG TIN

Chương 8 Thiết kế lớp - phương thức

Bức tranh PTKTHT

Trang 2

2

Nội dung

• Tiên đề trong thiết kế HĐT

• Hệ quả trong thiết kế HĐT

• Thiết kế lớp

•Phạm vi ảnh hưởng của lớp

•Tinh chế thuộc tính

•Tinh chế mối kết hợp

•Tinh chế hành vi

Tiên đề trong thiết kế HĐT

• Tiên đề 1: tiên đề độc lập

• Duy trì tính độc lập của các thành phần thiết kế

Trang 3

3

Tiên đề trong thiết kế HĐT

• Tiên đề 2: tiên đề thông tin

• Giảm tối đa thông tin các đối tượng thiết kế

• Tách thành nhiều đối tượng đơn giản hơn

• Tách thành cấu trúc phân cấp kế thừa

Tiên đề trong thiết kế HĐT

• Tiên đề 2: tiên đề thông tin

• Giảm tối đa thông tin các đối tượng thiết kế

Trang 4

4

Hệ quả trong thiết kế HĐT

tin trao đổi

•Tính liên quan (coupling)

• Dùng để đo mức độ liên quan lẫn nhau giữa các đối tượng hoặc giữa thành phần phần mềm

• Biểu diễn thông qua kết hợp nhị phân

• Tính liên quan càng mạnh  liên hệ giữa các đối tượng càng phức tạp

Hệ quả trong thiết kế HĐT

• Hệ quả 1: thiết kế độc lập, giảm thiểu tối đa thông tin trao đổi

• Tính liên quan (coupling)

Trang 5

5

Hệ quả trong thiết kế HĐT

• Coupling:

• Hai loại Coupling: tương tác và kế thừa

• Coupling tương tác: chia thành 5 loại

• Data coupling: liên kết giữa các thành phần là dữ liệu nguyên tố hoặc cấu trúc tổng hợp

• Ví dụ:

Hệ quả trong thiết kế HĐT

•Coupling tương tác

• Stamp coupling: liên kết giữa hai thành phần là một phần của cấu trúc hoặc toàn bộ cấu trúc

• Ví dụ:

Trang 6

6

Hệ quả trong thiết kế HĐT

•Coupling tương tác

• Control coupling: một thành phần gởi các yếu tố điều khiển tới một thành phần khác thì hai thành phần này có control coupling

Hệ quả trong thiết kế HĐT

•Coupling tương tác

• Common coupling: hai thành phần cùng tham chiếu đến một cấu trúc toàn cục (hoặc biến toàn cục) thì có liên hệ gọi là common coupling

• Content coupling: nếu một thành phần tham khảo trực tiếp đến nội dung hoặc một nhánh của thành phần khác thì gọi là content coupling

Trang 7

7

Hệ quả trong thiết kế HĐT

• Coupling

• Coupling tương tác

Phạm vi ảnh hưởng của lớp

• Coupling

• Coupling kế thừa:

Ngày đăng: 03/03/2023, 07:29

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm