问题标签 [dataflow-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 投票
8 回答
42238 浏览

uml - 与结构化分析中的数据流图类似的 UML 是什么?

回到黑暗时代(1980 年代中期),我大量使用了结构化分析中的数据流图,发现它们非常有用。

我现在的雇主喜欢 UML。我通常使用 BOUML,它不做非 UML 绘图。

数据流图对应的UML图是什么?

如果没有,推荐用什么 UML 图来呈现相应的数据?

0 投票
1 回答
2128 浏览

software-design - 如何将 DFD 转化为代码?

我现在正在学习软件工程和设计,在阅读了一些书籍和文章之后,还有一些我没有真正理解的东西。主要是,如标题所说,假设我们已经完成了数据库的设计(以 ER 图为输出),然后我们继续为系统绘制 DFD。然后,我们应该根据我们创建的 DFD 做一个结构图。

之后,我们如何将 DFD(和结构图)转化为代码?我用谷歌搜索它没有运气,我读过的所有书籍和文章都只谈论绘制 DFD,甚至没有花一页解释所有这些图表如何变成代码。

我已经看到了将 UML 转换为代码的工具,虽然我只看到了一点 UML,但我有点了解如何将 UML 转换为代码。但是DFD只是感觉很奇怪。例如,如果两个气泡中有一些重复的过程,我们应该编码两次吗?

请注意,我只是在询问方向,而不是完整的答案。我很确定完整的答案将是一本书,而在这里不可能回答。所以也许是一些方向、文章、书籍或要阅读的东西?

之前谢谢。

0 投票
2 回答
12361 浏览

dataflow-diagram - 数据流图中的条件语句?

是否允许在 DFD 中创建条件语句?制作 DFD 或仅显示数据流时是否需要显示验证和条件语句?

例如,在基于 Web 的应用程序中为登录页面创建 DFD 时,我是否要显示用户是否有效?

0 投票
2 回答
4962 浏览

python - Django:数据流图

有什么资源可以在哪里获得 Django 的数据流程图,我在官方网站上没有找到它们?

例如如何发送请求,如何处理上传的文件等。

苏丹

0 投票
0 回答
1202 浏览

java - 数据流或流程图可视化库

我有一个应用程序,其中我有一个对象集合,其中每个对象都代表某些东西,每个对象都通过指定目标对象 ID 和该对象要连接到的端口来定义它们如何连接到集合中的其他对象。

这些对象一起代表一个数据流,我正在寻找任何库,用于从我的对象及其关系创建可视化图。如果您熟悉 matlab 和 simulink,这与 matlab simulink 对任何给定的 simulink 对象所做的非常相似,并绘制如下图,这是 simulink 对象图的数据流的可视化。

在此处输入图像描述

那里有很多图形库,但我想知道是否有人可以向我指出任何专门针对数据流可视化的库?

0 投票
1 回答
3056 浏览

software-design - 如何为游戏进行 0 级 DFD?

我正在为我正在创建的游戏创建数据流图,我在想 0 级 dfd 会是什么样子。到目前为止,我得出的结论是输入将是鼠标点击和键盘输入。这个过程就是游戏。但是我不知道输出会是什么,因为游戏是连续的,直到它结束然后没有输出。

0 投票
1 回答
2511 浏览

linked-list - 数据流图中的链表

这个对吗?
我基本上想问的是-将链表视为数据源是否正确。在这个程序中发生的事情是一个文本文件的内容被加载到一个链表中的内存中。所有的处理工作都由哪个完成,然后当程序退出时,链表被写入文件。在那种情况下,这个 DFD 是否正确?

在此处输入图像描述

0 投票
3 回答
7808 浏览

java - 如何为 Java 源代码创建数据流图

我已经用 java 编写了一个包含大约 500 个类的应用程序,现在我知道这已经被问过很多次了,但是我仍然找不到合适的资源或教程来为我的整个项目创建数据流图。

任何帮助/教程/资源或代码示例将不胜感激。

0 投票
2 回答
4255 浏览

modeling - 数据流图中的推/拉可视化

我试图在图表中可视化数据流,其中数据可以沿一个或多个方向流动。一些参与者将数据推送给图表中的另一个参与者,而其他参与者则拉取数据。

据我所知,uml 中没有它的符号,但我可能是错的。在这样的图表中传达谁是行动部分以及数据流的方向的好方法是什么?

0 投票
1 回答
1113 浏览

diagram - 上下文级DFD

所以,不太确定这是否是正确的地方,但我有这个当前的上下文级别数据流程图,用于下面的规范提取,我以前从未做过,所以我想知道它是否正确或是否需要修复?任何帮助表示赞赏

这是我目前的一个屏幕的链接http://i.imgur.com/S4xvutc.png 规范 目前办公室工作人员操作以下流程:

添加/修改/删除会员资格 当收到新的会员资格申请或当会员表示他/她希望对其详细信息进行修改时,这将按需运行。当会员资格由经理酌情终止时,它也会在极少数情况下运行。新成员分配了一个 ID 号(简单地从以前接受的成员资格增加)。出于会计目的,还保留会员余额。

另一个过程以类似的方式对与传输伙伴相关的数据进行操作。

每月维护 这在每个月的最后一天运行,以发出订阅到期的请求和提醒,并删除仍未支付费用的会员资格。还会生成标准字母。会员余额将酌情更新。

付款更新 这在每月维护之前运行,会员余额会相应更新。

此时也支付给合作伙伴的款项。

新成员搜索 只要将新成员添加到数据库,就会运行此搜索。合作伙伴根据车辆类别和位置进行划分。通常,在特定地点的合作伙伴选择有限(如果确实有任何选择),但对于一些受欢迎的目的地,有几个合作伙伴参与提供机场接送服务。因此,然后通过适当的部分以下列方式搜索可能的匹配项:然后根据性别进行搜索(许多女性乘客特别喜欢同性别的司机,特别是如果单独旅行或结伴旅行)。然后根据成本(如果有)、额外要求的设施(如儿童座椅、空调等)的可用性等因素选择匹配项。

现有成员 - 其他搜索 这些以与新成员搜索相同的方式按需运行。会员当然可以要求进行任意数量的此类搜索,但每次都需要单独付款。

所有财务交易(付款)也过帐到单独的帐户文件中,该文件还存储与运行成本相关的其他财务细节,以供公司会计师在财政年度结束时考虑。

感谢您的帮助,关于此级别 0 仅上下文 DFD