4.2.1 根据需求设计架构