activity-diagram相关内容

Activity Diagams 中的两个流可以执行相同的操作吗?

我有两个流程要执行相同的操作.操作是Make Payment.一种流程用于租,另一种用于购买.在这两种情况下,客户都必须付款.我想对两个流使用一个 payment 操作.或者我应该使用合并节点,然后将输出连接到 make payment 操作.我不确定是否可以使用合并节点,因为两个流程相互独立.我上传了一张图片. 解决方案 这个问题让我措手不及.当有多个不受保护的转换离开状态/动作时,会发 ..
发布时间:2021-09-13 20:32:59 其他开发

活动图定时事件

我正在尝试模拟以下内容:填写提交表单时,系统每 5 分钟自动保存一次用户进度. 这是我试过的,但我认为不正确. 就我而言,仅在“填写提交"之后才询问条件.活动结束.我也不想表明,用户正在开始“填写提交".再次活动. 解决方案 您将使用虚线框表示的可中断区域: 定时器中断独立出现,中断当前动作.执行自动保存并返回填写表单.恢复填写表单需要考虑一下,因为通常您有一些在继续的情 ..
发布时间:2021-09-13 20:31:55 其他开发

PlantUML 活动图 返回

我正在使用 PlantUML 创建活动图. 我希望从 Modify Details 出来的箭头回到 OP2 而不是菱形. 我有这张图: @startuml|泳道1|开始:OP1;|泳道2|:OP2;如果(表格有效?)那么(否)|泳道1|:修改详情;/' ..
发布时间:2021-09-13 20:31:12 其他开发

有没有“开关盒"?在 UML 用例规范中?

用例规范中是否有任何“切换案例"? 在要求中: 当用户在组合框中选择“合同"时,会出现一个“合同"选项卡,然后用户将与“合同"选项卡进行交互. 当用户选择“独立资助"时,会出现一个“资助"选项卡,然后用户将与“资助"选项卡进行交互. 如何在我的用例规范中指定这个用例? 这两个“案例"将处于基本流程中,不是吗?那么如何指定“switch-case"呢? 编辑:(因为我 ..
发布时间:2021-09-13 20:30:19 其他开发

DFD(数据流图)和活动图的区别

我需要了解这些差异才能理解如何正确使用它们. DFD 和活动图的区别是什么? 解决方案 实际上,这是合乎逻辑的.你只需要看看名字. 在数据流程图中,“框"之间的线代表在系统组件之间流动的数据.因为这些只显示了数据的流动,它们并没有给出排序的指示. 在活动图中,这些线只是活动之间的转换,根本不代表数据流.它们更多地代表了活动和决策的顺序.你可以从这些中看出事情发生的顺序. ..
发布时间:2021-09-13 20:30:05 其他开发

如何在活动图中表示选择?

如何绘制以下情况的活动图:- 管理员登录系统. 登录后,屏幕上有8个按钮用于不同的工作. 1.添加用户 2.查看用户 3.更改登录信息 4.小组任务 5.设置 6.报告 7.家 8.注销 管理员可以点击任何按钮&将继续这项工作. 解决方案 有 8 个按钮之一可供选择: 这是在 UML 活动图中建模的,带有 decision node 用具有 8 个输出边的 lo ..
发布时间:2021-09-13 20:29:44 其他开发

活动图中不同参与者的可选活动和重复活动

我有一个游戏正在尝试为其创建活动图,但遇到了一些问题。 到目前为止,我的尝试如下所示: 这说明流程很好,创建了GUI-> Player执行动作一个->动作2->结束。 但是我真正不喜欢的是如何解决动作3。它应该是可选的,并且可以从“系统创建GUI”操作一直执行到“玩家结束转身”为止。不过,执行动作三仍然不能使玩家在“主循环”中来回移动。 游戏中有4位玩家经历相同的周期,但我 ..
发布时间:2020-06-04 18:58:51 其他开发

随时退出活动图

我们目前正在设计一个带有退出按钮的应用程序,这意味着用户可以随时退出该应用程序。现在,我们不确定如何将其记录下来。 现在,我们正在考虑如下图所示进行操作,因为这是唯一的方法我们知道如何做到这一点。但是,我们觉得必须有一种更简单的方法。另外:如果我们对整个应用程序都这样做(相当大),我们将获得大量决策和最终节点... 解决方案 您的模型看起来还不错。不必具有多个最终流量,您可以将所有流 ..
发布时间:2020-06-04 18:58:49 其他开发

