Danh mục tài liệu

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

Số trang: 9      Loại file: pdf      Dung lượng: 838.61 KB      Lượt xem: 35      Lượt tải: 0    
Xem trước 1 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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!
Nội dung trích xuất từ tài liệu:
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 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: YourBank_CRM_SRS_v1.0.1.docx 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ài liệu được xem nhiều:

Tài liệu có liên quan: