产品设计登录及注册,看这一篇就够了

近期我潜心研究了一些APP,发现同一个功能在不同的产品中往往具有不同的表现,评估一个功能的好坏也应基于具体产品具体场景展开,本文研究的登录注册也不例外。我收集了一些资料,结合个人的经验总结了一些内容,希望对从事产品的人有帮助,也希望前辈们不吝赐教。

产品设计登录及注册,看这一篇就够了

一、设计前的思考

登录注册的目的是获取用户信息,在开始设计产品之前,一定要先想清楚。

  • 是否一定要登录注册;
  • 是否需要独立的账户体系;
  • 为谁设计登录注册;
  • 哪些操作需要用户登录?

二、登录及注册的设计步骤

本节内容将通过实战演练给大家展示

01 登录及注册的基本类型

产品设计登录及注册,看这一篇就够了

02 登录及注册业务流程图

把每一项任务操作都流程化,并做好各项异常情况处理方案设计。

(1)登录流程图

产品设计登录及注册,看这一篇就够了

(2)注册流程图

产品设计登录及注册,看这一篇就够了

(3)功能流程图:

产品设计登录及注册,看这一篇就够了

03 登录及注册页面原型

(1)登录主页面

产品设计登录及注册,看这一篇就够了

(2)密码设置页

产品设计登录及注册,看这一篇就够了

(3)注册页

产品设计登录及注册,看这一篇就够了

04 页面交互设计

详细设计页面元素、页面跳转、操作反馈、异常处理、按钮和页面的各种状态等。

产品设计登录及注册,看这一篇就够了

(1)输入框状态

产品设计登录及注册,看这一篇就够了

(2)登录逻辑

产品设计登录及注册,看这一篇就够了

(3)获取验证码

产品设计登录及注册,看这一篇就够了

(4)密码设置逻辑

A.找回密码

验证顺序:密码是否合法>验证码验证>账号是否已注册

a.密码不合法,弹窗提示“请输入6位以上数字或字母组合的密码”

b.验证码不正确,弹窗提示“验证码不正确”

c.账号已经注册,正常重置密码;账号未注册,直接为用户注册

B.微信授权

验证顺序:密码是否合法>验证码验证>账号是否已注册

a.密码不合法,弹窗提示“请输入6位以上数字或字母组合的密码”

b.验证码不正确,弹窗提示“验证码不正确”

c.手机号未注册,直接为用户绑定;手机号已注册,但未绑定微信,为该用户绑定该微信号,个人资料修改为用户微信资料,重置密码为当前密码;手机已注册且已绑定另一微信,弹窗提示用户“此账号已注册,并绑定微信,是否去登录”

(5)注册逻辑

A.按钮状态
当所有输入内容合法时,注册按钮从置灰恢复至正常状态

B.逻辑判断

验证顺序:验证码验证>密码是否合法>账号是否已注册

a.密码不合法,弹窗提示“请输入6位以上数字或字母组合的密码”

b.验证码不正确,弹窗提示“验证码不正确”

c.账号已经注册,弹窗提示“此账号已注册,是否登录”;点击否留在原有页面,点击是返回登录页面

05 自检测试

对线框图和交互设计进行自检,建立自己的自检清单,此处仅列举一些常见细节。

(1)账号

账号是否有格式要求,纯数字形式还是英文+数字组合,如果账号是手机号码,前端是否需要验证手机号码的有效性?手机号码为纯数字,是否弹出纯数字键盘方便用户快速填写及避免用户来回切换?

(2)密码

字符设置规则,如“请输入6-10位数字”?密码是否要限制特殊字符?如“空格”,为什么要限制?密码设置好后,注册按钮前后如何变化?

(3)验证码

验证码的格式是四/六位数字验证码,还是英文+数字验证码,英文是否区分大小写?还是语音验证码?按钮默认显示状态、用户输入信息前后按钮颜色变化效果,该如何设计比较好?倒计时如何设置?button还是label 以及具体如何设计。

(4)注册成功的提示、状态变更及页面跳转

注册成功后前端如何提示,同时切换为登录状态,登录状态账号密码保存是否设置期限?页面跳转到哪个页面?

06 输出PRD、交互设计稿

三、如何考虑登录及注册

01 产品类型

不同的产品类型,对登录注册模块功能的需求不同。

(1)纯工具类产品:计算器、相机等,不需要用户登录注册就可以使用产品的绝大部分甚至全部功能,这类产品就没有必要添加登录注册模块;

(2)电商类产品如淘宝,京东等涉及到交易、用户信息等比较私密的信息,就必须单独添加登录注册模块,确保用户的个人信息的真实性以及安全性;

02 目标用户

一款产品面对的目标用户群不同,对应的登录注册的方式也有偏差。

(1)目标用户群是b端用户,采用邮箱注册的方式会更好;

(2)目标用户群是c端用户,可能采用手机号码注册的方式会更加稳妥。

03 业务逻辑

考虑清楚是否需要登录注册功能,接下来就该考虑怎么设计登录注册模块。

不同的业务逻辑,需要的登录注册的方式、流程也不同;不同的功能模块,对登录节点的需求也不同,梳理逻辑功能,画出流程图。

04 功能细节

前面步骤完成后,考虑异常逻辑及提示,保证模块逻辑的合理性以及流程的通畅性。

05 新人如何设计?

登录、注册,市面上已经有成熟的产品可借鉴,作者认为没必要自己摸索创造,可以借鉴市场上现有的产品或竞品的登录注册模块。

1)选取自己熟悉领域的相关产品,分析其登录注册模块的详细流程、逻辑;

2)梳理登录注册模块的相关功能逻辑、流程,作一个横向对比;

3)从产品类型、目标用户、业务逻辑结合自己产品的现状,完善设计自己产品的登录注册模块并不断做出调整。

业界动态

珠宝品牌玩抖音的1个逻辑,4个方向,6大玩法

2019-12-4 17:31:58

业界动态

如何在“混乱的初创公司”,快速上手工作?

2019-12-4 20:57:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索