Bài thuyết trình CNPM

23 0 0
Bài thuyết trình CNPM

Đ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

Nhóm  Phùng Việt Thắng  Trần Xuân Trường  Nguyễn Thái Dương  Hà Văn Hoàng  Bùi Văn Quang  Phạm Minh Đức Bạ nđ phầ ã tạo n m đ chư ềm n ược a?? NỘI DUNG Chương : Tổng quan công nghệ phần mềm ( Từ slide 24 đến slide 39) A Quy trình phần mềm B Mơ hình quy trình PM Quy trình phần mềm khái niệm Quy trình phần mềm tập hợp hành động nhằm xây dựng phát triển phần mềm, thường gồm:  Đặc tả  Phát triển  Kiểm thử  Mở rộng Mơ hình quy trình phần mềm Là thể đơn giản quy trình phần mềm, nhìn từ góc độ cụ thể, ví dụ:  Mơ hình luồng cơng việc (workflow): chuỗi hành động  Mơ hình luồng liệu (data-flow): luồng thơng tin  Mơ hình Vai trị/Hành động (Role/action): vai trò nhiệm vụ người liên quan Một số mơ hình quy trình chung Thác nước Phát triển tiến hóa Phát triển hệ thống hình thức CNPM dựa thành phần I.Mơ hình thác nước Gồm pha Định nghĩa yêu cầu Thiết kế Cài đặt kiểm thử đơn vị Tích hợp kiểm thử HT Vận hành bảo trì  Các pha phải thực cách theo thứ tự  Mơ hình cổ điển sử dụng rộng rãi  Thích hợp có u cầu rõ ràng  Khó khăn việc thay đổi pha thực Ưu nhược điểm Ưu điểm: Dễ sử dụng, dễ tiếp cận Các giai đoạn hoạt động xác định rõ ràng Xác nhận giai đoạn, đảm bảo phát sớm lỗi Nhược điểm: Rất khó để quay lại giai đoạn kết thúc Ít tính linh hoạt phạm vi điều chỉnh khó khăn, tốn II.Mơ hình tiến hóa Mơ hình tiến hóa Mơ hình làm mẫu Mơ hình xoắn ốc 10 Mơ hình RUP (Ration al Unified process ) Mơ hình phát triển tăng dần Mơ hình phát triển ứng dụng nhanh (RAD) Mơ hình tiến hóa (Tiếp) Được mơ tả chung sau: 11 II.1.Mơ hình làm mẫu Xây dựng mẫu thử (Mơ hình thực tế) ban đầu đưa cho người sử dụng->tinh chỉnh mẫu thử qua nhiều phiên thoả mãn yêu cầu người sử dụng Có phương pháp thực hiện: Phát triển thăm dị Loại bỏ mẫu thử 12 II.1.Mơ hình làm mẫu (tiếp) Mơ hình dạng: Bản mẫu giấy hay PC – Bản mô tả yêu cầu Bản mẫu cài đặt: Chứa tập chức phần mềm Bản mẫu chương trình thực 13 Ưu điểm mẫu Ưu điểm Đây cách tiếp cận thực tế Thích hợp cho hệ thống vừa nhỏ, đặc biệt yêu cầu chưa rõ ràng Được sử dụng hiệu kết hợp với mơ hình khác Thu nhiều phiên hệ thống lên đáp ứng nhu cầu khách hàng II.2.Mơ hình xoắn ốc Q trình chia làm bước lặp 15 II.2.Mơ hình xoắn ốc (tiếp) Gồm có bước hoạt động Thiết lập mục tiêu: xác định mục tiêu cho pha dự án Đánh giá giảm thiểu rủi ro: rủi ro đánh giá thực hành động để giảm thiểu rủi ro Phát triển đánh giá: sau đánh giá rủi ro chọn lựa mơ hình phát triển cụ thể Lập kế hoạch: đánh giá dự án pha mô hình xoắn ốc lập kế hoạch 16 II.3.Mơ hình RUP(Rational Unified Process) Là mơ hình dành riêng cho hướng đối tượng Có đặc trưng: Lấy kiến trúc làm trung tâm Điều khiển ca sử dụng Lặp lại tăng dần Tương đồng với mơ hình xoắn ốc, nhiên bước lặp RUP, nội dung Hoạt động có ND riêng gắn với ngơn ngữ mơ hình hóa thống UML 17 II.4.Mơ hình phát triển tăng dần Phát triển hình thức nhanh tốt=> Cải biên hình thức đạt u cầu đặt Nó biến thể Mơ hình tiến hóa, có ý tưởng giống với mơ hình làm mẫu xoắn ốc, thực khối độc lập, khối có Đặc tả, thiết kế, triển khai tích hợp, Chuyển cho khách 18 II.5.Mơ hình phát triển ứng dụng nhanh RAD Là phương pháp luận gộp hoạt động phân tích, thiết kế, xây dựng vào loạt vòng lặp phát triển ngắn Hướng đến nhu cầu đưa người sử dụng tham gia vào phân tích thiết kế cách sử dụng CASE Đáp ứng nhu cầu hiệu chi phí bảo trì thấp Thích hợp cho đội phát triển nhỏ 19 III.Phát triển hình thức hóa Được mơ tả với bước: Kiểm thử tích hợp Xác định yêu cầu Đặc tả hình thứcBiến đổi hình thức hệ thống Tư tưởng biểu diễn đặc tả yêu cầu ký pháp toán học Áp dụng biến đổi khác để chuyển từ đặc tả hình thức=>chương trình Khi chuyển đổi biểu diễn đặc tả chi tiết dần đảm bảo tính đắn=>chương trình triển khai đặc tả 20

Ngày đăng: 15/04/2023, 00:52

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan