B端-表单设计指南

2023-4-6    博博

对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易用度评分(用户完成某项任务的难易程度

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



作者:鲲sky    来源:站酷



蓝蓝设计建立了UI设计分享群,每天会分享国内外的一些优秀设计,如果有兴趣的话,可以进入一起成长学习,请加微信ban_lanlan,报下信息,蓝小助会请您入群。欢迎您加入噢~~

希望得到建议咨询、商务合作,也请与我们联系01063334945。 



分享此文一切功德,皆悉回向给文章原作者及众读者. 免责声明:蓝蓝设计尊重原作者,文章的版权归原作者。如涉及版权问题,请及时与我们取得联系,我们立即更正或删除。 



蓝蓝设计www.lanlanwork.com )是一家专注而深入的界面设计公司,为期望卓越的国内外企业提供卓越的UI界面设计、BS界面设计 、 cs界面设计 、 ipad界面设计 、 包装设计 、 图标定制 、 用户体验 、交互设计、 网站建设 平面设计服务UI设计公司、界面设计公司、UI设计服务公司、数据可视化设计公司、UI交互设计公司、高端网站设计公司、UI咨询、用户体验公司、软件界面设计公司

日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档