【发布时间】:2018-09-16 11:29:42
【问题描述】:
我正在创建用例图。我有两个演员:用户和管理员。管理员可以查看所有订单,用户只能查看自己的订单。
我应该在我的 UML 图中创建两个用例,还是可以使用一个带有用户参与者条件的用例?
如果我可以使用条件,我必须使用哪个符号?方括号还是大括号?
【问题讨论】:
标签: uml diagram use-case-diagram
我正在创建用例图。我有两个演员:用户和管理员。管理员可以查看所有订单,用户只能查看自己的订单。
我应该在我的 UML 图中创建两个用例,还是可以使用一个带有用户参与者条件的用例?
如果我可以使用条件,我必须使用哪个符号?方括号还是大括号?
【问题讨论】:
标签: uml diagram use-case-diagram
我认为您在用例分析中做的太多了。 用例列出了您的用户(参与者)可以做什么以及他们从执行这些操作中获得了什么好处。 这样想,每个用户/参与者都会有一组动作(用例),这将为他们带来好处。 在您的示例中,您应该为每个参与者有许多用例,例如,管理员将能够创建/删除用户和权限 (UC1),列出来自一个或多个用户 (UC2) 的所有操作,并且两者都会产生不同的结果。
当您开始构建您的领域和行为模型时,您将开始添加行为的详细信息。
【讨论】: