Bài giảng Nhập môn công nghệ phần mềm: Chương 7 - Nguyễn Thanh Bình
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn công nghệ phần mềm: Chương 7 - Nguyễn Thanh Bình Thiết kế hướng ñối tượng - Sử dụng UML (7) Nguyễn Thanh Bình Khoa Công nghệ Thông tin Trường ðại học Bách khoa ðại học ðà Nẵng Nội dung Khái niệm cơ bản hướng ñối tượng Biểu ñồ ca sử dụng Thiết kế cấu trúc tĩnh Thiết kế cấu trúc ñộng Sinh mã 2 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt Hướng chức năng Dựa vào các chức năng của hệ thống Hệ thống là tập hợp các chức năng Chia nhỏ các chức năng và làm mịn dần Hệ thống gồm các hệ thống con Làm chủ ñộ phức tạp Các chức năng trao ñổi với nhau bằng truyền tham số hoặc dữ liệu (chẳng hạn biến toàn cục) dùng chung 3 Hướng chức năng Phân cấp chức năng Hệ thống Chức năng 1 Chức năng 2 Chức năng 1.1 Chức năng 1.2 Chức năng 2.1 Chức năng 2.2 4 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt Hướng chức năng Ưu ñiểm Phân tích ñược các chức năng của hệ thống ðưa lại kết quả mong ñợi Nhược ñiểm Chức năng cấu trúc Thay ñổi về chức năng khó khăn thay ñổi cấu trúc Tính mở của hệ thống thấp Khó tái sử dụng Chi phí sửa chữa lỗi lớn 5 Hướng ñối tượng Lấy ñối tượng làm trung tâm Hệ thống = tập hợp các ñối tượng + quan hệ giữa các ñối tượng Các ñối tượng trao ñổi bằng thông ñiệp (message) Không sử dụng biến toàn cục ðóng gói Thừa kế 6 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt Hướng ñối tượng Phân biệt Lập trình cấu trúc • Thuật toán + cấu trúc dữ liệu = chương trình Lập trình HðT • Σñối tượng = chương trình • ñối tượng = thuật toán + cấu trúc dữ liệu 7 Hướng ñối tượng Ưu ñiểm chính Gần gũi với thế giới thực Tái sử dụng dễ dàng ðóng gói, che dấu thông tin làm cho hệ thống tin cậy hơn Thừa kế làm giảm chi phí, hệ thống có tính mở cao hơn Xây dựng hệ thống lớn và phức tạp 8 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt ðối tượng ðối tượng (object) là khái niệm cho phép mô tả các sự vật/thực thể trong thế giới thực Các ñối tượng duy trì các quan hệ giữa chúng Nguyễn Văn A là một ñối tượng 9 ðối tượng Các tính chất của ñối tượng ðối tượng = trạng thái + hành vi + ñịnh danh • Trạng thái là các ñặc tính của ñối tượng tại một thời ñiểm • Hành vi thể hiện các chức năng của ñối tượng • ðịnh danh thể hiện sự tồn tại duy nhất của ñối tượng 10 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt ðối tượng : trạng thái Trạng thái = tập hợp các thuộc tính Mỗi thuộc tính mô tả một ñặc tính Tại một thời ñiểm cụ thể, các thuộc tính mang các giá trị trong miền xác ñịnh Ví dụ ...
Tìm kiếm theo từ khóa liên quan:
Nhập môn công nghệ phần mềm Công nghệ phần mềm Phần mềm máy tính Thiết kế hướng đối tượng Sử dụng UML Biểu đồ ca sử dụng Thiết kế cấu trúc tĩnhTài liệu cùng danh mục:
-
Đề cương chi tiết học phần Thiết kế đồ họa (Graphic Designer)
12 trang 533 2 0 -
66 trang 394 3 0
-
77 trang 297 3 0
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 277 0 0 -
Thử nghiệm xây dựng mô hình đô thị 3D bằng ngôn ngữ tiêu chuẩn CityGML và phần mềm mã nguồn mở
8 trang 271 0 0 -
Excel và mô phỏng tài chính P2 - Thiết kế một mô hình
4 trang 270 0 0 -
Giáo trình môn học/mô đun: Công cụ thiết kế và vẽ đồ họa (Ngành/nghề: Thiết kế trang web) - Phần 2
72 trang 268 1 0 -
5 trang 246 2 0
-
Ý tưởng lớn trong kỹ thuật thiết kế đồ họa: Phần 1
92 trang 245 1 0 -
Giáo trình môn học/mô đun: Thiết kế đa phương tiện – Flash (Ngành/nghề: Thiết kế trang web) - Phần 2
60 trang 238 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