上下文图和 0 级图之间有什么区别(如果有)?
最佳答案
文献中关于这两个术语存在一些冲突。
请参阅 this book 的第 54 页例如。它在谷歌图书上获得了很高的评价,并且是许多学校的标准文本。它说上下文图与 0 级 DFD 相同。 This one不同意第 210 页。
我将首先解决“级别”的概念。
正如我们所知,最初,整个系统由一个大块表示,并且与系统的交互被清晰地描绘出来。最初,我们用肉眼看到系统。
现在,想想你自己拿着像显微镜这样的东西。您将镜头放在系统 block 上方并放大。这种“放大”将您带到层次结构的下一个级别。所以现在,您会看到系统由许多 block 组成。
您拿起任何子 block ,然后再次放大,从而进入下一个级别,依此类推。
所以我们看到有一个层次结构的图表,每个层次都将我们带到下一个细节层次。现在唯一争论的焦点是第一层的名称(肉眼的 View )。
如您所见,这个问题不是很客观,因此含糊不清。
我们可以有 :
Context Diagram ->
Level 0 DFD ->
-> Level n DFD</pre>
或者
Context Diagram/Level 0 DFD
->Level 1 DFD
->Level n DFD
归结为哪个看起来更好。在我个人看来,第一层更贴切。这是因为最初,我们所看到的只是系统及其运行的环境。我觉得任何理解解释的人都不应该太担心命名法。
Refer this更多。
关于entity-relationship - 上下文图与 0 级图有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13258960/