完成model和views的部分