intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:9

18
lượt xem
11
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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!

Chủ đề:
Lưu

Nội dung Text: 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. 1
  2.  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
  3. 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
  4. Tại sao ta lại cần định nghĩa yêu cầu ? 4
  5. 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
  6. 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. 7
  8. 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. 9
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
5=>2