tailieunhanh - Bài giảng Phân tích thiết kế phần mềm: Chương 2 - Trường ĐH Ngoại ngữ - Tin học TP.HCM

Bài giảng Phân tích thiết kế phần mềm: Chương 2 Yêu cầu phần mềm, cung cấp cho người đọc những kiến thức như: Các khái niệm về yêu cầu; Phân loại yêu cầu; Mô hình hóa yêu cầu. Mời các bạn cùng tham khảo! | 1 Các khái niệm về yêu cầu Phân loại yêu cầu Mô hình hóa yêu cầu 2 Yêu cầu là gì Là mô tả về những gì mà hệ thống nên làm những services mà nó cung cấp Là mô tả về những ràng buộc constraints mà hệ thống phải thỏa mãn 3 Tại sao ta lại cần định nghĩa yêu cầu 4 Tại sao ta lại cần định nghĩa yêu cầu Là cơ sở cho quá trình đấu thầu hợp đồng do đó cần ở mức high level để có thể mở rộng cho các công ty đấu thầu được cạnh tranh và trình bày phương án Là cơ sở cho chính bản hợp đồng khi nhà thầu đã được chấp nhận họ cần phải viết lại định nghĩa hệ thống ở mức độ chi tiết detailed để client có thể hiểu được Như vậy yêu cầu có thể ở high level hoặc detailed 5 Những gì không phải là yêu cầu Chi tiết thiết kế hoặc hiện thực trừ các ràng buộc đã biết Project planning information kế hoạch dự án Testing information thông tin kiểm thử Tham khảo 6 7 Mục tiêu Hiểu rõ ràng các chức năng của hệ thống Diễn tả hệ thống dưới các góc nhìn khác nhau Một số công cụ hỗ trợ lược đồ Usecase DFD ERD . 8 9

TỪ KHÓA LIÊN QUAN