修改了用户输入空信息后的处理bug， 重新整理验证的逻辑，
将用户信息验证操作封装到类里