Đang chuẩn bị liên kết để tải về tài liệu:
Phân tích thiết kế hệ thống - Giới thiệu UML
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Phân tích hướng đối tượng (Object Oriented Analysis – OOA): Giai đoạn xây dựng một cách rõ ràng, chính xác mô hình cho vấn đề theo ý nghĩa của thế giới thực sao cho NSD có thể hiểu được. Thiết kế hướng đối tượng (Object Oriented Design – OOD). Giai đoạn tổ chức chương trình thành một tập các lớp. Các lớp có thể nằm trong một cây kế thừa. | Giới thiệu UML Phân tích thiết kế hệ thống PTTKHT - Phần 2 - Giới thiệu UML 5/13/2020 10:56:16 PM Hà Viết Hải - ĐHSP Huế 5/13/2020 10:56:16 PM PTTKHT - UML /16 Nội dung Các khái niệm về phân tích thiết kế hướng đối tượng Giới thiệu UML Nhận xét. PTTKHT - Phần 2 - Giới thiệu UML 5/13/2020 10:56:16 PM Hà Viết Hải - ĐHSP Huế 5/13/2020 10:56:16 PM PTTKHT - UML /16 Một số khái niệm Phân tích hướng đối tượng (Object Oriented Analysis – OOA) Giai đoạn xây dựng một cách rõ ràng, chính xác mô hình cho vấn đề theo ý nghĩa của thế giới thực sao cho NSD có thể hiểu được Thiết kế hướng đối tượng (Object Oriented Design – OOD) Giai đoạn tổ chức chương trình thành một tập các lớp. Các lớp có thể nằm trong một cây kế thừa. Lập trình hướng đối tượng (Object Oriented Programming – OOP) Giai đoạn cài đặt các lớp đã được thiết kế bằng một ngôn ngữ hướng đối tượng (C++, Java, C#, Delphi .) 5/13/2020 10:56:16 PM PTTKHT - UML /16 Một số khái niệm (tt) Phân tích hướng đối tượng vấn đề | Giới thiệu UML Phân tích thiết kế hệ thống PTTKHT - Phần 2 - Giới thiệu UML 5/13/2020 11:26:01 PM Hà Viết Hải - ĐHSP Huế 5/13/2020 11:26:01 PM PTTKHT - UML /16 Nội dung Các khái niệm về phân tích thiết kế hướng đối tượng Giới thiệu UML Nhận xét. PTTKHT - Phần 2 - Giới thiệu UML 5/13/2020 11:26:01 PM Hà Viết Hải - ĐHSP Huế 5/13/2020 11:26:01 PM PTTKHT - UML /16 Một số khái niệm Phân tích hướng đối tượng (Object Oriented Analysis – OOA) Giai đoạn xây dựng một cách rõ ràng, chính xác mô hình cho vấn đề theo ý nghĩa của thế giới thực sao cho NSD có thể hiểu được Thiết kế hướng đối tượng (Object Oriented Design – OOD) Giai đoạn tổ chức chương trình thành một tập các lớp. Các lớp có thể nằm trong một cây kế thừa. Lập trình hướng đối tượng (Object Oriented Programming – OOP) Giai đoạn cài đặt các lớp đã được thiết kế bằng một ngôn ngữ hướng đối tượng (C++, Java, C#, Delphi .) 5/13/2020 11:26:01 PM PTTKHT - UML /16 Một số khái niệm (tt) Phân tích hướng đối tượng vấn đề được mô hình hoá: Theo ngữ nghĩa của thế giới thực Qua các đối tượng sống của thế giới thực Sao cho những người không phải là lập trình viên cũng có thế dễ dàng hiểu được Thiết kế hướng đối tượng ánh xạ các đối tượng ở bước phân tích vào bản thiết kế bản thiết kế gần gũi đến mức tối đa với thế giới thực ưu điểm của PTTK HĐT Cho phép mô hình hoá các thực thể của thế giới thực, thể hiện trung thực cấu trúc, quan hệ và tính chất hoạt động của chúng. 5/13/2020 11:26:01 PM PTTKHT - UML /16 Ví dụ Bài toán bán xe máy, bước phân tích xác định các kiểu thực thể: Khách hàng Người bán hàng Lần mua xe Chiếc xe Các tương tác liên quan là: Người bán hàng giới thiệu xe cho khách hàng Khách hàng chọn một chiếc xe Khách hàng nêu yêu cầu mua xe Khách hàng trả tiền Chiếc xe được giao cho khách. 5/13/2020 11:26:01 PM PTTKHT - UML /16 Ví dụ (2) Bước thiết kế, các lớp được xác định là: Khách hàng Người bán hàng Chiếc xe Các phương thức là: Khách hàng Yêu cầu mua xe Chọn xe Thanh toán Nhận xe .