B端-表单设计指南

用户头像
南京/UI设计师/3年前/2022浏览
B端-表单设计指南
用户头像
鲲sky

对B端表单的设计与使用场景进行了详细的总结和归纳

看完本篇文章,你会学到以下内容:
1, 什么是表单页?
2,表单页设计原则
3,表单的构成
4,表单的交互

5,页面布局
6,提升表单易用性
7,体验衡量指标

一、什么是表单页

1.1表单页满足的核心场景

1、采集/录入数据信息。2、编辑数据信息。3、特殊的条件设置。后台产品的本质是针对数据的增、删、改、查。而增、改、查都可以用表单完成。

1.2常见的应用场景

OA系统里面的请假申请,报销申请,录入员工,新建会议。教育类的创建课程。HRM系统里面发布职位以及物联网管理系统新建设备等等。

二、表单页设计原则

2.1明确

用户快速定位重要信息和目标选项同时文案和组件能够准确传达相应含义

2.2高效

整体表单排布有合理的交互形式;科学的信息布局和组织形式;尽可能“少操作一步”用户在面对50和表单和500个表单的心理压力是不一样的。

2.3安全

操作前:提示和防错。

操作中:实时反馈与纠错

操作后:合理的保存、清空、取消、撤销机制。

三、表单的构成

表单通常由表单标签、表单域、提示提示、操作按钮四部分构成。

3.1表单标签

左标签

优点:表意明确,节约纵向空间,多用于web端

缺点:不太适用于移动端等狭长空间

顶标签

优点:对齐舒适,节约横向空间,多用于移动端及英文场景下。

缺点:纵向空间利用率不高

行内标签

优点:最节省空间,多用于注册登录

缺点:输入状态标签消失,用户陷入迷茫

左对齐标签

视线从标签移动到表单域时间为500ms,这比右对齐标签所用的时间长的多,所以更适合阅读,用于详情的陈列。

特点:阅读效率高,操作效率较低;

右对齐标签

视觉动线参差不齐,不适合高效阅读,但适合高效操作,更适合表单填写。

特点:阅读效率不高,标签指向明确,操作效率高

3.2表单域

如何定义输入框/选择框大小?

步骤一:根据业务已经有的字段长度定义4-5种宽度规范,建议宽度可以是8或者是40的倍数。

步骤二:根据你要搭建的表单,选用合适的规范,长度与输入预期成正比。有人会说排出来的表单左边没对齐,右边也没对齐,其实这就是B端产品特征那就是是好用大于好看,就要给用户一种心智那就是给你的这个长度那就是要输入一个这么长的内容。

3.3提示信息

避免“正确的废话”:给不到用户任何的帮助还增加了用户的阅读成本。

提示信息用哪种展示方式?

3.4操作按钮

按钮常见位置:一般出现在页面顶部、跟随表单里的内容、表单内容底部、页面底部。

按钮阅读顺序:按钮出现页面右上角或右下角时,阅读顺序是从右往左,这符合pc端操作习惯以及人阅读习惯。按钮跟随表单内容或在表单内容底部时,阅读顺序为从左往右,这符合人的填写顺序从上往下,从左往右。

底部按钮右对齐:一般用在弹框,因为弹框页面比较小,右对齐比较符合操作习惯。

底部按钮居中:一般用在页面中,因为右下角操作距离会有点远,所以表单用页面承载的话按钮建议居中。

3.5字体和间距规范

表单中字体全部统一采用14px。表单上下间距一般有三种,1.内容与内容间距为24px。2.内容与说明文案间距为4px。3.内容与子内容间距以及及子内容之间的间距为8px。

四、表单交互

表单交互方式有四种。1.原位编辑;2.气泡卡片;3.弹窗/抽屉;4.页面跳转。

原位编辑

编辑内容即为展示内容,容量低于5个时使用。

气泡卡片

设置项与看板内容紧密相关时使用气泡卡片,建议设置项低于5个。

弹窗/抽屉

设置项与看板内容可以有关联也不可以没有,大于三个以上的录入项使用。

如果录入项较多,用弹框承载出现翻页的情况下可考虑使用抽屉。

页面跳转
如果容量超出了弹框/抽屉的承载量并且录入项与看板没有那么强的关联性可采用页面跳转的方式。

五、页面布局

