框架编写，领域模型1