Bài giảng Công nghệ phần mềm: Phần 1 - ĐH Sư phạm kỹ thuật Nam Định
Số trang: 137
Loại file: pdf
Dung lượng: 1.40 MB
Lượt xem: 18
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Công nghệ phần mềm: Phần 1 cung cấp cho người học những kiến thức như: Tổng quan về Công nghệ phần mềm; Tiêu chuẩn của sản phẩm phần mềm; Quản lý dự án; Xác định và phân tích yêu cầu. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Phần 1 - ĐH Sư phạm kỹ thuật Nam Định Tập bài giảng Công nghệ phần mềm MỤC LỤC MỤC LỤC ....................................................................................................................... I BẢNG KÍ HIỆU .......................................................................................................... VII CÁC DANH MỤC HÌNH .......................................................................................... VIII CÁC DANH MỤC BẢNG .......................................................................................... XII LỜI NÓI ĐẦU ............................................................................................................ XIII CHƢƠNG 1 TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM ....................................... 1 1.1. Các khái niệm cơ bản ............................................................................................... 1 1.2. Kỹ sƣ phần mềm ....................................................................................................... 5 1.3. Nhân tố con ngƣời trong ngành công nghiệp phần mềm ......................................... 6 1.4. Phân loại nghề nghiệp .............................................................................................. 7 1.4.1. Mức độ kinh nghiệm.......................................................................................... 7 1.4.2. Loại hình công việc ........................................................................................... 9 1.5. Sản phẩm phần mềm .............................................................................................. 13 1.5.1. Các đặc tính phần mềm ................................................................................... 13 1.5.2. Tính đáp ứng .................................................................................................... 15 1.5.3. Phân loại phần mềm ........................................................................................ 15 1.6. Một số mô hình xây dựng phần mềm ..................................................................... 18 1.6.1. Mô hình tuyến tính (The linear sequential model) .......................................... 18 1.6.2. Mô hình chữ V ................................................................................................. 19 1.6.3. Mô hình mẫu (Prototyping model) .................................................................. 20 1.6.4. Mô hình tiến hóa (Evolutionary model) .......................................................... 21 1.6.5. Mô hình lặp và tăng dần .................................................................................. 22 1.6.7. Mô hình phát triển nhanh ................................................................................ 23 1.6.8. Mô hình xoắn ốc (The spiral model) ............................................................... 23 1.6.9. Mô hình đài phun nƣớc ................................................................................... 24 1.6.10. Mô hình phát triển dựa trên thành phần ........................................................ 24 1.7. Các phƣơng pháp phát triển phần mềm ................................................................. 25 1.8. Vai trò của ngƣời dùng trong giai đoạn phát triển phần mềm................................ 26 CÂU HỎI VÀ BÀI TẬP CHƢƠNG 1 .......................................................................... 28 CHƢƠNG 2 TIÊU CHUẨN CỦA SẢN PHẨM PHẦN MỀM .................................... 33 2.1. Mục tiêu của công nghệ phần mềm ........................................................................ 33 2.2. Tiêu chuẩn của sản phẩm phần mềm ...................................................................... 34 2.2.1. Tính đúng ......................................................................................................... 34 2.2.2. Tính khoa học .................................................................................................. 36 2.2.3. Tính hữu hiệu................................................................................................... 36 Phạm Hùng Phú-Nguyễn Văn Thẩm i Tập bài giảng Công nghệ phần mềm 2.2.4. Tính tin cậy...................................................................................................... 37 2.2.5. Tính kiểm thử đƣợc ......................................................................................... 37 2.2.6. Tính sáng tạo ................................................................................................... 37 2.2.7. Tính an toàn ..................................................................................................... 37 2.2.8. Tính toàn vẹn ................................................................................................... 38 2.2.9. Tính đối xứng và đầy đủ chức năng ................................................................ 38 2.2.10. Tính tiêu chuẩn và tính chuẩn ....................................................................... 38 2.2.11. Tính độc lập ................................................................................................... 39 2.2.12. Tính dễ phát triển, hoàn thiện........................................................................ 39 2.2.13. Tính thỏa mãn ................................................................................................ 39 2.2.14. Một số tiêu chuẩn khác.................................................................................. 40 CÂU HỎI VÀ BÀI TẬP CHƢƠNG 2............................................................................. 49 CHƢƠNG 3 QUẢN LÝ DỰ ÁN PHẦN MỀM ........ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm: Phần 1 - ĐH Sư phạm kỹ thuật Nam Định Tập bài giảng Công nghệ phần mềm MỤC LỤC MỤC LỤC ....................................................................................................................... I BẢNG KÍ HIỆU .......................................................................................................... VII CÁC DANH MỤC HÌNH .......................................................................................... VIII CÁC DANH MỤC BẢNG .......................................................................................... XII LỜI NÓI ĐẦU ............................................................................................................ XIII CHƢƠNG 1 TỔNG QUAN VỀ CÔNG NGHỆ PHẦN MỀM ....................................... 1 1.1. Các khái niệm cơ bản ............................................................................................... 1 1.2. Kỹ sƣ phần mềm ....................................................................................................... 5 1.3. Nhân tố con ngƣời trong ngành công nghiệp phần mềm ......................................... 6 1.4. Phân loại nghề nghiệp .............................................................................................. 7 1.4.1. Mức độ kinh nghiệm.......................................................................................... 7 1.4.2. Loại hình công việc ........................................................................................... 9 1.5. Sản phẩm phần mềm .............................................................................................. 13 1.5.1. Các đặc tính phần mềm ................................................................................... 13 1.5.2. Tính đáp ứng .................................................................................................... 15 1.5.3. Phân loại phần mềm ........................................................................................ 15 1.6. Một số mô hình xây dựng phần mềm ..................................................................... 18 1.6.1. Mô hình tuyến tính (The linear sequential model) .......................................... 18 1.6.2. Mô hình chữ V ................................................................................................. 19 1.6.3. Mô hình mẫu (Prototyping model) .................................................................. 20 1.6.4. Mô hình tiến hóa (Evolutionary model) .......................................................... 21 1.6.5. Mô hình lặp và tăng dần .................................................................................. 22 1.6.7. Mô hình phát triển nhanh ................................................................................ 23 1.6.8. Mô hình xoắn ốc (The spiral model) ............................................................... 23 1.6.9. Mô hình đài phun nƣớc ................................................................................... 24 1.6.10. Mô hình phát triển dựa trên thành phần ........................................................ 24 1.7. Các phƣơng pháp phát triển phần mềm ................................................................. 25 1.8. Vai trò của ngƣời dùng trong giai đoạn phát triển phần mềm................................ 26 CÂU HỎI VÀ BÀI TẬP CHƢƠNG 1 .......................................................................... 28 CHƢƠNG 2 TIÊU CHUẨN CỦA SẢN PHẨM PHẦN MỀM .................................... 33 2.1. Mục tiêu của công nghệ phần mềm ........................................................................ 33 2.2. Tiêu chuẩn của sản phẩm phần mềm ...................................................................... 34 2.2.1. Tính đúng ......................................................................................................... 34 2.2.2. Tính khoa học .................................................................................................. 36 2.2.3. Tính hữu hiệu................................................................................................... 36 Phạm Hùng Phú-Nguyễn Văn Thẩm i Tập bài giảng Công nghệ phần mềm 2.2.4. Tính tin cậy...................................................................................................... 37 2.2.5. Tính kiểm thử đƣợc ......................................................................................... 37 2.2.6. Tính sáng tạo ................................................................................................... 37 2.2.7. Tính an toàn ..................................................................................................... 37 2.2.8. Tính toàn vẹn ................................................................................................... 38 2.2.9. Tính đối xứng và đầy đủ chức năng ................................................................ 38 2.2.10. Tính tiêu chuẩn và tính chuẩn ....................................................................... 38 2.2.11. Tính độc lập ................................................................................................... 39 2.2.12. Tính dễ phát triển, hoàn thiện........................................................................ 39 2.2.13. Tính thỏa mãn ................................................................................................ 39 2.2.14. Một số tiêu chuẩn khác.................................................................................. 40 CÂU HỎI VÀ BÀI TẬP CHƢƠNG 2............................................................................. 49 CHƢƠNG 3 QUẢN LÝ DỰ ÁN PHẦN MỀM ........ ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Công nghệ phần mềm Công nghệ phần mềm Quản lý dự án Tiêu chuẩn của sản phẩm phần mềm Lập kế hoạch dự án Quy trình xác định yêu cầuGợi ý tài liệu liên quan:
-
Giáo trình Quản lý dự án phần mềm: Phần 2 - Phạm Ngọc Hùng
216 trang 413 0 0 -
62 trang 401 3 0
-
35 trang 227 0 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 226 0 0 -
Thuyết minh dự án đầu tư: Sân Golf Phúc Tiến
66 trang 226 3 0 -
136 trang 208 0 0
-
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 196 0 0 -
Giáo trình Quản lý dự án đầu tư - TS. Từ Quang Phương
303 trang 187 1 0 -
Báo cáo chuyên đề Công nghệ phần mềm: Pattern searching
68 trang 186 0 0 -
Cẩm nang Quản lý hiệu quả: Quản lý dự án
72 trang 186 0 0