JavaScript is required

Mối quan hệ giữa Usecase A và Usecase B là Extends có nghĩa?

A.

Hành vi thể hiện ở Usecase B có thể thực hiện hoặc không.

B.

Hành vi thể hiện ở Usecase B bắt buộc phải thực hiện.

C.

Hành vi thể hiện ở Usecase B bắt buộc phải thực hiện trước

D.

Hành vi thể hiện ở Usecase A có thể thực hiện hoặc không.

Trả lời:

Đáp án đúng: A


Trong quan hệ Extends giữa Usecase A và Usecase B, Usecase A là usecase cơ sở (base usecase), Usecase B là usecase mở rộng (extending usecase). Usecase B sẽ mở rộng chức năng của Usecase A. Điểm quan trọng là Usecase B chỉ được thực hiện một cách tùy chọn, dựa trên một điều kiện nào đó xảy ra trong quá trình thực hiện Usecase A. Vì vậy, hành vi thể hiện ở Usecase B có thể thực hiện hoặc không, tùy thuộc vào điều kiện mở rộng có được thỏa mãn hay không.

Câu hỏi liên quan