我需要创建一个图表来记录构建的RESTFul API,我应该使用哪个UML图?
提前致谢,
在开始编写下一个项目之前,我正努力成为一名优秀的开发人员并创建一些文档.
我在Visio中创建了一个数据库架构图,并在列之间创建了关系.
但是,我正在寻找一种方法来使列之间的关系更加清晰.我希望箭头将列连接到列.
有没有办法在Visio中执行此操作?

我正在使用DBArtisan 8.5.5并且它能够使用Build Query生成数据库图,它有一个很好的功能,可以自动加入,检测新添加的表上的潜在关系.因此,图表结果是一个SQL语句,因为它毕竟是一个查询生成器.
是否可以在DBArtisan中提供SQL语句并生成数据库图表?换句话说,反过来(给SQL生成图,而不是使用图表来生成SQL)?
如果没有这样的功能,是否有适用于Sybase DB的产品将提供所述功能?
我听说有人使用这些条款.
我想知道他们是否提到了同样的事情,或者两者之间是否存在差异?
在创建架构图时,如果您只是从数据库中获取数据而不写入数据,那么箭头应该指向哪里?我在想,它应该是双向的,因为应用程序从数据库请求并且数据返回到应用程序。或者它应该只是从数据库到应用程序,即使数据库无法自行执行操作?
以图形方式表示页面流的最佳方式是什么,适用于面向操作的Web应用程序?
您使用什么模型来表示包含页面(视图),用户对这些视图(事件)和进程的操作的页面流(页面流图)?
这些图表应作为理解业务领域专家(比如某人指定电子商务网站),技术分析师(负责设计Web应用程序的人员)和Web开发人员(负责实施解决方案的人)之间的起点. )
我不是在寻找帮助我绘制这些图表的软件解决方案,也不是在寻找能让我在软件中实现这些页面流程的Web流程框架.
然而,我正在寻找一个使用铅笔和纸张绘制页面流的好方案
例如,一个好的答案可能如下
如果存在可接受的标准,或者此问题空间实际上是存在标准的较大问题空间的特定情况,请突出显示.
本着堆栈溢出的精神,每个答案请一个方案,并投票而不是重复
public abstract class Shape {
abstract int area();
}
Run Code Online (Sandbox Code Playgroud)
我们如何绘制抽象方法的UML类图?使用'+',' - '或'#'?
public class Room {
int nWindows;
}
Run Code Online (Sandbox Code Playgroud)
什么如果类实例变量没有public,private或protected?感谢你们..
许多论文使用非常好的神经网络图像.我也想为我正在撰写的报告创建这样的图像.
一个例子:来自V. Badrinarayanan等人的"SegNet:用于图像分割的深度卷积编码器 - 解码器架构",第4页
https://arxiv.org/pdf/1511.00561v3.pdf
我的问题:可以使用哪种工具来创建此类图像?特别是旋转矩形看起来非常好.
非常感谢你
我想知道是否有任何方法可以在单页中并排制作一个plantuml两个序列图。我想在两个图中保留相同的演员姓名。目前,如果我执行以下操作,它会自动组合成单个序列图。
@startuml
Bob -> Alice : hello
@enduml
@startuml
Bob -> Mark : Hi
@enduml
Run Code Online (Sandbox Code Playgroud)
但预计两个序列并排
在我的工作流程中,我同时使用 git(私人服务器上的 GitLab)和draw.io(或diagrams.net,因为它已重命名)。
我想知道开始对图和代码进行版本控制并将它们嵌入到 Markdown 文档中的最佳方法是什么。
我发现可以通过将单个图表导出到未压缩的 xml 来对其进行版本控制。现在,理想情况下我想要的是这样的流程:
.md通过引用嵌入文档换句话说,我希望没有该图的 jpeg/png 版本,但仍然以 Markdown 形式呈现它。这可能吗?
我找到了这个支持页面Embed a diagram in GitHub markdown,但这似乎不是我要找的:
任何建议(甚至涉及不同的工具)将不胜感激。