1. Trang chủ
  2. » Tất cả

Bài giảng công nghệ phần mềm chương 2 ths đinh thị lương

33 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 684,05 KB

Nội dung

Chương 2 Quy trình xây dựng phần mềm Mở đầu  Giới thiệu  Quy trình xây dựng phần mềm (còn gọi tắt là quy trình phần mềm) là một tập hợp các hành động phải được thực hiện trong quá trình xây dựng một[.]

Chương Quy trình xây dựng phần mềm Mở đầu  Giới thiệu:   Quy trình xây dựng phần mềm (cịn gọi tắt quy trình phần mềm) tập hợp hành động phải thực trình xây dựng hệ thống phần mềm Trong chương này, tìm hiểu số mơ hình phát triển phần mềm thường ứng dụng đánh giá ưu nhược điểm chúng Sau đó, nghiên cứu chi tiết cơng việc phải làm trình xây dựng phần mềm cách thực chúng  Mục tiêu:     10-02-2023 Hiểu rõ quy trình phần mềm Nắm số mơ hình phát triển phần mềm Xác định chi tiết công việc phải làm quy trình phần mềm cách thực chúng Có thể ứng dụng mơ hình phát triển phần mềm nghiên cứu hệ thống phần mềm cụ thể 42 Một số mơ hình  Giới thiệu:   Mơ hình phát triển phần mềm thể trừu tượng quy trình phần mềm Nó biểu diễn đặc tả quy trình từ khía cạnh cụ thể; đó, cung cấp phần thơng tin quy trình phần mềm Phần sau trình bày năm mơ hình phát triển phần mềm phổ biến thường sử dụng:      10-02-2023 Mơ hình thác nước Mơ hình xây dựng tiến triển Công nghệ phần mềm dựa thành phần Mơ hình phát triển lặp lại, tăng thêm Mơ hình xoắn ốc 43 Một số mơ hình (tt1)  Mục tiêu:    10-02-2023 Phải hiểu rõ năm mô hình phát triển phần mềm Phân biệt khác mơ hình; ưu nhược điểm mơ hình Biết rõ loại hệ thống nên áp dụng mơ hình phát triển cho phù hợp 44 Một số mơ hình (tt2)  Mơ hình thác nước:  Các pha mơ hình thác nước bao gồm:       10-02-2023 Phân tích xác định yêu cầu Thiết kế hệ thống phần mềm Cài đặt kiểm thử đơn vị Tích hợp kiểm thử hệ thống Vận hành bảo trì Trong mơ hình thác nước, năm pha phải thực cách tuần tự; kết thúc pha trước, thực pha Do đó, nhược điểm mơ hình thác nước khó khăn việc thay đổi pha thực 45 Một số mơ hình (tt3)  Mơ hình thác nước (tt1):  10-02-2023 Cho nên, mơ hình thích hợp yêu cầu tìm hiểu rõ ràng thay đổi giới hạn cách rõ ràng suốt trình thiết kế 46 Một số mơ hình (tt4)  Mơ hình xây dựng tiến triển:  10-02-2023 Mơ hình xây dựng tiến triển dựa ý tưởng xây dựng mẫu thử ban đầu đưa cho người sử dụng xem xét; sau đó, tinh chỉnh mẫu thử qua nhiều phiên thoả mãn yêu cầu người sử dụng dừng lại 47 Một số mơ hình (tt5)  Mơ hình xây dựng tiến triển (tt1):  Có hai phương pháp để thực mơ hình này:  Phát triển thăm dị:  mục đích để làm việc với khách hàng để đưa hệ thống cuối từ đặc tả sơ ban đầu Phương pháp thường bắt đầu thực với yêu cầu tìm hiểu rõ ràng sau đó, bổ sung đặc điểm đề xuất khách hàng Cuối cùng, yêu cầu người sử dụng thoả mãn lúc xây dựng xong hệ thống  Loại bỏ mẫu thử:  mục đích để tìm hiểu yêu cầu hệ thống Phương pháp thường bắt đầu với yêu cầu không rõ ràng thông tin Các mẫu thử xây dựng chuyển giao tới cho người sử dụng Từ đó, ta phân loại yêu cầu thực cần thiết lúc mẫu thử không cịn cần thiết Như vậy, mẫu thử có tác dụng để làm sáng tỏ yêu cầu người sử dụng 10-02-2023 48 Một số mơ hình (tt6)  Mơ hình xây dựng tiến triển (tt2):   10-02-2023 Tuy nhiên, nhược điểm mơ hình xây dựng tiến triển là: thiếu tầm nhìn quy trình; hệ thống thường hướng cấu trúc nghèo nàn; yêu cầu kỹ đặc biệt Mơ hình xây dựng tiến triển nên áp dụng với hệ thống có tương tác mức độ nhỏ vừa; phần hệ thống lớn; hệ thống có thời gian chu kỳ tồn ngắn 49 Một số mơ hình (tt7)  Mơ hình xây dựng tiến triển (tt3): 10-02-2023 50 Các hoạt động (tt1)  Mục tiêu:    10-02-2023 Xác định rõ công việc cần phải làm quy trình phát triển phần mềm Từng cơng việc thực cụ thể Phải nhớ điều rằng: xây dựng phần mềm nào, phải thực bốn công việc Tuy nhiên, với việc sử dụng mơ hình phát triển phần mềm khác trình tự thực cơng việc khác 59 Các hoạt động (tt2)  Đặc tả phần mềm  10-02-2023 Đặc tả phần mềm (hay gọi kỹ thuật xác định yêu cầu) quy trình tìm hiểu định nghĩa dịch vụ yêu cầu ràng buộc trình vận hành xây dựng hệ thống 60 ... trình xây dựng phần mềm cách thực chúng  Mục tiêu:     10- 02- 2 023 Hiểu rõ quy trình phần mềm Nắm số mơ hình phát triển phần mềm Xác định chi tiết công việc phải làm quy trình phần mềm cách thực... cấp phần thơng tin quy trình phần mềm Phần sau trình bày năm mơ hình phát triển phần mềm phổ biến thường sử dụng:      10- 02- 2 023 Mơ hình thác nước Mơ hình xây dựng tiến triển Cơng nghệ phần. .. 10- 02- 2 023 54 Một số mơ hình (tt11)  Mơ hình phát triển lặp lại, tăng thêm (tt2): 10- 02- 2 023 55 Một số mơ hình (tt 12)  Mơ hình xoắn ốc:  Trong mơ hình xoắn ốc, quy trình phát triển phần mềm

Ngày đăng: 28/02/2023, 16:45