数据流图和软件数据流建模都是软件工程中常用的图形化建模方法。
数据流图(Data Flow Diagram,简称DFD)是一种描述系统功能和数据处理流程的图形化工具,它由数据流、加工、数据存储和外部实体等四个基本元素组成。数据流图适用于对系统进行高层次的分析和设计,可以清晰地描述系统的功能和数据流向。
软件数据流建模(Software Data Flow Modeling)是基于数据流图的一种软件建模方法,它将数据流图作为一个核心概念,通过对数据流图的进一步扩展和精化来描述系统的软件需求和软件设计。软件数据流建模主要用于对系统的功能需求进行建模和描述,可以较为清晰地反映系统的业务流程和数据