具有多个系统的用例图?

5

enter image description here

我不知道如何使用多个系统创建以下用例图。 如果我使用这个示例会发生什么:enter link description here

另一个面向开发人员行为者添加项目的系统。这是我正在寻找的内容:

Image not found
(来源: gliffy.com)

但是可以使用多个系统并将它们连接起来吗?


我在这里编辑了我的想法:

我分为客户端和服务器端,管理员可以在管理菜单中编辑数据,以便更新服务器数据库和客户端数据库...但我不知道使用的正确符号...


第二个例子非常完美。您可以根据需要添加任意数量的系统边界。问题出在哪里?是系统本身的连接吗? - qwerty_so
我有两个系统,一个是服务器,另一个是客户端。服务器是为管理员设计的,而客户端则是为用户设计的 - 但是客户端确实有用例,这取决于管理员在服务器端的操作... 我不知道它是如何工作的。 - Steven
我附上了一个我的想法的图片,但我不知道符号是否正确,是否应该使用“<<包括>>”呢:S - Steven
1个回答

2
原则上,使用用例跨界是可以的。在您的示例中,“更新数据库”应该从“编辑数据”(需要从第二个指向第一个!)<<extends>>

请注意,应避免使用这些扩展。如果您的用例图类似于蜘蛛网,则说明您的设计已经破裂。请记住,它被称为用例综合 - 而非分析。前者将尝试将事物纳入一个帽子下,而后者用于编码以分解复杂性。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接