【问题标题】:Activity diagram object flow usage活动图对象流使用
【发布时间】:2017-08-28 21:03:30
【问题描述】:

我有这张图:

我想问一下,两次转换到确认请求是否可以。从选择食物进行两次过渡也可以吗?一种是对象流,一种是控制流。

【问题讨论】:

    标签: uml activity-diagram


    【解决方案1】:

    显示了一个对象流,其中包含发送和接受对象的操作引脚。

    还有一个实现了信息流的对象流,如上所示,Chosen food 直接链接到分类器。

    您“可以”像以前一样使用ObjectFlow。但它引入了一些歧义,因为您无法区分 ObjectFlowControlFlow,因为它们具有相同的形状。因此,我建议您提供清晰的图片。

    在第页。您找到的 379 个规格

    对象流由带箭头的线表示。在图 15.9 的右上角,两个对象流箭头表示底层模型中两个引脚之间的单个对象流边缘,如图中下图所示。 (参见第 16.2 小节中的其他引脚符号。交换图表时应保留使用的特定符号变体,参见附录 B。)

    【讨论】:

    • 谢谢,但为什么在“对象节点”的 Visual Paradigm 选项中?我的图表真的很糟糕吗?
    • 但是在我的例子中是不是有两个箭头指向一个状态的问题?
    • 不,因为一个是控制流,另一个是对象流。您将食物发送到Confirm request 操作,它会堆积在其输入引脚上。一旦控制流到达它,它将以某种方式处理食物。胃口大开。
    • 注:我宁愿将[choose more] 建模在Choose food 中(食物没有复数形式,是吗?)。这将使流程更易于绘制。
    猜你喜欢
    • 2012-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-05
    • 2012-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多