面向对象的分析通常要建立三个模型,请问三个模型的作用