Danh mục

Bài giảng môn học Công nghệ phần mềm: Phần 1 - Nguyễn Chánh Thành

Số trang: 61      Loại file: pdf      Dung lượng: 499.20 KB      Lượt xem: 18      Lượt tải: 0    
Thư viện của tui

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

Thông tin tài liệu:

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à những nội dung chính mà "Bài giảng môn học Công nghệ phần mềm: Phần 1" của tác giả Nguyễn Chánh Thành hướng đến trình bày. Mời các bạn cùng tham khảo nội dung thông tin tài liệu.
Nội dung trích xuất từ tài liệu:
Bài giảng môn học Công nghệ phần mềm: Phần 1 - Nguyễn Chánh Thành ðẠI HỌC KỸ THUẬT CÔNG NGHỆ Khoa Công nghệ Thông tin BÀI GIẢNG MÔN HỌC CÔNG NGHỆ PHẦN MỀM Biên soạn: Nguyễn Chánh Thành THÁNG 08 NĂM 2008 MỤC LỤC MỤC LỤC ............................................................................................................. I CHƯƠNG 1. PHẦN MỀM VÀ CÔNG NGHỆ PHẦN MỀM .............................. 1 1.1. Tổng quan về khái niệm Phần mềm (software) ............................................................................1 1.2. ðặc ñiểm của phần mềm ................................................................................................................1 1.3. Phân loại phần mềm .......................................................................................................................2 1.3.1. Theo phương thức hoạt ñộng........................................................................................................2 1.3.2. Theo khả năng ứng dụng ..............................................................................................................2 1.4. Tầm quan trọng và sự tiến hóa của phần mềm ............................................................................3 1.4.1. Tiến hóa của phần mềm ...............................................................................................................3 1.4.2. Sự ứng dụng của phần mềm .........................................................................................................4 1.5. Sơ lược về quá trình tạo phần mềm...............................................................................................6 1.5.1. Về mặt thiết kế .............................................................................................................................6 1.5.2. Sản xuất và phát triển ...................................................................................................................6 1.6. Khó khăn, thách thức ñối với phát triển phần mềm ....................................................................6 1.6.1. Phần mềm và phần mềm tốt .........................................................................................................7 1.6.2. ðặc trưng phát triển và vận hành phần mềm ................................................................................8 1.6.3. Nhu cầu và ñộ phức tạp ................................................................................................................9 1.7. Công nghệ phần mềm ................................................................................................................... 10 1.7.1. ðịnh nghĩa .................................................................................................................................. 10 1.8. Các mô hình phát triển sản phẩm phần mềm............................................................................. 11 1.8.1. Mô hình vòng ñời cổ ñiển .......................................................................................................... 11 1.8.2. Mô hình làm bản mẫu................................................................................................................. 13 1.8.3. Mô hình xoắn ốc......................................................................................................................... 15 1.8.4. Kỹ thuật thế hệ thứ tư ................................................................................................................. 16 1.8.5. Mô hình lập trình linh hoạt ......................................................................................................... 17 1.8.6. Tổ hợp các mô hình .................................................................................................................... 19 1.8.7. Tính khả thị của quá trình công nghệ ......................................................................................... 19 1.8.8. Vấn ñề giảm kích cỡ của phần mềm........................................................................................... 20 1.9. Cái nhìn chung về công nghệ phần mềm..................................................................................... 21 1.10. Hướng tương lai của công nghệ phần mềm ................................................................................ 22 1.11. Tổng kết ......................................................................................................................................... 23 CHƯƠNG 2. PHÂN TÍCH VÀ ðẶC TẢ YÊU CẦU ......................................... 24 2.1. ðại cương về phân tích và ñặc tả ................................................................................................. 24 2.2. Nghiên cứu khả thi ........................................................................................................................ 25 i 2.2.1. Khả thi về kinh tế ....................................................................................................................... 26 2.2.2. Khả thi về kỹ thuật ..................................................................................................................... 26 2.2.3. Khả thi về pháp lý ...................................................................................................................... 27 2.2.4. Tính khả thi về hoạt ñộng ........................................................................................................... 27 2.3. Nền tảng của phân tích yêu cầu ....................... ...

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