业务参与者通过发送和接收消息与业务进行交互。双方都可在交互中采取主动。
要完全理解业务参与者这一角色,您必须了解参与者涉及的流程。业务参与者和代表流程的业务用例之间的通信关联关系将显示这一点。通信关联关系表示交互的存在。
关联的多重性显示了业务参与者的一个实例可同时与多少个业务用例的实例进行交互;相反地,它也显示了业务用例的一个实例可与多少个业务参与者的实例进行交互。
示例:
当业务参与者(乘客)的实例走近办理登机手续柜台,递交机票和行李时,他向用例(办理个人登机手续)的实例发送一条信息。在办理登机手续过程结束时,业务用例将打印登机牌然后连同一张或多张客户行李票递交给乘客。“乘客”仅能与“办理个人登机手续”的一个实例进行沟通。因此,关系的多重性为
[1]。
要在机场办理登机手续的“乘客”将与用例“办理个人登机手续”进行交互。
当参与者与用例发生交互时,可使用不同的媒体来完成交互。例如,电话、传真、邮件和电子邮件。可发送一条或多条信息,但是两者之间仅存在一种通信关联关系。
|