JavaScript is required

Trong xác định yêu cầu, các yêu cầu được chia thành những loại nào?

A.

Yêu cầu sản phẩm, yêu cầu quá trình.

B.

Yêu cầu sản phẩm, yêu cầu ngoại lai.

C.

Yêu cầu chức năng, yêu cầu phi chức năng.

D.

Xác định yêu cầu, đặc tả yêu cầu.

Trả lời:

Đáp án đúng: C


Trong xác định yêu cầu, các yêu cầu thường được chia thành hai loại chính: yêu cầu chức năng và yêu cầu phi chức năng. - Yêu cầu chức năng (Functional requirements): Mô tả các chức năng mà hệ thống phải thực hiện. Chúng xác định những gì hệ thống "phải làm". Ví dụ: "Người dùng có thể đăng nhập vào hệ thống", "Hệ thống phải tính toán tổng giá trị đơn hàng". - Yêu cầu phi chức năng (Non-functional requirements): Mô tả các thuộc tính chất lượng của hệ thống, chẳng hạn như hiệu năng, độ tin cậy, tính bảo mật, khả năng mở rộng, v.v. Chúng xác định "cách thức" hệ thống hoạt động. Ví dụ: "Hệ thống phải phản hồi trong vòng 2 giây", "Hệ thống phải có thể xử lý 1000 người dùng đồng thời". Do đó, đáp án C là chính xác nhất. Các đáp án khác không phản ánh đúng cách phân loại yêu cầu trong giai đoạn xác định yêu cầu của dự án phần mềm.

Câu hỏi liên quan