Uml 2.5活动图中令牌的用途

UML规范2.5 说: 一个ActivityNode对另一个的影响由在活动节点之间的活动边缘上的 令牌 的流指定。 但是上面的定义是模糊的; 在阅读 15.2.3.3活动边缘令牌未在活动中明确建模。 $ c>规范的一部分,我认为它们的目的是: 有能力描述该图可能等待的 其他令牌 或拒绝流 而不是立即进入下一个节点 这是真的吗?也是令牌的唯一目的吗?如果是真的, ..
发布时间:2020-06-04 18:58:47 其他开发

活动图表示法混淆

我已经为健身房管理制作了一个活动图,但是我面临一个问题,如何将接待员与管理员联系起来,根据要求,管理员和接待员之间的活动只能通过通知进行,并且我已经发出了信号和通知接收器。还请检查每个符号是否正确,并建议我进行修改? 解决方案 对不起,我没有一次回答-我看了几次你的照片,然后吓了一跳,退缩了。 做点什么。很好但是...您已经将用例直接放入活动图中。因此,这没有任何意义。 让我们 ..
发布时间:2020-06-04 18:58:45 其他开发

在活动图中使用派生/联接或决策/合并节点来建模用户选择?

我试图使用活动图来建模用户与GUI的交互,并遇到了以下问题:在对不同的用户选择进行建模时是使用决策/合并节点还是分叉/联接节点。 例如,用户可以通过单击一个按钮来更改程序的设置,或者通过单击另一个按钮来启动程序。 在我看来使用决策/合并节点和指向决策节点的控制箭头更为自然,因为无法并行进行选择。但是在这种情况下,其他人似乎更喜欢fork / join节点。图5. [1]中的图5和[2]中的 ..
发布时间:2020-06-04 18:58:41 其他开发

利用C ++代码自动生成流程图

我需要自动使用C ++代码构造流程图,最好是每个源文件一个流程图。 是否有可用于创建流程图的工具(最好是C ++ / Python,并且开源或高度可配置-因此我可能会更改外观) ? 解决方案 clang / llvm 可以生成 graphviz点文件。 示例: clang -S -emit-llvm -o hello.ll hello.cpp 选择hello.ll -do ..
发布时间:2020-06-04 18:58:38 C/C++开发

加入并合并活动图

在统一建模语言活动图中联接和合并之间有何区别?举个例子来更清楚地理解。 解决方案 加入节点(请参见参考1 ): 加入节点是一个控制节点,具有多个传入边缘和一个 传出边缘,用于同步传入的并发流。引入了 联接节点来支持活动中的并行性。 合并节点(请参见参考2 ): 合并节点是一个控制节点,它将多个传入的 备用流聚集在一起,以接受单个传出的流。 令牌没有加入。合并不应用 ..
发布时间:2020-06-04 18:58:36 其他开发

在活动图中包含和排除

如何在活动图中显示«include»和«extend»? 我如何在活动图中显示类型。例如。车辆有两种类型,即自行车和汽车。那么如何在活动图中显示呢? 解决方案 (此答案与您是否应该使用«include»或«extend»。) 用例可以通过多种方式指定。对于某些示例,您可以使用自然语言,表格或活动图。 您似乎希望将用例指定为活动。在这种情况下,每个用例都由一个活动图指定。用例与 ..
发布时间:2020-06-04 18:58:32 其他开发

分叉/联接节点对令牌的行为与活动图的其他节点之间的区别

Thomas Kilian 描述在此处,带有令牌的活动图节点的正常行为是: 其传入的 InformationFlow连接器令牌已到达。节点完成时,它将沿着所有传出的InformationFlow连接器发送单个令牌。 他还补充道: 我知道“合并”节点的行为有所不同,因为它立即变为通过接收第一个令牌激活并接受几个备用流中的一个。但是具有正常行为的令牌的fork / join节点的行为 ..
发布时间:2020-06-04 18:58:28 其他开发

在UML中有关并行活动活动图

我有关于该系统中发生的并行活动一个疑问。我们怎样才能重新present这些图中?有总是需要叉或决定元件的也可使用? 例如:用户可以中“添加图书”,“搜索簿”,“搜索用户”和“更新配置文件”进行选择。所以在系统中的用户登录后,他可以在上述的操作中进行选择。 下面是我的活动图的形象。 解决方案 根据 http://www.uml-diagrams.org/activity-diagrams ..
发布时间:2016-03-11 21:40:05 移动开发