B 端页面——详细表格设计流程

B端页面——详细表格设计流程 | 人人都是产品经理 - 图1

🌟大星星🌟 关注作者

2021-06-15

4 评论 6184 浏览 45 收藏 62 分钟

天天画原型、写文档、跟项目,你做的是工具人,不是产品经理!别把最宝贵的前 3 年荒废了,看看 BAT 产品经理如何升级打怪 >>

释放双眼,带上耳机,听听看~!

00:00

00:00

编辑导语:在 B 端页面中,表格也是常见的数据展示方式。合理的表格设计有助于清晰、高效地展示数据,提升用户的可读体验。那么,在设计过程中,设计师应当依照什么原则进行 B 端页面的表格设计?本篇文章里,作者总结了 B 端页面的表格设计流程,一起来看一下。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图2

本文对表格设计进行了较为全面的总结,对一些基础场景构成提出了对应的设计规范建议。全文 12606 字阅读需要 40 分钟,请耐心查看。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图3

一、表格定义

表格是一种基础的数据展示形式,用来采集、整理、对比、分析数据信息的二维矩阵。几乎所有 B 端产品都要借助表格查询与处理数据,因此表格也被公认为数据最为清晰、高效的表现形式。

内容信息的排列、数据信息的展示、数据筛选工具栏的使用,数据操作按钮的摆放,这些都有对应的表格来解决,表格的形式也多种多样。表格的合理布局是提高表格可读性、感知不同数据信息之间关联与区别的重要手段。

在我们了解表格之前先从几个维度来探讨一下列表、表格、表单之间的联系与对比。

列表,英文释义为 List。以表格为容器,装载着文字或图表的一种形式,叫列表。

  • 展示形式:标签 + 数据 + 操作按钮;
  • 数据结构:一对多;
  • 常见模式:待办事项、走查清单、动态等;
  • 前端类别:有序列表(<0l>
  • )和无序列表 (
    • 并列关系)。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图4 表格

  • 展示形式:标签 + 数据 + 操作按钮;
  • 数据结构:一对多;
  • 常见模式:excle;
  • 前端类别:行()、表头()ps:在前端眼中列是由行拼接组成,没有单独列的概念。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图5 表单B 端页面——详细表单设计流程

  • 展示形式:标签 + 输入域 + 提示信息 + 操作按钮;
  • 数据结构:一对一;
  • 常见模式:登录页、个人信息录入等;
  • 前端类别:这里的数据类型较多例如文本 text、密码输入 password、单选框 radio、复选框 checkbox 等。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图6 总结 B端页面——详细表格设计流程 | 人人都是产品经理 - 图7

二、设计原则与目标

1. 设计原则

1)好查找

  • 保持一致,保持表格外观、布局一致,外观相同的表格用户会更快地接受,用户一次学习就可通用查看,凭肌肉记忆快速查找关键信息;
  • 呼吸适中,表格内容区采用合适的行高和列宽,可以帮助更快地获取信息;
  • 视觉降噪,通过字体、字号、颜色等多维度进行视觉降噪处理。

2)好处理

  • 亲密性,数据选择与数据操作保持亲密性;
  • 操作露出与操作隐藏,不同业务操作选择不同的操作形式,比用户多想一步。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图8

2. 设计目标

三、表格构成

B端页面——详细表格设计流程 | 人人都是产品经理 - 图9

1. 标题

2. 筛选操作区

3. 表头

4. 内容

5. 底栏

四、表格规范

1. 标题规范

B端页面——详细表格设计流程 | 人人都是产品经理 - 图10

B端页面——详细表格设计流程 | 人人都是产品经理 - 图11

2. 表头规范

1)表头类型

  1. 纯文本表头——仅起到解释数据属性的作用;
  2. 多功能表头——可以筛选、排序、搜索相关数据;
  3. 多级表头——信息分类层级较多数据结构较为复杂的情况下使用。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图12 2)名称简化

  • 表头标签精简。检验标准:少一个字就会改变标签原意。
  • 表头的表现形式与正文稍作区分,来凸显表头的可识别性。
  • 表头标签与所在列数据对齐,完整显示标题。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图13 可去掉表头

B端页面——详细表格设计流程 | 人人都是产品经理 - 图14 3)提示信息

B端页面——详细表格设计流程 | 人人都是产品经理 - 图15 4)表头交互 功能复合型表头

B端页面——详细表格设计流程 | 人人都是产品经理 - 图16 5)表头筛选

B端页面——详细表格设计流程 | 人人都是产品经理 - 图17

6)表头排序

B端页面——详细表格设计流程 | 人人都是产品经理 - 图18 7)固定表头

B端页面——详细表格设计流程 | 人人都是产品经理 - 图19 8)可配置列

B端页面——详细表格设计流程 | 人人都是产品经理 - 图20

