前页 后页

演员

An Actor included in the likes of UML Use Case modeling using Sparx Systems Enterprise Architect.

描述

Actor是系统的用户;用户可以指模型中的人类用户,机器,甚至另一个系统或子系统。从外部或系统边界与系统交互的任何事物都称为Actor。参与者通常与用例相关联。

参与者可以通过图形用户界面,批处理界面或其他某种媒体来使用系统。 Actor与用例的交互记录在用例场景中,其中详细说明了系统为满足用户要求而必须提供的功能。

角色还可以在序列图中表示用户的角色,您可以在其中使用矩形符号显示它们。 Enterprise Architect支持用于业务建模的Enterprise Architect型Actor元素。业务建模元素还将Actor表示为原型对象。

工具箱图标

Actor element

学到更多

OMG UML规范:

OMG UML规范( UML上层结构规范,v2.1.1,第584页)指出:

演员对实体所扮演的角色类型进行建模,该实体与对象进行交互(例如,通过交换信号和数据),但在对象外部。 ...演员可以代表人类用户,外部硬件或其他主体扮演的角色。请注意,参与者不一定代表特定的物理实体,而只是代表某个实体的特定方面(即“角色”),与它的相关用例的规范有关。因此,单个物理实例可以扮演几个不同角色的角色,相反,给定的角色可以由多个不同实例扮演。