【问题标题】:Is it allowed to insert 2 application in 1 diagram (activity and sequence diagram)?是否允许在 1 个图表(活动和序列图)中插入 2 个应用程序?
【发布时间】:2018-10-11 14:20:30
【问题描述】:

所以我让这个应用程序通过 PC 上的 java 服务器将消息从我的 android 发送到另一个 android。 所以我对如何进行这个活动感到困惑,因为这个图表中涉及的用户不止1个(因为它是发送和接收应用程序)所以这是关于android如何从anpther android接收消息的活动图。

并且顺序几乎与活动相同。它有 2 个用户。我对这个活动和序列图是否正确?请告诉我那张图表图片有什么问题

这是图片:https://postimg.cc/nsCcGcph

【问题讨论】:

    标签: uml use-case sequence-diagram activity-diagram


    【解决方案1】:

    这样就好了。向下的列是使用相应的 Actor 或 Class 分类的分区(而不仅仅是游泳线)。 AD 和 SD 有共同点是很自然的。第一个更适合商业观众,第二个更适合技术观众。

    注意您的第二个动作存在技术缺陷:来自底部的流需要与来自左侧的流合并。使用内部没有文字的钻石。

    【讨论】:

    • 你能再具体一点吗?比如你在说哪个用户?
    • 嗯。我看不出您的问题出在哪里:-/我在任何地方都使用了“用户”这个词吗?
    • 不,但你能解释一下列在哪里或第二个动作。好的。我的图表是否正确?我应该删除哪个游泳线,我应该改成什么?
    • 阅读我在答案中的第一句话。如果您只使用(图形)游泳线或分区,它是不可见的。后者是模型元素,可以分类。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-18
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多