【发布时间】:2021-01-04 11:26:42
【问题描述】:
我要为现有的 Web 程序创建一个用例图。不幸的是,我对 UseCase 非常不确定,我喜欢将它与其他 UML 混合使用。
为此,我选择了订单页面。
有 3 个不同的用户,管理员、司机和客户。
管理员可以查看所有订单并能够创建新订单。 司机可以看到自己的订单,也可以看到自己能接受的订单。 客户可以查看自己的订单,也可以下新订单。
可以在标准视图(行视图)和订单元信息的小部件视图之间进行选择。
最后但并非最不重要的一点是,可以单击其中一个订单,然后会打开一个订单概览。
基于此,我现在创建了一个用例图,我的第一个问题是:根据我提供的信息,这一切都正确吗?
这会变成一个巨大的用例图吗?还是应该为 Web 应用程序逐页完成?例如,如果这是订单概览并且我现在有更改页面的用例(在这种情况下,当我转到单个订单概览时)。有没有办法让这个看起来更干净?所有这些扩展/包含在 1 个地方看起来令人困惑。
恐怕我不知道我这样做是否只是部分正确,还是完全没有抓住重点。
【问题讨论】:
标签: uml use-case use-case-diagram