问题标签 [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 投票
1 回答
624 浏览

visual-studio - 如何在 DSL T4 模板中引用图表?

谷歌没有来这里拯救我,我只知道这是一个完美的地方。

我正在为 DSL 编写自定义 DirectiveProcessor,我希望能够从我的 T4 模板中访问图表。

在我的 DirectiveProcessor 中,我已经使用(等待它...)LoadModelAndDiagram(...) 加载了域模型和我的图表。

因此,现在图表已加载到 Store 中的默认分区中,但我终生无法弄清楚以后如何解析对它的引用。

有人可以指导吗?

0 投票
2 回答
790 浏览

visual-studio - DSL图中未显示的隔间项目

好的,自从我几天前提出这个问题以来,我的 DSL 取得了显着进展。

一旦我重构了我的代码,我就会发布我自己的答案,但是现在,我遇到了另一个问题。

我从 DSL 创建的模型动态生成子图,将这些图保存为图像,然后生成嵌入这些图像的 Word 文档。到现在为止还挺好。

但是在我的形状有隔间的地方(例如,服务合同上的操作 - 你能猜到它是什么吗?),隔间标题会显示,但没有任何项目

如果我检查我的形状对象,它有一个嵌套的子对象 - 一个 ElementListCompartment ,它又具有许多我期望显示的项目。ElementListCompartment.IsExpanded 属性设置为 true(并且隔间标题上有一个小“折叠”图标)但是我的物品在哪里,哦,在哪里?

形状被添加到图表中使用

那么,谁能引导我走上我的快乐之路?

0 投票
13 回答
14286 浏览

database - 解密数据库模式

我最近继承了维护数据库的工作,该数据库设计得不是很好,而且设计人员无法提出任何问题。在不久的将来,我还有更多的机会。

在没有任何视觉帮助或数据库图表的情况下试图找出表之间的关系是很困难的。

我想知道为此推荐什么工具。我知道 Visio,但我希望那里有一些好的开源/免费软件应用程序。我根本不需要它来更改数据库。只需阅读它并创建某种视觉辅助工具来帮助我了解事物的布局方式,并尝试弄清楚设计师在考虑数据应该如何关联。


附加答案数据: SchemaSpy 是我一直在寻找的那种东西,但多年来没有对命令行做过很多事情,我选择使用SchemaSpyGUI。还有一些配置需要习惯,因为我不经常使用 Java,但最终结果是我正在寻找的(关于 Visio 的 ER 图的开源替换)。

0 投票
6 回答
3440 浏览

sql - 将现有数据库加载到 WWW SQL Designer 中?

我曾多次使用WWW SQL Designer为应用程序设计数据库。我现在负责处理具有大量表(100 多个 mysql 表)的应用程序,我希望能够以类似于 WWW SQL Designer 提供的方式查看表之间的关系。似乎它附带了连接到数据库并提供其结构图的规定,但我还不能确切地弄清楚如何做到这一点。

0 投票
3 回答
17993 浏览

wpf - WPF 图表库

您以前使用过哪些免费或开源的 WPF 图表库?我正在写我的论文,没有钱支付商业替代品。

有效的答案应该支持撤消/重做、导出到 XML 并希望有好的文档。

我正在构建一个开源 UML / 数据库图表工具。

0 投票
0 回答
5410 浏览

scrum - Sprint 累积流程图

谁能给我一些关于如何阅读累积流程图的提示。我不确定它告诉我什么样的事情。

0 投票
2 回答
825 浏览

sql-server - 有没有办法在 SQL 2000 中编写图表脚本(或以另一种方式保存它们)?

可以在 SQL Server 2000 中创建对显示表之间的关系很有用的二元图。我们遇到的问题是,当有人刷新我们的开发数据库时,图表会丢失。我们可以使用 SQL 脚本加载表、存储过程、视图等,但我们必须手动创建图表。

有没有办法编写图表?还是可以以其他方式将它们保存在数据库之外?

0 投票
9 回答
417548 浏览

sql-server - 从现有架构生成表关系图 (SQL Server)

有没有办法在连接到数据库的情况下生成显示现有表及其关系的图表?

这适用于 SQL Server 2008 速成版。

0 投票
1 回答
8326 浏览

sql - 使用数据库条目动态创建 visio 图表

这可能吗?

我们有一个配置管理数据库,它存储诸如我们的服务器、它们存储在哪个数据中心、驻留在它们上的应用程序以及将数据从一个应用程序发送到另一个应用程序的接口等信息。

我们想使用 Visio 连接到我们的 SQL 2005 数据库,并自动生成详细说明这些依赖关系和关系的流程图。

再说一遍 - 这可能吗?如果是这样,是否有人知道一些详细说明如何执行此操作的文档?

0 投票
4 回答
13551 浏览

diagram - 以图形方式表示页面流的最佳方式是什么,适用于面向操作的 Web 应用程序?

以图形方式表示页面流的最佳方式是什么,适用于面向操作的 Web 应用程序?

您使用什么模型来表示包含页面(视图)的页面流(页面流程图)、对这些视图(事件)和流程的用户操作?

这些图表应作为理解业务领域专家(例如指定电子商务网站的人)、技术分析师(负责设计 Web 应用程序的人)和 Web 开发人员(负责实施解决方案的人)之间的起点)

我不是在寻找一个软件解决方案来帮助我绘制这些图表,我也不是在寻找一个 Web 流框架来让我在软件中实现这些页面流。

但是,我正在寻找一个使用铅笔和纸绘制页面流程的好方案

例如,一个好的答案可能如下

  • 带有大写字母标签的矩形代表页面
  • 带有小写标签的箭头表示用户操作
  • 带有大写字母标签的钻石代表一个过程
  • 入口点始终从左侧(箭头从左侧进入页面)
  • 退出点始终从右侧(箭头从右侧走出页面)

如果有一个公认的标准,或者如果这个问题空间实际上是一个存在标准的更大问题空间的特定情况,请强调这一点。

本着 Stack Overflow 的精神,请每个答案一个方案,并投票而不是重复