Bài giảng Phân tích thiết kế hệ thống: Tiếp cận hướng đối tượng - Nguyễn Anh Hào

Trong bài giảng Phân tích thiết kế hệ thống: tiếp cận hướng đối tượng, Tác giả trình bày nội dung về khái niệm tiếp cận hướng đối tượng, mô hình hóa trong OOAD, phương pháp tìm các đối tượng, xác định thuộc tính, dịch vụ, hành vi và quan hệ của đối tượng, mô hình trạng thái. Mời các bạn tham khảo! | 1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG Tiếp cận hướng đối tượng Tháng 9-2007 ThS. Nguyễn Anh Hào Khái niệm tiếp cận hướng đối tượng 2 Tiếp cận hướng xử lý mô tả các công việc của hệ thống hay dữ liệu mô tả thực thể và các quan hệ là những cách tiếp cận có cấu trúc có đặc điểm chung Các mô tả ví dụ các thành phần của hệ thống được tạo ra từ quan điểm nhận thức của người phân tích viên có thể rất khác biệt với thế giới thực. Trong cách tiếp cập hướng đối tượng các thành phần làm việc trong hệ thống được ví như các đối tượng đang sống chúng có thể phát triển tương đối độc lập với hệ thống mà không làm phá vỡ hệ thống. Tiếp cận hướng đối tượng là đặt quan điểm tìm hiểu hệ thống từ góc nhìn của từng đối tượng đang tồn tại trong thực tế hoặc nhận thức phổ biến của mọi người mà nó có thể tham gia giải quyết những vấn đề của hệ thống. Khái niệm tiếp cận hướng đối tượng 3 Tiếp cận OO là cách trừu tượng hóa về các khái niệm trong thế giới thực các đối tượng trong thế giới thực được mô hình hóa thành các lớp đối tượng classes có trạng thái state hành vi behavior và các mối quan hệ tổng quát hóa generalization kết tập aggregation liên kết association cộng tác collaboration ứng phó với các sự kiện sequence state transition activity của các đối tượng trong một hệ thống đang tồn tại. Do đó ưu điểm của tiếp cận OO là các mô tả đều rất gần gủi với nhận thức của nhiều người nên dể kiễm chứng dể chia sẽ và khả thi hơn cách tiếp cận hướng cấu trúc. Mô hình hóa trong OOAD 4 Có ít nhất là 8 nguyên lý hổ trợ cho OOAD 1. Đóng gói Encapsulation 2. Phân lớp đối tượng Classification 3. Tổng quát hóa cụ thể hóa Gen. Spec. 4. Đa hình Polymorphism 5. Kết tập Aggregation 6. Kết hợp Association 7. Hợp tác Collaboration 8. Truyền thông điệp message passing Practical Object-Oriented Development with UML and JAVA. Richard William Pearson Education 2002 Đối tượng Object 5 Đối tượng là sự vật có một vai trò trong một bối cảnh ứng dụng có định danh tên gọi trạng thái thuộc tính hành vi .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.