软件系统的建模过程是:
现有系统对应的物理系统,通过模型化形成物理模型,再通过抽象化形成逻辑模型,再通过调整和优化形成新系统的逻辑模型,再通过实例化形成物理模型,最后通过具体化形成物理模型,如下图:

其中,逻辑模型对应的是需求分析,物理模型对应的是软件设计。
结构化建模方法是以过程为中心的技术,可用于分析一个现有的系统以及定义新系统的业务需求。
结构化建模方法所绘制的模型称为数据流图(Data Flow Diagram,DFD) 。
DFD从数据传递和加工的角度,利用图形符号通过逐层细分描述系统内各个