3. 单元格规范

1)单元格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图21 ① 字号

② 文字行高

③ 上下左右边距

④ 表格行高

B端页面——详细表格设计流程 | 人人都是产品经理 - 图22 2)盒子模型

B端页面——详细表格设计流程 | 人人都是产品经理 - 图23

  • Margin(外边距):指内容的外边界与相邻元素之间的间距,外边距为透明。
  • Border(边框):指环绕在内容周围的边框路径。
  • Padding(内边距):指内容的外边界在其他子元素的间距。
  • Content(内容):指最基础的内容元素。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图24 3)单元格合并

B端页面——详细表格设计流程 | 人人都是产品经理 - 图25 4)关键数据

① 标签

B端页面——详细表格设计流程 | 人人都是产品经理 - 图26 ② 图标

B端页面——详细表格设计流程 | 人人都是产品经理 - 图27 ③ 人员信息

B端页面——详细表格设计流程 | 人人都是产品经理 - 图28 ④ 进度条

B端页面——详细表格设计流程 | 人人都是产品经理 - 图29 ⑤ 空表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图30 ⑥ 空单元格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图31 ⑦ 数据过多

B端页面——详细表格设计流程 | 人人都是产品经理 - 图32 5)单元格交互(可弹窗、可卡片、切换视图) ① 单元格编辑

B端页面——详细表格设计流程 | 人人都是产品经理 - 图33

B端页面——详细表格设计流程 | 人人都是产品经理 - 图34

B端页面——详细表格设计流程 | 人人都是产品经理 - 图35

B端页面——详细表格设计流程 | 人人都是产品经理 - 图36

B端页面——详细表格设计流程 | 人人都是产品经理 - 图37

② 视图切换

B端页面——详细表格设计流程 | 人人都是产品经理 - 图38 ③ 信息完整度

B端页面——详细表格设计流程 | 人人都是产品经理 - 图39

B端页面——详细表格设计流程 | 人人都是产品经理 - 图40

4. 行规范

1)行高规则 单元格数据内容不同如何确定行高?

① 固定表格行高

B端页面——详细表格设计流程 | 人人都是产品经理 - 图41

B端页面——详细表格设计流程 | 人人都是产品经理 - 图42 B端页面——详细表格设计流程 | 人人都是产品经理 - 图43 ② 流体表格行高

B端页面——详细表格设计流程 | 人人都是产品经理 - 图44 2)行的视觉强调

B端页面——详细表格设计流程 | 人人都是产品经理 - 图45 3)交互 ① 行新增

B端页面——详细表格设计流程 | 人人都是产品经理 - 图46 ② 行编辑

B端页面——详细表格设计流程 | 人人都是产品经理 - 图47 ③ 行排序 按逻辑排序 B端页面——详细表格设计流程 | 人人都是产品经理 - 图48 拖曳排序

  • 拖拽前:要让用户知道这个表格行是可以拖拽的,可以在每行首添加图标、鼠标 hover 改变光标样式等。
  • 拖拽时:要让用户知道拖动的动作的效果,对于拖出位置给予一定的样式保留,让用户知道从哪行移出的,对于目标位置,给予一定的插入位置符号提示(虚线)或拖入后预览反馈。
  • 拖拽后:及时更新表格信息,如有排序编号等数字可在排序后更新。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图49 ④ 行密度调节

B端页面——详细表格设计流程 | 人人都是产品经理 - 图50 ⑤ 展开行 展开信息

B端页面——详细表格设计流程 | 人人都是产品经理 - 图51 ⑥ 展开表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图52 ⑦ 展开树表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图53

5. 列规范

1)列宽规则 ① 列的宽度

B端页面——详细表格设计流程 | 人人都是产品经理 - 图54 ② 列的间距

B端页面——详细表格设计流程 | 人人都是产品经理 - 图55 ③ 列的数量

2)列的视觉强调

B端页面——详细表格设计流程 | 人人都是产品经理 - 图56 3)列的交互 ① 列宽自定义

B端页面——详细表格设计流程 | 人人都是产品经理 - 图57 ② 列自定义

B端页面——详细表格设计流程 | 人人都是产品经理 - 图58

③ 滚动与固定

B端页面——详细表格设计流程 | 人人都是产品经理 - 图59

6. 表格整体规范

1)视觉降噪 ① 留白

B端页面——详细表格设计流程 | 人人都是产品经理 - 图60 ② 减少分隔线

  • 横向分隔线:可以适用大部分数据集表格业务,是目前最常见的一种类型。
  • 纵向分隔线:适用与对列之间产生数据对比的表格业务,可以局部适用列分隔线或斑马线。
  • 矩阵分隔线:适用于数据非常严谨的数据场景,或者是表格没有空间留白的情况采用矩阵分隔线。
  • 极简留白:表格留白空间足够,可以清晰地区分数据信息,在阅读时不需要适用辅助帮助的,可以采用此种样式。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图61

