业务分析指应用特定的方式或方法,把复杂的需求拆解成简单且容易理解的对象,并找出这些对象之间的关系。业务分析也是系统开发中最重要、最困难的阶段,只有依据业务分析的结果,运用合理的思想和方法,才能设计出理想的系统架构。如图3.1所示,业务分析与设计是程序员进阶时要具备的最重要的能力,是从产品需求到编码实现的重要手段。
图3.1