我正在为将在 PLC 上运行以控制测试设置的软件制作 DFD 图。在这个设置中,我有 7 个称重传感器和 7 个液压阀。
我想知道我是否需要显示全部 7 个或仅显示其中一个。只需一个就可以看起来干净很多。请参阅下面的示例。
我尝试过的2种方法:
该图有点复杂,但为了简单起见,我展示了这一点。
我已经尝试了 aboec 所示的两个示例,但我不确定该使用哪一个。有人可以给我一些建议吗?
已经谢谢了
Chris Gane 和 Trish Sarson 在他们的开创性著作《结构化系统分析》中定义了外部实体(第 26 页),这为 Gane&Sarson DFD 图表奠定了基础:
外部实体通常是表示数据源或目的地的事物或人的逻辑“类”,例如客户、员工、飞机(...)。它们也可能是“特定”源或目的地,例如会计部、国税局、总统办公室 (...)。 作者展示了多个示例图,其中一个外部实体符号代表一类许多外部实体,例如
或Customer
Employee
,有时以复数形式拼写为
Customers
,有时以单数形式拼写。因此,明确的答案是使用第二个简化图,其中 Valves
和 Load cells
最好像您一样采用复数形式。 DFD 中没有多重性符号,但没有什么可以阻止您在图表上进行非正式的注释/评论。
第一个图并没有错,每个矩形代表一个特定的阀门或单元,但我们同意它很麻烦。 7 个还可以,但想象一下你有 200 个......