Think in UML 其二

UML基本元素

参与者

1.参与者位于系统边界之外。

思考参与者究竟是谁时,以下两个问题有助于了解

·谁对系统有着明确的目标和要求并且主动发出动作?

·系统是为谁服务的?

2.参与者可以非人

         功能性需求必须有一个启动者,如果没有启动者,则可以说明此需求不是功能性需求。启动者,参与者可以不是人,可以是另外一个计算机系统,一个计时器等。

·参与者是干系人的代表

·用户是参与者的代表

·角色是参与者的职责。

猜你喜欢

转载自www.cnblogs.com/19990219073x/p/11665374.html
uml