问题标签 [flowchart]

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 投票
4 回答
2482 浏览

haskell - 流程图函数式编程语言

流程图。这种古老的做法已经使用了1000多年,被强加给我们这些穷学生,没有任何用处(或者我认为如此)。它可能适用于命令式、顺序运行的语言,但我心爱的函数式编程呢?

可悲的是,我不得不为我的程序创建一个流程图(用 Haskell 编写)。

我想这样的事情很容易:

这只是 3 个顺序步骤,获取数据、大写数据、输出数据。

这次情况看起来更糟:

或者像这样:

好的,那是 IO,你可以像命令式语言一样处理它。纯函数呢?

一个实际的例子:

你会如何流程图最后一个?

0 投票
1 回答
7242 浏览

dynamic - 在线动态可折叠流程图

一直在浏览与流程图软件相关的许多其他相关帖子。

我被要求整理一份文件,概述我们的用户在使用我们的软件产品时遇到的一些典型问题。
我想做的是创建一个交互式/在线流程图,让用户从 4-5 个总体标题中选择错误。然后为此动态地扩展更多关于查明问题的选择,依此类推,直到他们能够解决他们的问题。

我在一些流程图软件中找不到的关键是点击+展开元素。
- 我不希望所有选项都以巨大的流程图呈现给最终用户,因为这会分散他们对特定问题的注意力。- 我希望他们能够点击离开并沿着特定的途径走下去,最终会根据他们的决定/点击给他们一些好东西来尝试。

我最初想在 Flex 或 Silverlight 中添加一些东西(理想情况下有人会有一个模板),但现在我想利用第 3 方(理想情况下是免费的)软件。

这将需要托管在浏览器中。

有任何想法吗?

0 投票
1 回答
2619 浏览

printing - 如何在 Visio 的多个页面上轻松打印多个图层

我们使用具有多个层的 Visio 创建了一个流程图。(背景是每一层代表一个基本过程的变化。)

现在我们希望能够单独打印每一层。目前,这涉及大量单击以选择正确的图层,然后按打印 - 然后对 10 个图层中的每一个重复此操作。

有没有更简单的方法?例如定义每一层一次并使用“打印每一层”工具/宏?

0 投票
1 回答
5847 浏览

r - 如何在 Tikz 简单流程图中包含 .eps 图?

我想用 TikZ 包在 Latex 中创建一个简单的流程图,类似于以下示例

http://www.texample.net/tikz/examples/simple-flow-chart/

但是我想在流程图中包含数字(在 R 中创建的时间序列图,作为 eps 或其他东西)(例如在 {block} 中?

谢谢,扬

0 投票
1 回答
309 浏览

java - 在给定数据的情况下,为 Java 或其他将生成流程图的语言导入

我正在尝试创建一个自动化的“蜘蛛图”,就像 VUE 创建的那样:

http://vue.tufts.edu/

VUE 是开源的,但问题是您程序中创建地图。我想要一个程序,它可以从 Excel 工作表中提取数据并在运行时自动显示地图。

我知道如何打开和解析文件中的数据,所以读取文件不是问题。我可以对我希望一切“链接”的行为进行编程,但我只是不想创建一个小程序,然后从头开始开发软件。

如果我有任何不清楚的地方,请告诉我。我今天很累,所以很难长时间保持专注。

非常感谢!

-贾斯蒂安

0 投票
2 回答
1920 浏览

jakarta-ee - 用于 Web 的 Java 流程图框架

你知道 Java 的任何 Web FlowChart 框架吗?

“Web FlowChart 框架”到底是什么意思:

  • 能够生成BPMN图;(如果不是 BPMN,至少是易于定制的基本流程图/图表);
  • 生成的图表很容易嵌入到 Java EE (Oracle Adf 11g) 应用程序中;
  • 生成的图表可以是小程序/java 脚本/flash,并且是用户响应的(用户可以点击图表等) - 没有静态图像。
  • 图表内容可以在运行时修改/生成(应用模型是数据驱动的);
  • 许可证不是问题,但我们仍然更喜欢具有许可许可证模型(BSD、MIT、APACHE)的产品;

您可以提供任何提示,因为我们处于评估期,我们希望尝试尽可能多的产品。

您知道 Oracle / Sun 的任何类似解决方案吗?

该框架不应包含任何业务逻辑。我们只需要它以时尚的方式表示数据。

0 投票
2 回答
1798 浏览

workflow-foundation - 扩展工作流基础流程图

我想创建一个基于 FlowChart 活动的自定义可重用工作流基础活动。所有内置类都是密封的,因此我无法继承它。这些活动将在重新托管工作流设计器并由非开发人员使用的应用程序中使用。我可以从 NativeActivity 类继承。但是,我需要能够将活动拖放到此自定义活动中,就像 FlowChart 活动一样。

摘要:有没有人有关于如何实现自定义工作流活动的示例或想法,该活动的行为就像流程图(在设计器中和运行时)但允许我在幕后使用自己的自定义逻辑扩展类?

我想我可能只是在寻找或重用 FlowChart 使用的同一个 ActivityDesigner。那可能吗?

0 投票
7 回答
2881 浏览

user-interface - 设计复杂的工作流程图

我们有一个令人惊讶的复杂工作流程,需要由具有内部 web 应用程序的准技术员工监控。大约有 30 个步骤,其中一些是手动的(编辑),一些是半自动的停止点(例如“文件已收到”或某些模板的客户批准),还有一些是完全自动化的(文件转换、搜索索引、 ETC)。所有这些步骤的流程图都很大而且很复杂,三个人可能同时处理三个完全不同的步骤。

您将如何尽可能有效地向您的用户展示如此大量的信息?仅显示整个图表似乎是蛮力解决方案。但它很大,随着我们做更多的事情,它可能会变得更大。更不用说用 HTML 编码整个图表所需的复杂性了。

替代文字

0 投票
1 回答
1730 浏览

python - 在 python 中设计工作流/流程图表示?

在我的 Web 应用程序中,我有带有许多下一个先前按钮和选择的向导(一种带有事件和选项的流程图)。向导不会一次性运行,但可能会等待外部事件,用户稍后或第二天来继续使用该向导。目前,我正在为向导(或流程图)的每个状态手动编写代码(硬编码)并运行它。

现在,随着向导数量的增长,我想让它更加面向对象,以便更容易编写新的状态和向导。

我应该如何为不同的状态和向导设计我的课程?

我正在使用python编程语言。所以,如果有python中的参考实现,看看会很酷。

0 投票
7 回答
5310 浏览

java - 有没有可用的流程图工具?

有没有可用的工具,可以用代码制作流程图或流程图。或从代码中制作任何其他图表,如类图。