Bài giảng Công nghệ phần mềm - Đại học Đông Á
Số trang: 62
Loại file: pdf
Dung lượng: 2.86 MB
Lượt xem: 20
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn học “Công nghệ phần mềm” gồm các chương: Tổng quan về công nghệ phần mềm, quản lý dự án phần mềm, phân tích hệ thống, thiết kế phần mềm. Để nắm rõ nội dung chi tiết bài giảng, mời các bạn 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 - Đại học Đông ÁĐại học Đông ÁBài giảng môn Công nghệ Phần mềmBỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC ĐÔNG ÁBÀI GIẢNG MÔN HỌCMÔN: CÔNG NGHỆ PHẦN MỀMĐà Nẵng 2011Đại học Đông ÁBài giảng môn Công nghệ Phần mềmLời nói đầuNhập môn Công Nghệ Phần Mềm là môn học nhằm giúp cho sinh viên cókiến thức cơ bản nhất trong lĩnh vực công nghệ phần mềm. Qua môn học nàysinh 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ữngphươ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 tài liệu đã được minh họa cụ thể trong giáo trình. Mục tiêu giáo trìnhlà sinh viên có thể hiểu được những yêu cầu công việc cần phải làm ở mỗi giaiđoạn của qui trình, để có thể đảm trách công việc ở một trong các giai đoạn làmphần mềm trong những nhóm dự án.Đại học Đông ÁBài giảng môn Công nghệ Phần mềmMục lụcLời nói đầu ................................................................................................................. 2Mục lục....................................................................................................................... 3Danh mục hình vẽ ..................................................................................................... 6Danh mục bảng biểu ................................................................................................. 8Chương 1: Tổng quan về Công nghệ Phần mềm ................................................... 91.1 Mở đầu............................................................................................................ 91.2 Định nghĩa và đặc tính của sản phẩm phần mềm ........................................... 91.2.1 Định nghĩa phần mềm ........................................................................... 91.2.2 Phân loại và đặc tính của sản phẩm phần mềm. ................................... 91.3 Định nghĩa và các đặc trưng của Công nghệ phần mềm .............................. 121.3.1 Định nghĩa Công nghệ phần mềm ...................................................... 121.3.1 Các đặc trưng của Công nghệ phần mềm ........................................... 121.3.2 Nội dung công việc của một kỹ sư phần mềm.................................... 131.3.3 Lịch sử ngành công nghệ phần mềm .................................................. 131.4 Mô hình phát triển phần mềm ...................................................................... 141.4.1 Các công đoạn trong phát triển phần mềm ......................................... 141.4.2 Các mô hình phát triển phần mềm ...................................................... 151.4.3 Mô hình tuần tự tuyến tính WaterFall – Sequency model .................. 161.4.4 Mô hình bản mẫu Prototype Model .................................................... 161.4.5 Mô hình xoắn ốc Boehm’s Spiral Model ............................................ 171.4.6 Mô hình RAD ..................................................................................... 191.5 Các tiêu chuẩn dùng trong ngành Công nghiệp phần mềm ......................... 19Chương 2: Quản lý dự án phần mềm ................................................................... 232.1 Dự án phần mềm và sự cần thiết việc quản lý dự án phần mềm .................. 232.1.1 Định nghĩa dự án và quản lý dự án ..................................................... 232.1.2 Sự cần thiết của Quản lý dự án phần mềm. ........................................ 232.2 Các thành phần trong mô hình làm việc của một dự án phần mềm ............. 232.2.1 Vai trò và nhiệm vụ của các nhóm trong dự án phần mềm ................ 242.2.2 Các nhân sự khác trong dự án ............................................................. 282.2.3 Các yếu tố ảnh hưởng đến các nhóm trong dự án .............................. 282.3 Ước lượng dự án........................................................................................... 292.3.1 Độ đo................................................................................................... 292.3.2 Độ đo LOC - Metric hướng quy mô phần mềm ................................. 302.3.3 Điểm chức năng Function Point – Metric hướng chức năng .............. 30Đại học Đông ÁBài giảng môn Công nghệ Phần mềm2.3.4 Mô hình ước lượng thực nghiệm ........................................................ 322.3.5 Mô hình ước lượng thực nghiệm COCOMO...................................... 322.4 Lập kế hoạch dự án ................................................................................ 332.4.2 Cấu trúc kế hoạch thực hiện dự án: .................................................... 342.4.3 Quy trình lập kế hoạch thực hiện dự án .............................................. 352.4.4 Lập lịch dự án ..................................................................................... 352.5 Quản lý rủi ro .. ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ phần mềm - Đại học Đông ÁĐại học Đông ÁBài giảng môn Công nghệ Phần mềmBỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC ĐÔNG ÁBÀI GIẢNG MÔN HỌCMÔN: CÔNG NGHỆ PHẦN MỀMĐà Nẵng 2011Đại học Đông ÁBài giảng môn Công nghệ Phần mềmLời nói đầuNhập môn Công Nghệ Phần Mềm là môn học nhằm giúp cho sinh viên cókiến thức cơ bản nhất trong lĩnh vực công nghệ phần mềm. Qua môn học nàysinh 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ữngphươ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 tài liệu đã được minh họa cụ thể trong giáo trình. Mục tiêu giáo trìnhlà sinh viên có thể hiểu được những yêu cầu công việc cần phải làm ở mỗi giaiđoạn của qui trình, để có thể đảm trách công việc ở một trong các giai đoạn làmphần mềm trong những nhóm dự án.Đại học Đông ÁBài giảng môn Công nghệ Phần mềmMục lụcLời nói đầu ................................................................................................................. 2Mục lục....................................................................................................................... 3Danh mục hình vẽ ..................................................................................................... 6Danh mục bảng biểu ................................................................................................. 8Chương 1: Tổng quan về Công nghệ Phần mềm ................................................... 91.1 Mở đầu............................................................................................................ 91.2 Định nghĩa và đặc tính của sản phẩm phần mềm ........................................... 91.2.1 Định nghĩa phần mềm ........................................................................... 91.2.2 Phân loại và đặc tính của sản phẩm phần mềm. ................................... 91.3 Định nghĩa và các đặc trưng của Công nghệ phần mềm .............................. 121.3.1 Định nghĩa Công nghệ phần mềm ...................................................... 121.3.1 Các đặc trưng của Công nghệ phần mềm ........................................... 121.3.2 Nội dung công việc của một kỹ sư phần mềm.................................... 131.3.3 Lịch sử ngành công nghệ phần mềm .................................................. 131.4 Mô hình phát triển phần mềm ...................................................................... 141.4.1 Các công đoạn trong phát triển phần mềm ......................................... 141.4.2 Các mô hình phát triển phần mềm ...................................................... 151.4.3 Mô hình tuần tự tuyến tính WaterFall – Sequency model .................. 161.4.4 Mô hình bản mẫu Prototype Model .................................................... 161.4.5 Mô hình xoắn ốc Boehm’s Spiral Model ............................................ 171.4.6 Mô hình RAD ..................................................................................... 191.5 Các tiêu chuẩn dùng trong ngành Công nghiệp phần mềm ......................... 19Chương 2: Quản lý dự án phần mềm ................................................................... 232.1 Dự án phần mềm và sự cần thiết việc quản lý dự án phần mềm .................. 232.1.1 Định nghĩa dự án và quản lý dự án ..................................................... 232.1.2 Sự cần thiết của Quản lý dự án phần mềm. ........................................ 232.2 Các thành phần trong mô hình làm việc của một dự án phần mềm ............. 232.2.1 Vai trò và nhiệm vụ của các nhóm trong dự án phần mềm ................ 242.2.2 Các nhân sự khác trong dự án ............................................................. 282.2.3 Các yếu tố ảnh hưởng đến các nhóm trong dự án .............................. 282.3 Ước lượng dự án........................................................................................... 292.3.1 Độ đo................................................................................................... 292.3.2 Độ đo LOC - Metric hướng quy mô phần mềm ................................. 302.3.3 Điểm chức năng Function Point – Metric hướng chức năng .............. 30Đại học Đông ÁBài giảng môn Công nghệ Phần mềm2.3.4 Mô hình ước lượng thực nghiệm ........................................................ 322.3.5 Mô hình ước lượng thực nghiệm COCOMO...................................... 322.4 Lập kế hoạch dự án ................................................................................ 332.4.2 Cấu trúc kế hoạch thực hiện dự án: .................................................... 342.4.3 Quy trình lập kế hoạch thực hiện dự án .............................................. 352.4.4 Lập lịch dự án ..................................................................................... 352.5 Quản lý rủi ro .. ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình Công nghệ phần mềm Tổng quan về công nghệ phần mềm Quản lý dự án phần mềm Phân tích hệ thống Thiết kế phần mềmGợ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 416 0 0 -
62 trang 402 3 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 288 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 265 0 0 -
Đề tài Xây dựng hệ thống quản lý nhân sự đại học Dân Lập
46 trang 240 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 2
202 trang 229 0 0 -
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 2 - Nguyễn Ngọc Duy
7 trang 226 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 207 0 0 -
Bài giảng Quản lý dự án phần mềm: Chương 1 - Nguyễn Việt Cường
9 trang 207 0 0 -
Giáo trình Công nghệ phần mềm nâng cao: Phần 1
151 trang 198 0 0