关于用例图中的参与者说法正确的是()

2023-09-01

A.参与者是与系统交互的事物,都是由人来承担
B.当系统需要定时触发时,时钟就是一个参与者
C.参与者可以在系统外部,也可能在系统内部
D.系统某项特定功能只有一个参与者

参考答案:B

此题考查UML用例图知识。参与者是与系统交互的所有事物,该角色不仅可以由人承担,还可以是其他系统和硬件设备,甚至是系统时钟。(1)其他系统:当系统需要与其他系统交互时,其他系统就是一个参与者。例如,对某企业的在线教育平台系统而言,该企业的OA系统就是一个参与者。(2)硬件设备:如果系统需要与硬件设备交互,硬件设备就是一个参与者。例如,在开发集成电路(Integrated Circuit, IC)卡门禁系统时,IC卡读写器就是一个参与者。(3)时钟:当系统需要定时触发时,时钟就是一个参与者。例如,开发在线测试系统中的“定时交卷”功能时,就需要引入时钟作为参与者。