功能分解图和数据流图

Functional Decomposition Diagrams and Data Flow Diagrams

同一系统的FDD和DFD有什么关系?

功能分解是将一个大的复杂系统的功能划分为更小、最好更简单的部分。 FDD 是一个可以帮助您完成此过程的工具。基本上,您正在将复杂系统的功能分解为一组更具体的逻辑分组功能。

现在,数据流图处理数据如何流经系统以实现系统的特定功能。因此,上述每项功能很可能都有自己独特的数据流。

例如,如果您有一个描述博客系统的 FDD 图。例如,您可能具有显示博客 post、编辑博客 post 以及可能将 link 发送到博客 post 给朋友的功能。

这三个函数都将具有截然不同的数据流,可以使用 DFD 分别建模。所以,我想说这两种图表之间的关系是,可以帮助识别各个功能,这些功能可能需要也可能不需要映射关联的数据流。

希望对您有所帮助。