B端页面——详细表格设计流程 | 人人都是产品经理 - 图62 ③ 尽量以黑白为主

B端页面——详细表格设计流程 | 人人都是产品经理 - 图63 ④ 克制使用图标

B端页面——详细表格设计流程 | 人人都是产品经理 - 图64 3)操作交互

① 单行操作

  • 内联操作 :是针对单个单元格的操作,具体操作形式前面单元格已做详细阐述。
  • 单行操作: 一般操作放置在表格的最后一列。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图65 操作项聚合

B端页面——详细表格设计流程 | 人人都是产品经理 - 图66 实例展示

B端页面——详细表格设计流程 | 人人都是产品经理 - 图67

B端页面——详细表格设计流程 | 人人都是产品经理 - 图68 操作按钮

隐藏操作项

B端页面——详细表格设计流程 | 人人都是产品经理 - 图69 ② 批量操作 批量选择

B端页面——详细表格设计流程 | 人人都是产品经理 - 图70 复选框位置

B端页面——详细表格设计流程 | 人人都是产品经理 - 图71 复选框选择范围

B端页面——详细表格设计流程 | 人人都是产品经理 - 图72 批量选择范围

B端页面——详细表格设计流程 | 人人都是产品经理 - 图73

B端页面——详细表格设计流程 | 人人都是产品经理 - 图74 已选项展示

B端页面——详细表格设计流程 | 人人都是产品经理 - 图75 ③ 批量操作 操作按钮位置

B端页面——详细表格设计流程 | 人人都是产品经理 - 图76 隐藏操作

B端页面——详细表格设计流程 | 人人都是产品经理 - 图77 二次确认

B端页面——详细表格设计流程 | 人人都是产品经理 - 图78 B端页面——详细表格设计流程 | 人人都是产品经理 - 图79 ④ 全局操作 操作布局

B端页面——详细表格设计流程 | 人人都是产品经理 - 图80 操作样式

  • 视觉:主按钮一般为主色填充,次按钮为灰色描边,突出主按钮样式。
  • 交互:一般点击添加类按钮,会出现包含添加项目数据的表单。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图81

B端页面——详细表格设计流程 | 人人都是产品经理 - 图82 4)搜索与筛选 ① 搜索

单标签精确搜索 B端页面——详细表格设计流程 | 人人都是产品经理 - 图83

多标签精确搜索 B端页面——详细表格设计流程 | 人人都是产品经理 - 图84

多标签模糊搜索 B端页面——详细表格设计流程 | 人人都是产品经理 - 图85

多标签组合搜索 B端页面——详细表格设计流程 | 人人都是产品经理 - 图86

② 筛选

tab 切换

B端页面——详细表格设计流程 | 人人都是产品经理 - 图87 矩阵筛选

B端页面——详细表格设计流程 | 人人都是产品经理 - 图88 录入筛选

B端页面——详细表格设计流程 | 人人都是产品经理 - 图89 B端页面——详细表格设计流程 | 人人都是产品经理 - 图90

7. 对齐规范

1)文本型数据左对齐(包括日期等非比较性数字)

B端页面——详细表格设计流程 | 人人都是产品经理 - 图91 2)数据型数据右对齐(带小数点的以个位数为基准)

B端页面——详细表格设计流程 | 人人都是产品经理 - 图92 3)固定字段居中对齐

B端页面——详细表格设计流程 | 人人都是产品经理 - 图93 4)表头与其数据对齐方式相同

多级表头

B端页面——详细表格设计流程 | 人人都是产品经理 - 图94 5)最后一列操作列右对齐

B端页面——详细表格设计流程 | 人人都是产品经理 - 图95

8. 字符规范

1)数字单位的选择与使用

B端页面——详细表格设计流程 | 人人都是产品经理 - 图96

B端页面——详细表格设计流程 | 人人都是产品经理 - 图97 2)减少用户计算

B端页面——详细表格设计流程 | 人人都是产品经理 - 图98 3)空数据处理

4)字体使用

、Arial、sans-serif。

B端页面——详细表格设计流程 | 人人都是产品经理 - 图99

9. 分页规范

1)分页

B端页面——详细表格设计流程 | 人人都是产品经理 - 图100 2)无限滚动

B端页面——详细表格设计流程 | 人人都是产品经理 - 图101

五、表格应用场景

1. 基础表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图102

什么时候使用:

2. 双栏表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图103

3. 树形表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图104

4. 嵌套表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图105

5. 交叉表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图106

6. 图表表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图107

7. 卡片表格

B端页面——详细表格设计流程 | 人人都是产品经理 - 图108

六、小结

参考资料:

  1. B 端表格设计实战指南:Nick

http://www.woshipm.com/pd/4689387.html