Danh mục

Giáo trình Công nghệ phần mềm

Số trang: 302      Loại file: doc      Dung lượng: 2.18 MB      Lượt xem: 19      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 5,000 VND Tải xuống file đầy đủ (302 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Qua môn học này sinh viên có cái nhìn khái quát về qui trình phát triển phần mềm, hiểu biết và thực hiện các giai đoạn trong qui trình trên một phần mềm cụ thể dựa trên những phương pháp, kỹ thuật trong quá trình thu thập yêu cầu, phân tích, thiết kế và cài đặt, viết sưu liệu đã được minh họa cụ thể trong giáo trình....
Nội dung trích xuất từ tài liệu:
Giáo trình Công nghệ phần mềm Giáo trình Công nghệ phần mềm MỤC LỤC Chương 1: TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM .......................................... 1 1. CÁC KHÁI NIỆM CƠ BẢN ........................................................................................ 3 1.1. Phần mềm .............................................................................................................. 3 1.1.1. Các khái niệm ................................................................................................. 3 1.1.2. Phân loại ......................................................................................................... 4 1.1.3. Kiến trúc phần mềm ....................................................................................... 4 1.2. Chất lượng phần mềm ........................................................................................... 6 1.2.1. Tính đúng đ ắn ................................................................................................. 6 1.2.2. Tính t iến hóa ................................................................................................... 7 1.2.3. Tính hiệu quả .................................................................................................. 7 1.2.4. Tính t iện dụng ................................................................................................. 8 1.2.5. Tính tương thích ............................................................................................. 8 1.2.6. Tính tái sử dụng .............................................................................................. 8 1.3. Công nghệ phần mềm ............................................................................................ 8 1.3.1. Sự ra đời ......................................................................................................... 8 1.3.2. Định nghĩa .................................................................................................... .. 9 1.3.3. Đối tượng nghiên cứu ................................................................................... 10 2. QUI TRÌNH CÔNG NGHỆ PHẦN MỀM ................................................................. 11 2.1. Các bước cơ bản trong xây dựng phần mềm ....................................................... 11 2.1.1. Xác định........................................................................................................ 11 2.1.2. Phát triển ....................................................................................................... 11 2.1.3. Bảo trì (Vận hành) ........................................................................................ 12 2.2. Các qui trình xây dựng phần mềm...................................................................... 12 2.2.1. Mô hình thác nước ........................................................................................ 12 2.2.2. Mô hình bản mẫu phần mềm ....................................................................... 17 2.2.3. Mô hình xoắn ốc ........................................................................................... 18 3. CÁC PHƯƠNG PHÁP XÂY DỰNG PHẦN MỀM .................................................. 19 3.1. Tổng quan ............................................................................................................ 19 3.1.1. Khái niệm ..................................................................................................... 19 3.1.2. Phân loại ....................................................................................................... 19 3.2. Các phương pháp xây dựng phần mềm ............................................................... 20 3.2.1. Cách tiếp cận ................................................................................................ 20 3.2.2. Cách tiến hành .............................................................................................. 21 4. CÔNG CỤ VÀ MÔI TRƯỜNG PHÁT TRIỂN PHẦN MỀM .................................. 24 4.1. Mở đầu ................................................................................................................. 24 4.1.1. Khái niệm ..................................................................................................... 24 4.2. Phần mềm hỗ trợ thực hiện các giai đoạn..................................................... ....... 24 4.2.1. Phần mềm hỗ trợ phân tích ........................................................................... 24 4.2.2. Phần mềm hỗ trợ thiết kế .............................................................................. 24 4.2.3. Phần mềm hỗ trợ lập trình ............................................................................ 25 4.2.4. Phần mềm hỗ trợ kiểm chứng ....................................................................... 25 4.3. Phần mềm hỗ trợ tổ chức, quản lý việc triễn k hai ............................................... 25 4.3.1. Xây dựng phương án .................................................................................... 25 4.3.2. Lập kế hoạch................................................................................................. 25 Chương 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU........................................................ 26 1. Tổng quan ................................................................................................................... 26 1.1 Quá trình phân tích ............................................................................................... 26 1.1.1 Phân tích phạm vi dự án ................................................................................ 26 1.1.2 Phân tích mở rộng yêu cầu nghiệp vụ ...

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