以关注在重要的细节，而不会被无关的细节干扰。当细节的层级提高时，资讯的广度也随之减少。结构化分析的结果是一组相关的图，程序描述以及资料定义，这些资料描述一个程式为符合机能性需求所需要的资料以及需进行的转换。汤姆·狄马克的分析方法包括以下几项 :资料流程图是一个有向图，弧线表示资料，节点（用圆圈或泡泡表示）表示转换资料的程序。程序还可以再细分为更细的资料流程图，描述程序中的子程序，一直到清楚说明及了解程序机能为止。机能元（functional primitive）是指一些不需再细分的程序，一般会用程序规