我不知道如何使用多个系统制作以下用例图。 如果我用于该示例会发生什么:
另一个用于添加项目的开发者actor的系统。 这是我正在寻找的东西:
但可以使用多个系统并连接它们吗?
我必须支持客户端和服务器端,管理员可以在管理菜单中编辑数据,因此它会更新服务器数据库和客户端的数据库...但我现在不是正确的表示法使用...
答案 0 :(得分:0)
原则上,与用例交叉边界是可以的。在您的示例中,更新数据库应该具有来自编辑数据的<<extends>>
(需要从第二个指向第一个!)。
请注意,您应该避免使用这些扩展名。如果您的用例图类似于蜘蛛网,那么您的设计就会被破坏。请记住,它被称为用例合成 - 而不是分析。第一个将尝试收集帽子下的东西,而第二个用于编码以打破复杂性。