问题
单项选择题
以下关于用例(use case)的叙述中,说法不够准确的是()。
A.用例将系统的功能范围分解成许多小的系统功能陈述
B.一个用例代表了系统的一个单一的目标
C.用例是一个行为上相关的步骤序列
D.用例描述了系统与用户的交互
答案
参考答案:D
解析:
用例(use case)用来描述系统在对事件做出响应时所采取的行动,即它确定了一个与系统参与者进行交互,并由系统执行的动作序列。可见,一个用例本身并不是一个功能需求,它代表了系统的一个单一的目标,是一个行为上相关的步骤序列。
选项D所描述的范围太广,不够准确。在UML规范中,参与者是指系统所涉及的人,或者是用户在本系统中扮演的角色。一个参与者总是在系统的自动化边界之外。