(NB) Giáo trình Thiết kế hướng đối tượng (Nghề Lập trình máy tính): Phần 2 được biên soạn nhằm giúp bạn hiểu được các khái niệm trong hướng đối tượng như tính kế thừa đơn, kế thừa bội, tổng quát hoá, chuyên biệt hoá, trạng thái của các đối tượng. Biết kiểm tra mô hình thiết kế, kiểm tra độ tin cậy của mô hình và biết thiết kế giao diện người sử dụng, lập trình kiểm tra và đặc tả chu trình. | BÀI 4 Tên bài SỰ KẾ THỪA VÀ PHÂN TÍCH HÀNH VI CỦA ĐỐI TƯỢNG Mã bài Giới thiệu Bước đầu tiên để tìm ra một giải pháp thích hợp cho vấn đề hệ thống là hiểu vấn đề và lĩnh vực của hệ thống đó. Mục tiêu chính của phân tích là nắm bắt một hình ảnh đầy đủ không mơ hồ và nhất quán về yêu cầu hệ thống và những gì hệ thống sẽ phải làm để đáp ứng đ̣i hỏi và nhu cầu người dùng. Điều này được thực hiện bằng cách xây dựng các mô hình của hệ thống với mục tiêu tập trung vào khía cạnh biểu diễn hệ thống về mặt nội dung nghĩa là các mô hình tập trung vào làm rõ hệ thống có những gì hơn là cách thức mà hệ thống thực hiện nội dung đó. Do đó kết quả của giai đoạn phân tích là làm rõ các yếu tố hệ thống từ quan điểm và cách nhìn của người sử dụng mà không quan tâm đến cách thức chi tiết mà máy tínhthực hiện nội dung đó. Phân tích là một tiến trình chuyển đổi một định nghĩa vấn đề từ một tập mờ các sự kiện các dự kiến mang tính tưởng tượng thành một diễn đạt chặt chẽ các yêu cầu hệ thống. Thực sự phân tích là một hoạt động mang tính sáng tạo bao gồm việc hiểu vấn đề các ràng buộc liên quan đến vấn đề đó và các phương pháp để khống chế hoặc giải quyết những ràng buộc. Đây là một tiến trình lặp cho đến khi các vấn đề phải được rõ ràng. Mục tiêu thực hiện Giúp cho người học nắm vững các nội dung về - Tiến trình phân tích hướng đối tượng - Tiến trình nội dung và các phương pháp khảo sát yêu cầu - Hiểu về hệ thống nghiệp vụ và mô hình hoá hệ thống nghiệp vụ - Như thế nào là mô hình hoá nghiệp vụ mục tiêu và quy trình của mô hình hoá nghiệp vụ - Các hoạt động trong phân tích thiết kế qui trình nghiệp vụ - Áp dụng UML vào mô hình hoá nghiệp vụ. Đặc biệt sử dụng sơ đồ use case biểu diễn nội dung của hệ thống nghiệp vụ trong giai đoạn phân tích. Sử dụng sơ đồ đối tượng trong việc thiết kế nghiệp vụ. - Xác định các yêu cầu tự động hoá từ hệ việc phân tích và thiết kế thống nghiệp vụ. Nội dung chính I. Xác định yêu cầu của hệ thống 1. Mục đích khảo sát yêu cầu Khảo sát hệ thống là nhằm