Danh mục

Tài liệu giảng dạy môn Công nghệ phần mềm - Nguyễn Khắc Quốc

Số trang: 136      Loại file: pdf      Dung lượng: 3.90 MB      Lượt xem: 20      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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!
Nội dung trích xuất từ tài liệu:
Tài liệu giảng dạy môn Công nghệ phần mềm - Nguyễn Khắc Quốc 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&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{:, 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. JJl(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 96QfiW@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ầ ...

Tài liệu được xem nhiều: