Why is the distinction between users and actors important when designing use cases?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "Because it ensures that use cases capture the correct interaction scenarios by clearly defining the roles (actors) that a user can assume.". Người dùng (user) là con người cụ thể, còn tác nhân (actor) là một vai trò tương tác với hệ thống; một người có thể đóng nhiều vai, và một actor cũng có thể là hệ thống khác hoặc thiết bị. Phân biệt hai khái niệm giúp use case được viết theo vai trò và mục tiêu của vai trò đó, nhờ vậy kịch bản tương tác đúng và không trùng lặp. Phương án "allows designers to ignore interactions with non-human systems" sai vì actor chính là cách đưa hệ thống ngoài vào mô hình, không phải bỏ qua chúng. Phương án "simplifies the use case diagrams by limiting the number of actors" sai vì mục đích là mô tả đúng vai trò, không phải giảm số actor. Phương án "separates the business logic from the technical implementation" sai vì đó là nguyên tắc chung của việc tách yêu cầu khỏi thiết kế, không liên quan tới phân biệt user với actor.
Cùng phần 5
Which statements are true for use caserelationships?Có lời giảiCâu hỏiWhich is NOT an example belong to the Action Enablers, a type of business rule?Có lời giảiCâu hỏiWhich is the correct definition of the term business rule based on the business perspective?Có lời giảiCâu hỏiCả 34 câu của chủ đề34 câu