Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 129 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
129
Dung lượng
2,97 MB
Nội dung
TRƢỜNG ĐẠI HỌC AN GIANG KHOA KỸ THUẬT - CÔNG NGHỆ - MÔI TRƢỜNG NHẬP MÔN CÔNG NGHỆ PHẦN MỀM ThS NGUYỄN THỊ MỸ TRUYỀN AN GIANG, 4-2017 Tài liệu giảng dạy “Nhập môn công nghệ phần mềm”, tác giả ThS Nguyễn Thị Mỹ Truyền, công tác Khoa Kỹ thuật – Công nghệ - Môi trường thực Tác giả báo cáo nội dung Hội đồng Khoa học đào tạo Khoa thông qua ngày 30 tháng năm 2017 Tác giả biên soạn ThS NGUYỄN THỊ MỸ TRUYỀN P Trƣởng đơn vị P Trƣởng mơn TS ĐỒN THANH NGHỊ ThS PHẠM HỮU DŨNG Hiệu trƣởng AN GIANG, 4-2017 LỜI NÓI ĐẦU Ngày nay, ngành công nghiệp phần mềm giới phát triển Nhiều người thống công nghiệp phần mềm trở thành mũi nhọn để người tiến nhanh vào kinh tế tri thức Tuy nhiên, việc tạo sản phẩm phần mềm công việc đơn giản dễ dàng Để làm sản phẩm phức tạp hữu hình đòi hỏi người tham gia phát triển phải có phần kiến thức chun mơn sâu - đủ để tạo sản phẩm phần mềm chất lượng, đáp ứng yêu cầu người dùng mang lại hiệu kinh tế cao Vì kiến thức công nghệ phần mềm phần cần thiết người bắt đầu tiếp cận với lĩnh vực cơng nghệ thơng tin nói chung đặc biệt sinh viên ngành Công nghệ thơng tin Kỹ thuật phần mềm nói tiêng Đại học An Giang Tài liệu nhập môn công nghệ phần mềm biên soạn nhằm mục tiêu trang bị kiến thức tảng giúp sinh viên tiếp cận với chuyên môn tốt Nội dung tài liệu giới thiệu tổng quan kiến thức giai đoạn qui trình phát triển phần mềm lập kế hoạch, quản lý, phân tích, thiết kế, viết mã, kiểm thử,… dựa phương pháp, kỹ thuật thực lĩnh vực phát triển phần mềm Đồng thời, kiến thức môn học dùng làm sở để sinh viên học tiếp môn chuyên ngành học kì Nội dung tài liệu bao gồm chương: Chương trình bày q trình phát triển cơng nghệ phần mềm giới thiệu mơ hình phát triển phần mềm áp dụng Chương giới thiệu kiến thức quản lý dự án phần mềm hoạt động thực việc quản lý dự án phần mềm Chương giới thiệu hoạt động phân tích yêu cầu giới thiệu số mơ hình thực q trình phân tích phần mềm Chương giới thiệu hoạt động thiết kế mã hóa (code) Chương giới thiệu khái niệm, phương pháp kỹ thuật kiểm thử phần mềm, giới thiệu số ví dụ kiểm thử theo phương pháp white box dùng kỹ thuật đồ thị dòng chảy để thiết kế ca kiểm thử Do lần biên soạn tài liệu nên khơng thể tránh khỏi hạn chế thiếu sót Rất mong nhận góp ý chân thành từ bạn sinh viên, đồng nghiệp chuyên gia chun mơn để tài liệu hồn thiện tốt An Giang, tháng năm 2017 Ngƣời biên soạn ThS Nguyễn Thị Mỹ Truyền i ii LỜI CAM ĐOAN Tôi xin cam đoan tài liệu giảng dạy riêng Nội dung tài liệu giảng dạy có xuất xứ rõ ràng Long Xuyên, ngày 25 tháng năm 2017 Ngƣời biên soạn ThS Nguyễn Thị Mỹ Truyền iii iv ...i chương trình Hình 61 Ví dụ đồ thị Tổng số đường : V=6 +1= 7 Đường 1: 1- 3 -12 Đường 2: 1- 2-3 -12 Đường 3: 1- 2-4-5 -12 Đường 4: 1- 2-4-6-7 -12 Đường 5: 1- 2-4-6-8-7 -12 Đường 6: 1- 2-4-6-8-9 -10 -12 Hình 62 V... 72 4 .1 THI T KẾ 72 4 .1. 1 Tổng quan thi t kế 72 4 .1. 2 Thi t kế kiến trúc 77 4 .1. 3 Thi t kế liệu 77 4 .1. 4 Thi t kế thủ tục 78 4 .1. 5 Thi t... MỀM 1. 1 GIỚI THI U TỔNG QUAN 1. 1 .1 Sự cần thi t công nghệ phần mềm 1. 1.2 Đặc điểm phần mềm 1. 2 ĐỊNH NGHĨA 1. 2 .1 Định nghĩa phần mềm 1. 2.2 Định