首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在UML用例中代表另一个参与者执行用例的参与者

在UML用例中代表另一个参与者执行用例的参与者
EN

Stack Overflow用户
提问于 2016-03-21 18:01:26
回答 1查看 333关注 0票数 2

我的问题是:当一个用例中有两个参与者,其中一个为自己执行一个特定的用例或操作时,但是有另一个参与者可以为另一个参与者执行相同的用例/操作(另外几个步骤),它们是否都指向相同的用例?

我的设想如下:

所以,我有两个演员:学生和顾问(都是用户)。

学生可以创建自己的课程表。辅导员可以为学生制定一个时间表(即代表另一个学生,而不是他们自己)。在这种情况下,教师还必须搜索学生(学生在他们的用例中不需要这样做)。我猜想这可能是<<扩展了>>的“创建计划”,但它同样只适用于顾问演员。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-21 22:04:14

用例应始终表示所考虑的系统为行为者创造的附加值。因此,“.代表”并不表示附加价值。相反,您应该用单个用例来建模,并将“代表”表示为一种约束。这可以通过添加一个角色(您指定的用户)来完成。

或者你也可以直接这样做:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36138437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档