将步骤再加以修改，变成三个阶段：
建模阶段.在建模阶段会建立实体结构图（entity structure diagram），并识别系统中的实体、其动作、实体在其生命週期中的动作时序，和实体和其动作的属性。实体结构图会使用杰克逊结构化编程中的「结构图」来表示，实体结构图的目的是建立系统及组织架构的完整描述，设计者需决定在系统中哪些部份重要，哪些部份不重要，此阶段强调设计者和使用者的沟通。
网路阶段.在网路阶段会建立整个系统的模型，称为「系统规格图」（sys