
1
TRƯỜNG CAO ĐẲNG VIỆT MỸ
GIÁO TRÌNH
MÔN HỌC: NHẬP MÔN CÔNG NGHỆ PHẦN MỀM
NGÀNH: CÔNG NGHỆ THÔNG TIN
TRÌNH ĐỘ: TRUNG CẤP/CAO ĐẲNG
(Ban hành kèm theo Quyết định số: /QĐ-CĐVM ngày ..… tháng ....... năm…….
của Trường Cao đẳng Việt Mỹ)
Thành phố Hồ Chí Minh, năm 20…
(Lưu hành nội bộ)

2
TUYÊN BỐ BẢN QUYỀN
Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên
bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh
sẽ bị nghiêm cấm.

3
LỜI GIỚI THIỆU
Việc tạo ra một sản phẩm phần mềm chất lượng cao, đáp ứng nhu cầu người dùng và có khả
năng bảo trì lâu dài đòi hỏi nhiều hơn là chỉ viết mã. Nó yêu cầu một phương pháp tiếp cận có
kỷ luật, hệ thống và khoa học - đó chính là Công nghệ phần mềm. Môn học "Nhập môn Công
nghệ phần mềm" là cánh cửa đầu tiên đưa người học vào lĩnh vực chuyên nghiệp này, chuyển
đổi tư duy từ một người lập trình đơn thuần thành một kỹ sư phần mềm có cái nhìn toàn diện.
Môn học này sẽ cung cấp một bức tranh tổng thể về vòng đời của một sản phẩm phần mềm, từ
giai đoạn hình thành ý tưởng, phân tích yêu cầu, thiết kế hệ thống, lập trình, kiểm thử, cho đến
khi triển khai, vận hành và bảo trì. Người học sẽ được trang bị những kiến thức nền tảng nhất về
các quy trình, phương pháp, và công cụ được sử dụng trong ngành công nghiệp để đảm bảo các
dự án phần mềm thành công.
Thông qua môn học, sinh viên không chỉ hiểu được "cái gì" và "tại sao" trong từng công đoạn,
mà còn được trang bị các kỹ năng để "làm như thế nào", tạo nền tảng vững chắc cho các môn
học chuyên ngành sâu hơn và cho sự nghiệp phát triển phần mềm sau này.
Nội dung của giáo trình bao gồm các chương sau:
Chương 1: Nhập môn Công nghệ phần mềm
Chương 2: Xác định và Phân tích yêu cầu
Chương 3: Thiết kế hệ thống phần mềm
Chương 4: Cài đặt phần mềm
Chương 5: Kiểm lỗi (Testing)
Chương 6: Đóng gói phần mềm
Chương 7: Vận hành và Bảo trì phần mềm

4
Trong quá trình biên soạn, chúng tôi đã tham khảo và trích dẫn từ nhiều tài liệu được liệt kê tại
mục Danh mục tài liệu tham khảo. Chúng tôi chân thành cảm ơn các tác giả của các tài liệu mà
chúng tôi đã tham khảo.
Bên cạnh đó, giáo trình cũng không thể tránh khỏi những sai sót nhất định. Nhóm tác giả rất
mong nhận được những ý kiến đóng góp, phản hồi từ quý đồng nghiệp, các bạn người học và
bạn đọc.
Trân trọng cảm ơn./.
Thành phố Hồ Chí Minh, ngày … tháng … năm202…
Tham gia biên soạn
1. Chủ biên Trần Công Mua
2. Trần Hoàng Yên
3. ThS. Nguyễn Minh Hiến
4. ThS. Châu Trần Trúc Ly
5. Th.S. Phạm Đào Minh Vũ

5
MỤC LỤC
1.
Lời giới thiệu
Trang 3
2.
Mục lục
5
3.
Giáo trình môn học
6
4.
Tài liệu tham khảo
14
5.
Chương 1: Nhập môn Công nghệ phần mềm
15
6.
Chương 2: Xác định và Phân tích yêu cầu
17
7.
Chương 3: Thiết kế hệ thống phần mềm
19
8.
Chương 4: Cài đặt phần mềm
21
9.
Chương 5: Kiểm lỗi (Testing)
23
10.
Chương 6: Đóng gói phần mềm
25
11.
Chương 7: Vận hành và Bảo trì phần mềm
26

