完成用户模块的功能