在UML中建模多个用户角色

时间:2017-06-26 19:37:23

标签: uml

作为课程作业,我将设计一个面向对象的Web应用程序在线拍卖系统。我的问题是如何分别在用例和类图中为具有不同投标人和卖家角色的单个用户建模? 对于UCD,用户是否必须表示为不同的演员,并且在类图中是否需要两个单独的“用户”类?

1 个答案:

答案 0 :(得分:0)

用户由Actor s表示(在UC图表上表示为棒人)。演员不是一个人,而是一个角色。就像在舞台上你可以交换这个人,但角色保持不变。一个人可以与投标人和卖方同时行事。但是你有两个角色,即BidderSeller都是演员。