【发布时间】:2021-10-16 13:27:42
【问题描述】:
我这里有一个删除用例。这是试图证明用户可以删除用户、项目和帖子。如果要删除用户,请从删除菜单中选择“用户”,将弹出一个用户菜单对话框,您将在其中键入名称并按“删除”以确认删除该用户。对于项目,您在删除菜单中选择“项目”,然后会弹出另一个菜单,您可以在其中键入项目名称并单击“删除”以删除项目。这就是我希望在软件中实现它的方式。但是在用例中显示它我有点困惑。这是一个很好地使用扩展点用例来演示该功能还是在这种情况下更好地使用专业化,其中父级将是“删除”,子级命名为“删除用户”,“删除项目”等......
基于 Alistair Cockburn 的编写有效用例
我个人的倾向是写“管理 X”,以获得更少混乱的优势,除非它 结果由于某种原因效果不佳,通常与写作的复杂性有关,并且 然后才将其分解为“创建 X”、“更新 X”、“删除 X”
【问题讨论】:
标签: uml use-case use-case-diagram