Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Tài liệu môn Công nghệ phần mềm cung cấp cho người học những kiến thức như: Phần mềm và công nghệ phần mềm; Phân tích và đặc tả yêu cầu; Thiết kế phần mềm; Lập trình; Xác minh và thẩm định; Sưu liệu phần mềm; Quản lý dự án phần mềm; .Mời các bạn cùng tham khảo! | Phụ lục 5 TRƯỜNG ĐẠI HỌC TRÀ VINH KHOA KỸ THUẬT VÀ CÔNG NGHỆ TÀI LIỆU GIẢNG DẠY MÔN CÔNG NGHỆ PHẦN MỀM GV biên soạn Nguyễn Khắc Quốc Trà Vinh 5 2015 Lưu hành nội bộ KHoA rY ruuAT vA cCxc NGHE A BO h ON CONG NGIIE TX OI G TTN A TRANG PF E DUY amp T TAI LIEU GIANG DAY - TOn tai iiQu giAng dpy CONG NGI B PHA.N MEM - ltlgdy hoin chinh Th6ng 612015 -1ac gia bidn soan NG1IYEN rcfAC QUOC - Eon vi c6ng t6c B0 m6n COng nghQ Thdng tin - Dia chi li0n l4c B0 m6n C6ng nghQ Th6ng tin Trd Vinh ngdy l0 thdng 6 ndm 2015 PHE DUYET CUA BQ MON D6ng y su dpng tai liQu staqsa v .ftg- vilt quot tk .wrD t. . . . . do rq tl i q.6i.Nirr-. -. nlr . - . . . . bien soan dd giang day A .4. tJ. r - . r- mdn .tit .I. . Jt6r -. .ncf-zn. JJ quot l r . Trit Vinh ng . 3 thang . . nitm 2015 TR.UCITqG TTO N ON -f6 furaW g PHE DUYET CUA KIIOA lra Vinlt3gay 1. rlnng . . nay 2A t5 rnr.roNc K-r- q .t 96Qfi quot W quot @i MỤC LỤC Chương 1 PHẦN MỀM VÀ CÔNG NGHỆ PHẦN MỀM . 1 1.1 Phần mềm máy tính . 1 1.1.1 Khái niệm. 1 1.1.2 Đặc điểm . 1 1.1.3 Phân loại . 2 1.1.4 Kiến trúc phần mềm. 3 1.1.5 Quá trình tạo phần mềm . 4 1.2 Công nghệ phần mềm . 4 1.2.1 Lịch sử ra đời . 4 1.2.2 Định nghĩa . 5 1.2.3 Mục tiêu nghiên cứu . 6 1.2.4 Đối tượng nghiên cứu . 7 1.3 Qui trình phát triển phần mềm . 7 1.3.1 Mô hình vòng đời cổ điển mô hình thác nước Waterfall Model . 7 1.3.2 Mô hình làm bản mẫu Prototype . 12 1.3.3 Mô hình xoắn ốc . 13 1.3.4 Kỹ thuật thế hệ thứ tư . 14 1.3.5 Mô hình lập trình cực đoan . 15 1.3.6 Tổ hợp các mô hình . 16 1.3.7 Tính khả thị của quá trình . 17 1.3.8 Vấn đề giảm kích cỡ của phần mềm . 18 1.4 Cái nhìn chung về công nghệ phần mềm . 18 1.5 Một số phương pháp xây dựng phần mềm . 20 1.5.1 Khái niệm. 20 1.5.2 Phân loại . 20 1.5.3 Cách tiếp cận . 20 1.5.4 Cách tiến hành . 21 1.6 Công cụ và môi trường phát triển phần mềm . 23 1.6.1 Khái niệm. 23 1.6.2 Phần mềm hỗ trợ phân tích . 23 1.6.3 Phần mềm hỗ trợ thiết kế . 24 1.6.4 Phần mềm hỗ trợ lập trình . 24 1.6.5 Phần mềm hỗ trợ kiểm chứng . 24 Tài liệu .