模块化设计的目的是什么