您是否使用过VS.NET Architect Edition的应用程序和系统图来开始设计解决方案?
如果是这样,你觉得它有用吗?"自动实现"功能是否正常工作?
这可能吗?
我们有一个配置管理数据库,可存储诸如我们的服务器,它们存储在哪些数据中心,驻留在它们上的应用程序以及将数据从一个应用程序发送到另一个应用程序的接口等信息.
我们希望使用Visio连接到我们的SQL 2005数据库,并自动生成详细说明这些依赖关系和关系的流程图.
再说一次 - 这可能吗?如果是这样,有没有人知道一些文档,详细说明如何做到这一点?
我与一些新的技术支持人员合作.有时,他们喜欢修复可能不是我们开发人员优先考虑的小问题.这需要向非程序员教授SVN基础知识,我发现这可能会有点棘手.
您发现哪些资源有用?您是否通常使用图表来教授SVN?
创建调用堆栈图
我们最近刚刚被投入到一个需要我们进入代码的大项目中(废话)。
我们正在使用不同的方法来熟悉它,断点等。但是我们发现一种方法是制作应用程序的调用树,最简单/最快的方法是什么?
通过代码?插件?手动?
该项目是一个 C# Windows 应用程序。
在系统架构图中,就像“云”代表互联网一样,您会使用什么通用符号来描述分布式缓存,例如 Coherence 或 JBoss?
我在Python项目后面编写了一个查找依赖关系的工具.这是暴食.我在Plone上运行它,结果令人印象深刻.我用Networkx输出图表,它看起来像这样:
Plone的依赖关系图,由Networkx输出http://python-gluttony.googlecode.com/files/plone_nx.png(Gee !看起来像World of Goo!)
一团糟!我没有使用Networkx处理布局.这就是它乱七八糟的原因.该工具可以输出Graphviz格式文件.我试图用dot命令渲染图表.我使用这样的命令:
dot -Kdot -Tpng -oplone plone.dot
Run Code Online (Sandbox Code Playgroud)
长时间运行后我得到了一个巨大的图像,但结果似乎错了.我在结果图像上看不到任何内容.它看起来像一张白纸,上面没什么.怎么了?图表太大而无法呈现?我该怎么做才能渲染如此庞大的复杂图表?
我可以从其他小图中得到正确的结果,如下 图:sprox的依赖关系图http://python-gluttony.googlecode.com/files/sprox.png
即使是更大的图表也可以正确渲染,让我们看一下TurboGears2的图表
我认为看到像Plone这样的怪物项目的依赖关系应该很有趣.它也适用于研究.不幸的是,我无法正确输出图表.冷的人帮助我?谢谢.
这是Plone:Plone.dot的Graphviz格式文件
UML为我们提供了许多不同类型的图表.但在许多情况下,只有一小部分是非常必要的,你怎么看待最有用的UML图表,即使是非常小的项目?
我的程序的用户是按层次组织的。每个用户都是树中的一个节点,唯一的其他类型的节点是部门节点。每个节点只有一个父节点(可能是根节点)。
我生成了一个供graphviz套件使用的DOT文件,但是生成的图片无法使用,因为它太宽了。我不知道这个程序是否可以调整以满足我的需求,因为我有一个包含许多兄弟节点的扁平层次结构,所以也许我需要一个专门为此设计的程序(或编写我自己的程序)。我尝试了 unflatten 工具,但没有成功。
这是测试点文件- 请注意,我的程序经常使用 10 倍的数据...
我正在尝试开发一个基于 HTML/JS 的“(计算机)网络图”。我的意思是盒子链接到其他盒子,更重要的是,盒子包含在其他盒子的边界内。
用例是 VPC(大盒子),内部有 AZ(2 或 3 个大盒子并排堆叠),每个子网内都有子网(盒子相互堆叠),里面有 EC2(很多小盒子)彼此相邻)。

虽然我尝试了多种方法(见下文),但我还没有找到适合我的图表的布局,我想知道我的需求是否如此独特以至于我需要自己动手。
我最初尝试过 Webcola,因为以下示例似乎最有希望:http ://marvl.infotech.monash.edu/webcola/examples/smallgroups.html
我发现缺少文档,一些链接已失效,并且当尝试将“布局与分层分组”与“对齐约束与指南”结合起来时,页面无法加载。
这似乎有很多文档,尽管我找不到一个接近我想要构建的示例。
https://github.com/mbostock/d3/wiki/Pack-Layout
Pack Layout 似乎最接近,嵌套用于表示层次结构。这种方法的问题是每个节点的大小不统一(我可以将它们全部设置为 1)并且示例使用圆圈(我认为这似乎是这种布局的硬性规则)。
http://www.jointjs.com/demos/devs
这似乎有一个很好的例子,它似乎是一个组和输入/输出(尽管节点可以逃脱其父级的边界,这并不理想。
我试图找到一种方法来计算Python中的2d功率图.为此,我想利用这样一个事实,即2d功率图可以解释为常规3d voronoi图与平面的交点.
使用SciPy Voronoi模块,我可以计算出一个3d Voronoi图 - 是否有可能将它与一个平面相交并将其转换为二维图?