每个符号有助于解释每个过程的关系
DFD 可以通过将系统中的各个流程描述为一个相互关联的整体来帮助理解系统的流程。 在该图中,描述了从输入处理到交付输出结果的工作系统。图中使用的符号 WhatsApp 数据库 也并非没有道理。所以,你可以通过DFD找出一个进程与另一个进程之间的关系。
2. 解释系统设计
作为所有利益相关者都能理解的工作设计,DFD图对于解释工作设计过程中以及后续工作流程非常有用。 以视觉方式解释的工作系统将更容易让非程序员(例如客户)理解。
DFD可以让各方更容易地了解下一步工作的方向、工作进度以及开发过程的其他细节。 因此,需要DFD以任何人都可以理解的语言来解释开发过程。
另请阅读:初学者如何使用 Google 趋势
3. 设计模型
下一个功能是作为模型设计媒介。 从 DFD 中,您可以了解模型设计时需要优先考虑哪些系统功能。 更重要的是,您还可以选择几个需要突出显示的工作流程来重点关注特定部分,作为模型设计的基准。
http://zh-cn.b2clead.me/wp-content/uploads/2023/08/aaaaaaaaaaaaaaak44-300x130.png
DFD 的类型
DFD 图分为多种类型。 有几种类型是根据其阶段顺序来区分的。 以下类型的 DFD 以及完整的解释:
1.DFD 0级
第一种类型是 DFD Level 0。该图通常也称为上下文图。 内容包括开发过程中与外部各方交互的描述。 因为这是最基本的阶段,所以这个DFD在数据存储中没有连接到数据库的信息有限。
页:
[1]