使用多种语言时的UML图表

时间:2015-12-13 03:04:28

标签: uml class-diagram sequence-diagram

我想问一下使用多种语言时类图和序列图的情况如何?例如,让我们说我们使用Android(这是JAVA)并将其与PHP结合起来,因为它有一些数据库的东西。

我的类图是否应该包含我的android(java)类和PHP类?我可以在我的序列图中显示这两种语言在我的应用程序中相互之间的交互吗?

1 个答案:

答案 0 :(得分:0)

尽管Geerts在标记的副本中有正确答案,但您的课程设计独立于任何语言或图表。在课堂级别设计系统时,您将专注于功能。在您的情况下,您有不同的子系统(此处为客户端和服务器部件)。通常你会以不同的方式打包它们,在稍后阶段你会将它们转换为不同的编码(在Java和PHP中)。通过这种方式,您将创建突出显示子系统内部部分以及它们之间的通信的透视图。这个突出显示从正确的包装开始,并通过使用适当数量的不同类图表进行扩展。