我正在创建包含两个参与者的用例图:Admin和Super 。管理员可以作为超级管理员执行除delete以外的所有任务。下图中的用例是对的:
这张电报是法文的:
**gérer les utilisateurs** = manage users
**modifier un utilisateur**= edit user
**consulter un utilisateur**= view user
**rechercher un utilisateur**= search user
**ajouter un utilisateur**= add user
**supprimer un utilisateur** = delete user
发布于 2022-06-08 11:59:05
«extend»
方法不合适,因为它要求用例Manage users
在没有任何扩展的情况下自己添加值。您将在另一个答案中找到更多的参数。解决这个问题的正确方法--如果这个细节是真正想要的--也是在用例端使用泛化。
如果您希望CRUD案例继承于更通用的Manage users
,那么通过用例专门化,Administrator
也可以实现更加敏感的Delete user
。有几种方法可以解决这一问题:
https://stackoverflow.com/questions/72544408
复制相似问题