多个问题修改，创建了领域模型