优化用户系统，及部分代码