问题标签 [diagramming]

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 投票
2 回答
1450 浏览

database - 我可以使用我的关系数据库表图来创建 UML 类图吗?

我是 UML 的新手。但我精通绘制数据库表及其关系。

我可以通过在下面添加 Methods() 来“扩展”这些表并将其称为 UML 类图吗?

学生

…………………………………………………………………………………………

学生ID:整数

学生号:字符串

名字:字符串

姓氏:字符串

…………………………………………………………………………………………

展示()

更新()

添加()

删除()

0 投票
1 回答
598 浏览

scripting - 如何编写关系图和数据流图?

我需要为我正在处理的项目创建一些关系图和数据流图,但我讨厌使用 Visio 和 Dia 等软件,因为这些图表永远不会像我想要的那样,控件永远不会以直观的方式表现等. 是否有一个软件包,可以让我在某种脚本中定义实体之间的关系,而不是将其渲染成图像文件或 PDF 或其他东西?

0 投票
2 回答
2030 浏览

parsing - 解析流程图/解析流程图——这叫什么,我该如何制作它们?

我刚刚链接到JSON 网站,这些图像让我震惊。一种更好的方式来直观地显示我从未见过的解析器的流程。现在我希望能够为我自己的项目制作这些图表。

首先,这种类型的图表叫什么?

有没有可以生成这些的程序,还是我一个人?

0 投票
1 回答
841 浏览

visio - 是否有任何具有绘图识别功能的平板电脑图表工具?

有绘图识别的平板电脑图表工具吗?对我来说完美的是 - 平板电脑 - visio 支持 - 手写识别

谢谢

0 投票
4 回答
295 浏览

algorithm - (N x M) 绘图问题

我需要一种算法来(有效地)解决我正在编写的一些图表软件中出现的问题。

我有两组节点,N 和 M。N 中的每个节点 n0 与 M 中的唯一(对于 n0)节点有 0 到 M 个连接。这些节点集将排列在两条平行的水平线上,N 个节点在 M 个节点上方的行中。连接将绘制为从 N 到 M 的直线。

我需要做的是在它们的水平线上重新排列 N 和 M 节点,以尽量减少交叉。他们有什么方法比简单地列举所有可能的安排更有效,即 O(N!*M!)?(实际上,它比这差得多,因为还必须检查每个连接是否交叉)。

也欢迎参考相关文献,尽管解释为什么需要它的相关性。


正如已经指出的,在一般情况下,这可以被认为是二分图(集合 N 和 M)平面化算法。然而,这个特定的问题比那个(我希望可以让它更快)受到更多的限制,并且需要产生额外的信息(这可能会使它变慢),如下所示:

  1. 该图的限制是连接必须绘制为从 N 到 M 的直线。在图论中,这实际上意味着连接不能在 N 或 M 中的节点后面,只能在它们之间。因此,具有四个连接器的 2x2 案例可以在一般的二分图案例中进行平面化,但在我的图表中不能

  2. 额外的信息是,如果它不能被平面化,我仍然需要一个最小交叉的解决方案(或接近它)。通常,最小交叉算法与仅平面化的算法有很大不同。

0 投票
1 回答
255 浏览

javascript - 有没有用 JavaScript 实现的图表制作者?

我需要开发一个基于 javascript 的制图器,用于为流程、活动图等设计节点和连接器图。我计划使用 jQuery 的拖放和模板来完成此操作。但是,有没有我可以重复使用的类似解决方案?

0 投票
2 回答
640 浏览

diagram - 这些图表叫什么?(答案:铁路图)

我在一些帮助文件和 src 文档中看到了很多这样的图表

他们叫什么?是否有任何其他(出于相同目的)已知图表?

在此处输入图像描述

图片来源:http ://www.sqlite.org/images/syntax/insert-stmt.gif

0 投票
1 回答
478 浏览

iphone - MonoTouch 中的简单 iPhone 图表应用程序

我有一个规范,可以在 MonoTouch 应用程序中构建一个非常简单的图表功能。到目前为止,我所做的一切都是基于表格的,所以这是一个新领域。

在应用程序商店中可以找到许多图表示例,例如 MindMeister 和 SimpleMind 思维导图应用程序。

我需要用户能够单击视图以“放下”新形状、标记它,并可选择将其连接到现有形状。

什么是实现这种交互功能的好方法?我的第一个方法是放下UIImageView从自定义图像创建的图像,然后确保它可以响应触摸事件来移动它。但是,当您想要添加文本覆盖时,事情变得更加复杂,因为您必须管理两个视图(图像和文本)。

我可以遵循什么方法?

PS:如果这不适合SO,请随意打击!

更新:基本图表元素可以通过使用简单的标签覆盖来实现:

一些交互性可以通过扩展 gui 元素类并覆盖TouchesBegan,TouchesMovedTouchesEnd事件来实现。

0 投票
1 回答
176 浏览

url - OData URI 约定文档中使用的图表名称

OData URI Conventions 文档使用一些漂亮的图表来直观地解释规则(这里是一个直接示例)。这些类型的图表有特定的名称吗?我想找到一个工具来帮助我创建它们。

0 投票
5 回答
253 浏览

java - 用于构建图表工具的 Java 工具和框架

您会推荐哪些 Java 技术来构建基于 Web 的图表工具?

谢谢你。