调整系统结构为领域对象先行