数据流程图,业务流程图,模块结构图

三种图有没有一种傻傻分不清的感觉。首先我们应该清楚,三种图都是在结构化开发方法用到的,结构化开发方法和面向对象开发方法也是最长用到的信息系统开发方法。


结构化开发方法将程序生命周期分为了六个阶段,如下图:

数据流程图,业务流程图,模块结构图


首先我们应该清楚,三种图分别在哪阶段使用

数据流程图,业务流程图,模块结构图


清楚了在哪阶段使用后,我们应明白三种图各有何用

数据流程图,业务流程图,模块结构图

从上图可以看出业务流程图用来建立物理模型

                         数据流程图用来建立逻辑模型

                         模块结构图用来分析子系统模块结构及模块间联系


                                                            。。。。。未完待续