完成Assignment3的model部分