1、分析需求

2、设计思路

3、编码实现