2015
THIẾT KẾ PHẦN MỀM (SOFTWARE DESIGN)
Giảng viên : Nguyễn Ngọc Lâm
Email: lam.nguyenngoc@stu.edu.vn
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
Thiết kế hướng đối tượng sử dụng UML
Thiết kế mẫu
Phát triển mã nguồn m
Giới thiệu 2
Nội dung
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
Thiết kế (design): thiết kế phần mềm một hoạt
động sáng tạo với mục đích xác định các thành phần
của phần mềm mối liên kết giữa các thành phần,
dựa trên các yêu cầu của khách hàng.
Hiện thực (Implementation): quá trình hiện thực
hoá thiết kế thành chương trình.
Thiết kế hiện thực phần mềm hai hoạt động
đan xen lẫn nhau.
Giới thiệu 3
Nội dung
Development Design Implementation
=+
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
4
Thiết kế phần mềm
Trường ĐH Công Nghệ Sài Gòn
KHOA CÔNG NGHỆ THÔNG TIN
Quá trình thiết kế hướng đối tượng cấu trúc bao
gồm việc phát triển một số hình hệ thống khác
nhau.
Đòi hỏi nhiều nỗ lực để phát triển bảo trì các
hình này.
Đối với hệ thống nhỏ, điều này thể không
hiệu quả.
Đốivới các hệ thống lớn được phát triển bởi các
nhóm thiết kế khác nhau, các hình một
chế giao tiếp quan trọng.
Thiết kế phần mềm 5
Quy trình thiết kế hướng đối tượng