拆分了函数关系和基本结构