问题标签 [activity-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10140 浏览

python - 使用 C++ 代码自动生成流程图

我需要用C++ 代码自动构建流程图,理想情况下每个源文件一个流程图。是否有任何工具(最好是 C++/Python 以及开源高度可配置的- 所以我可能会改变外观)可用于创建流程图?

http://www.faqs.org/patents/img/20110088010_08.png

0 投票
2 回答
329 浏览

uml - 在 UML 活动图中处理组合对象

介绍

在设计 UML 活动图时,我经常遇到一个相当简单的问题,为此我必须绘制一个相当复杂的解决方案。我正在为以下问题寻找符合 UML 的快捷方式或更简单的解决方案。

问题

假设我们有一个类Parent与不同的 Children 相关联: 在此处输入图像描述

我们有一个带有Result类的模拟 Constalation和三个孩子Result Part A等。

现在我想细化一个活动,它接受一个Parent对象作为输入并产生一个Result作为输出: 在此处输入图像描述 在所需的细化中,我想访问子项或从结果部分创建结果。

当前解决方案

如果我想访问孩子或从结果部分创建结果,我总是必须为那些相当简单的任务引入额外的活动: 在此处输入图像描述

问题

这里是否有任何快捷方式或简化来访问、提取或合并对象的子项?所需的解决方案应该是合法的标准 UML。

像这样简单的东西会很好: 在此处输入图像描述

0 投票
1 回答
969 浏览

uml - Visio 2013 使用呼叫行为操作描述子活动

我使用 Visio 2013。我必须在活动图中使用调用行为操作来描述子活动。但我不知道如何做到这一点。可能看起来像这样:

在此处输入图像描述

我在 Google 中搜索并找到了使用呼叫行为操作描述子活动,但它是关于Visual Studio 2013的。你知道我如何在 Visio 中做到这一点吗?

0 投票
1 回答
971 浏览

uml - 视觉范式;从 Visio 2013 导入

我使用Microsoft visio 2013Visual Paradigm。我想将由 visio 创建的活动图导入视觉范例。在这里,视觉范式的多功能输出格式说:

通过从 Visio 绘图 (.vdx) 导入旧设计来进行软件设计。

但是在 visio 2013 中没有用于导出为文件的选项。此外 Visio 2013 文件格式 (.vsdx) 简介.vdx说:

Visio 2013 为 Visio 引入了一种新的文件格式 (.vsdx),它取代了 Visio 二进制文件格式 (.vsd) 和 Visio XML 绘图文件格式 (.vdx)...熟悉 Visio XML 绘图文件格式 (. vdx) 可以在 .vsdx 文件格式的部分中找到许多相同的 XML 结构。

但是我如何.vdx在 visio 2013 中获取或查找图表文件,或者有没有办法导入.vsdx视觉范例?

0 投票
1 回答
601 浏览

design-patterns - 游戏功能/交互的活动图

我正在为游戏创建活动图,但我不确定我是否使用了正确的图表。这是代表游戏功能的正确图表吗?

功能:游戏的目的是让角色在屏幕上移动以收集“好”物体,避开“坏”物体或墙壁。当收集到 10 个“好”对象时,玩家将进入下一个级别。游戏共有3个关卡,3关后游戏完成并结束。有一个高分功能,当播放超过当前高分时更新。

https://www.dropbox.com/s/vlsxyipmbi665o1/Untitled%20Diagram.png.jpg?dl=0

0 投票
1 回答
1636 浏览

client-server - 我可以在活动图中使用最终节点来结束用例吗?

我正在研究几个活动图,它们描述了有关客户端-服务器应用程序的不同用例。最终节点可以用于指定用例的结束而不是流程的结束吗?例如,在登录用例结束时,服务器和客户端都不会结束,但它们会继续执行其他交互。在这种情况下我必须使用最终节点吗?

谢谢。

0 投票
1 回答
286 浏览

javascript - gojs泳道图旁边需要日期轴

我正在对一个 Web 应用程序进行原型设计,我想在其中显示一个垂直泳道活动图和图表旁边的自定义日期轴。图表的节点应根据其日期属性定位。用户应该可以“放大和缩小”更改日期轴的比例。我使用 gojs 作为活动图,使用 d3.js 作为日期轴,到目前为止我的工作可以在这个jsfiddle中找到

如您所见,轴正在脱离可滚动的"#myDiagram"div 并且它没有“很好地附加”到图表(可以拖动图表并且轴没有跟随)。

我的问题是:

  • 有没有更简单的方法在 gojs 图中显示日期轴?
  • 是否可以在 gojs 图中添加自定义 html?(几何字符串似乎是开发人员唯一的自定义解决方案)

任何帮助/建议将不胜感激。提前致谢!

0 投票
1 回答
2852 浏览

algorithm - 活动图中的for循环

我已经为算法编写了一个伪代码,我想为它绘制一个活动图。但是,我找不到任何说明“for 循环”使用哪种表示法的来源。我不认为这是决定钻石。

0 投票
2 回答
1700 浏览

uml - 用例的活动图,是否包括<> 在吗?

例如,如果我正在制作“更新组件”的活动图(流程图),我是否也需要在其中包含“显示可用组件更新”活动图?它们是不同的用例,“更新组件”包括“显示可用组件更新”

谢谢。

0 投票
1 回答
219 浏览

uml - Sysml Activity 图中的初始状态

我对活动图的初始状态有疑问。

我的子活动图中有 3 个泳道。子活动图中的初始状态取决于应启动泳道的触发事件。是否可以将决策块放置在泳道的中心??如下图所示。在此处输入图像描述