Giáo trình giới thiệu kiến thức cơ bản về phân tích và thiết kế hướng đối tượng trong phát triển phần mềm – lĩnh vực quan trọng của kỹ nghệ phần mềm. Nội dung tập trung vào quy trình phân tích yêu cầu, thiết kế hệ thống bằng ngôn ngữ mô hình hóa UML, giúp người học nắm vững cách xây dựng và biểu diễn mô hình phần mềm.
Giáo trình gồm 5 chương, trình bày từ khái niệm, ngôn ngữ UML, phân tích ca sử dụng, mô hình hóa hành vi, đến thiết kế chi tiết có ví dụ thực tế. Tài liệu được biên soạn dựa trên bài giảng của IBM, phục vụ sinh viên ngành Công nghệ Phần mềm và Công nghệ Thông tin.
