在我的应用程序中,每个用户都可以创建自己的系统并向其添加团队成员。系统范围内的每个团队成员都有一组特权,基于哪个系统决定团队成员是否可以访问该功能。
一些例子是:
每个团队成员都可以分配这些权限的任意组合。
我想创建一个UML用例图,但我不知道如何表示仅限于允许使用它们的团队成员的用例。
答案 0 :(得分:1)
表示权限就像打破泛化os UML用例图一样。您需要在用例场景中将它们写下来,对于UML,您可以使用单独的分段表示。
答案 1 :(得分:0)
在模型部分,我使用actor继承来模型化。例如, 最简单的演员是"用户"它与用例相关联"登录"只有它才能获得最低权利。
其他演员从中继承。像这样他们都有权连接到系统。
最强大的演员,比如管理员,从所有演员那里继承,就像获得所有权利一样。
你无法在代码中自动翻译...:)
答案 2 :(得分:0)