HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
PHÂN TÍCH VÀ THIẾT KẾ
HỆ THỐNG THÔNG TIN
TS. Đào Ngọc Phong
phongdn@ptit.edu.vn
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
Chương 1: Tổng quan về
công nghệ phần mềm
Chương 1: Phạm vi của công nghệ phần mềm
Mục tiêu chương 1: các khái niệm cơ bản và phạm vi của công nghệ
phần mềm
Tóm tắt nội dung chương 1:
Các khái niệm cơ bản
Sự cần thiết của công nghệ phần mềm
Các vấn đề thường gặp khi phát triển phần mềm
Các khái niệm cơ bản
Các khái niệm cơ bản
Phần mềm
Công nghệ phần mềm
Phát triển phần mềm
Phần mềm
Theo định nghĩa của IEEE: Bao gồm các chương tr8nh máy tính, các thủ tục,
các tài liệu có thể liên quan và các dữ liệu liên quan đến hoạt động của hệ
th?ng máy tính.
Theo định nghĩa của ISO: 4 thành phần cơ bản của phần mềm:
Chương tr8nh máy tính (code)
Các thủ tục
Tài liệu
Dữ liệu cần thiết để vEn hành phần mềm
Định nghĩa (*):
Các lệnh (chương tr8nh máy tính) khi đưFc thực hiện th8 cung cấp
những chGc năng và kết quả mong mu?n
Các cấu trúc dữ liệu làm cho chương tr8nh thao tác thông tin thích hFp
Các tài liệu mô tả thao tác và cách sử dụng chương tr8nh
(*) Roger Pressman (McGraw-Hill 2014). Software Engineering: A
Practitioners Approach, 8/e