JavaScript is required

Tính chất nào sau đây không phải là của use case?

A.

Phụ thuộc vào việc thực thi hệ thống (implementation- independent)

B.

Thể hiện chức năng của hệ thống theo quan điểm của người dùng

C.

Cho xem hệ thống ở mức cao (high-level view of the system)

D.

Chỉ tập trung vào nhu cầu mong đợi của user, không quan tâm đến các bước phải thực hiện

Trả lời:

Đáp án đúng: A


Use case mô tả cách người dùng tương tác với hệ thống để đạt được một mục tiêu cụ thể. Các đặc điểm chính của use case bao gồm:

- Thể hiện chức năng của hệ thống theo quan điểm của người dùng: Use case tập trung vào những gì người dùng muốn làm với hệ thống. - Cho xem hệ thống ở mức cao: Use case không đi sâu vào chi tiết kỹ thuật mà chỉ mô tả các tương tác chính giữa người dùng và hệ thống. - Phụ thuộc vào việc thực thi hệ thống (implementation- independent): Use case nên độc lập với cách hệ thống được triển khai thực tế, tập trung vào "what" (cái gì) chứ không phải "how" (như thế nào). Điều này cho phép các nhà phát triển tự do lựa chọn công nghệ và kiến trúc phù hợp. - Quan tâm đến các bước phải thực hiện: Use case mô tả các bước (kịch bản) mà người dùng và hệ thống thực hiện để đạt được mục tiêu, bao gồm cả các luồng chính (happy path) và các luồng phụ (alternative flows). Vì vậy, phát biểu "chỉ tập trung vào nhu cầu mong đợi của user, không quan tâm đến các bước phải thực hiện" không phải là một tính chất của use case.

Câu hỏi liên quan