面向对象(Object-Oriented,OO)方法认为,客观世界是由各种对象组成的(一切皆对象)。与结构化方法类似,OO方法也划分阶段,但其中的系统分析、系统设计和系统实现三个阶段之间已经没有“缝隙”,也就是说,这三个阶段的界限变得不明确。

    当前一些大型信息系统的开发,通常是将结构化方法和OO方法结合起来,首先,使用结构化方法进行自顶而下的整体划分,然后,自底而上的采用OO方法进行开发。