页面布局方式有四种。1.分组;2.锚点定位;3.标签页;4.分步骤

5.1分组

5.1.1标题分组

设置项超过7个;彼此间的关联性较弱且可以分类去归纳


5.1.2卡片分组
有多个设置项,多个分类;彼此之间的关联性更弱,分类明确


5.2锚点定位

有多个分类的情况可通过锚点定位迅速找到相关信息

5.3标签页

彼此之间没有特定的相关性,可以独立设置。每个设置包含了多个录入项且使用了标题分组。

小结
当录入项少于7个时使用基础布局;当录入项在7-15个时可采用标题分组,卡片分组、锚点定位布局;当录入项大于15个时需采用标签页布局。

5.4分步骤

利用步骤条将大型,复杂任务拆解为多个部分,并按照相关性分组。

建议3种分组依据
1.采用必填项划分,把必填的选项分在一起;2.采用相关性划分;3.以操作成本划分。把好填的简单的表单放在前面,复杂的放在后面。


六、提升表单易用性

提升表单易用性方式有5种。1.信息降噪;2.清晰易读;3.高效智能;4.防错纠错;5.所见即所得

6.1信息降噪

场景一:当表单中大多数都是必填只有极少数非必填时

场景二:表单项非必填项比较多,可将低频的非必填项收起

6.2视觉清晰

场景一:尽量采用单列布局,视觉动线流畅,不容易遗漏信息;按enter键换行。

场景二:如果出于业务方需要,必须在横向添加内容,那最好有一定的分组依据。但这样就不应该出现竖向分组,以免遗漏信息。

6.3高效智能

6.3.1根据上下文信息可以自动获取的,无需用户再次填写。

例如根据手机号带出用户姓名;根据地址带出邮政编码;根据身份信息带出生日。

6.3.2提供合适的“默认项”。

例如根据行业现状提供常规的比例分配;根据定位把地区做默认的填充。

6.3.3提供搜索、联想,自动显示匹配的信息

用户在进行输入等操作时可以提供智能辅助,例如表单填写时对需要录入信息的区域提供辅助提示,通过自动补全或联想词来帮助用户快速录入信息,在保持用户的操作自由度的情况下提效。

6.3.4 OCR识别文件内容

对于一些标准证件信息的录入,可以通过OCR识别文件内容。当用户上传图片后,运用图像识别技术提取关键信息并自动填入结果。

6.4防错纠错

6.4.1对于长数字,四位一空格,用来分段

例如输入银行卡号;充值场景下输入手机号等

6.4.2为用户封闭不正确道路

将超出时间选择范围的日期置灰。电话号、身份证录入时只允许输入数字同时设置字数上限。

6.4.3告诉用户哪里错了,而非简单粗暴的错误提示

6.5所见即所得

表单页对填写的物料内容进行映射,展示真实效果预览,降低用户心理的不确定性。适合对移动端、小程序、H5页面的设置。

七、体验衡量指标

体验衡量指标有4种。1.任务完成率;2.任务完成时长;3.必填项目数;4.易用度评分

7.1任务完成率

7.2任务完成时长

7.3必填项目数

结合业务场景给出最适合的必填项设定,提高用户填写效率。

7.4易用度评分(用户完成某项任务的难易程度

易用度可通过调研问卷和评分量表获取。

//////////

结语

这篇文章对B端表单的用法进行了总结与归纳,感谢阅读,欢迎交流~

39
举报
|
112
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
加载中
推荐素材
智能家居中心 简约 UI设计组件库
新拟态风格 UI设计组件库
UI界面 组件
【新年UI图标】30个图标
盲盒APP UI设计
【新年UI图标】汽车icon
UI 登录界面设计模板包
UI应用平面图标
科技医疗透明柜UI界面设计
【新年UI图标】会员icon
Security Camera UI kit
UI通用设计素材1
【新年UI图标】秒杀icon
抽象液态渐变UI背景模版
手表表盘UI系列
3D渐变流体抽象矢量UI背景图
【新年UI图标】钱包icon
高级感金属拟物 UI设计组件库
新能源APP应用UIKit
3D卡通UI界面图标可爱插画免扣素
高级表盘系列UI源文件
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
【新年UI图标】影音icon
钱包ui模板
你可能喜欢
相关收藏夹
b
b
b
b
b
1
大家都在看
登录注册