tailieunhanh - Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 2 - ThS. Hoàng Mạnh Hà

Nội dung chính của Bài giảng Phân tích thiết kế hệ thống thông tin Chương 2 Quy trình phát triển hệ thống nhằm trình bày về các chu trình phát triển hệ thống và mô hình hóa hệ thống. | Quy trình phát triển hệ thống ThS. Hoàng Mạnh Hà hoangha84@ Nội dung Các chu trình phát triển hệ thống Mô hình hóa hệ thống SGU - Khoa CNTT - PTTK HTTT 2 Các chu trình phát triển hệ thống SGU - Khoa CNTT - PTTK HTTT 3 Các chu trình phát triển HT Chu trình thác nước Chu trình phát triển hình V Chu trình tăng trưởng Chu trình xoắn ốc SGU - Khoa CNTT - PTTK HTTT 4 Chu trình thác nước Đây là loại chu trình phát triển đầu tiên, do Royce đề xuất năm 1970 Đặc điểm: Bao gồm 5 giai đoạn Mỗi giai đoạn chỉ có thể bắt đầu khi hoàn tất giai đoạn trước đó. Do đó còn được gọi là chu trình tuyến tính. SGU - Khoa CNTT - PTTK HTTT 5 Chu trình thác nước [Wikipedia] SGU - Khoa CNTT - PTTK HTTT 6 Chu trình thác nước Nhược điểm chính: không có sự quay lui. Do đó có nhiều phương pháp cải tiến. VD: Chu trình phát triển hình chữ V [wiki] SGU - Khoa CNTT - PTTK HTTT 7 Chu trình phát triển hình V [wiki] SGU - Khoa CNTT - PTTK HTTT 8 Chu trình tăng trưởng Do D. R. Graham đề xuất năm 1989 Đặc điểm: Dựa trên các bước tăng trưởng dần dần, cho phép hoàn thành hệ thống từng phần một. Mỗi bước tăng trưởng thực hiện một tiến trình tuyến tinhh1 để thực hiện từng phần có thể chuyển giao của hệ thống. Chỉ thích hợp với các hệ thống có thể chia cắt và chuyển giao từng phần. SGU - Khoa CNTT - PTTK HTTT 9 Chu trình tăng trưởng [wiki] SGU - Khoa CNTT - PTTK HTTT 10 Chu trình xoắn ốc Chu trình xoắn ốc (Chu trình lặp) do Boehm đề xuất năm 1988. Đặc điểm: Tiến trình lặp đi lặp lại một dãy các giai đoạn nhất định Qua mỗi vòng lặp, tạo ra một phần mềm nguyên mẫu (prototype) hoàn thiện dần. Nhấn mạnh sự khắc phục các nguy cơ bắt nguồn từ các sai sót trong việc đặc tả yêu cầu. SGU - Khoa CNTT - PTTK HTTT 11 Chu trình xoắn ốc Phần mềm nguyên mẫu: Có khả năng làm việc được trên dữ liệu thực do đó có thể được đánh giá bởi người thiết kế hoặc người dùng. Có thể được phát triển thêm hoặc làm cơ sở để tạo thành hệ thống cuối. Được tạo nhanh, ít tốn kém SGU - Khoa CNTT - | Quy trình phát triển hệ thống ThS. Hoàng Mạnh Hà hoangha84@ Nội dung Các chu trình phát triển hệ thống Mô hình hóa hệ thống SGU - Khoa CNTT - PTTK HTTT 2 Các chu trình phát triển hệ thống SGU - Khoa CNTT - PTTK HTTT 3 Các chu trình phát triển HT Chu trình thác nước Chu trình phát triển hình V Chu trình tăng trưởng Chu trình xoắn ốc SGU - Khoa CNTT - PTTK HTTT 4 Chu trình thác nước Đây là loại chu trình phát triển đầu tiên, do Royce đề xuất năm 1970 Đặc điểm: Bao gồm 5 giai đoạn Mỗi giai đoạn chỉ có thể bắt đầu khi hoàn tất giai đoạn trước đó. Do đó còn được gọi là chu trình tuyến tính. SGU - Khoa CNTT - PTTK HTTT 5 Chu trình thác nước [Wikipedia] SGU - Khoa CNTT - PTTK HTTT 6 Chu trình thác nước Nhược điểm chính: không có sự quay lui. Do đó có nhiều phương pháp cải tiến. VD: Chu trình phát triển hình chữ V [wiki] SGU - Khoa CNTT - PTTK HTTT 7 Chu trình phát triển hình V [wiki] SGU - Khoa CNTT - PTTK HTTT 8 Chu trình tăng trưởng Do D. .

TỪ KHÓA LIÊN QUAN