程序员的三门课:技术精进、架构修炼、管理探秘
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第3章 业务分析与设计

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

图3.1