GridView已经可以查看和修改数据，下一步：增加约束，设计子模块