HI,下午好,欢迎来到新媒体服务!
24小时服务热线: 4000-163-301

新闻动态

NEWS CENTER

b端产品一个重要的价值是提高企业的效率

2020-04-09

在做b端产品的时候,对于数据需要大量添加、修改的场景,一般会设计成批量导入功能。相较于c端产品,为什么批量导入功能在b端产品中如此重要?

首先是因为b端产品一个重要的价值是提高企业的效率,而批量导入功能恰恰能成倍提高使用者的操作效率。因为相较于单个添加功能,在Excel里面批量填写数据可以复制粘贴多条相同字段,比单个录入更快捷。能提高效率第二个原因是Excel支持多人分工协作填写,协同更有效率。

其次是因为批量录入数据的场景真的很多。以购物中心信息化为例,新商户信息需要批量录入,每个商户的销售指标、销售实绩、费用等都需要批量导入。

问题

但是看似一个简单的文件批量导入功能,如果设计者当时未做全面的思考,容易被操作人反馈模板填写模板麻烦,上传导入时报错时体验不好,上传后导入数据不便于查阅与修改。这些问题都影响了功能的体验感,甚至严重影响工作效率。这些问题显然与批量导入功能以提高企业效率的目的背道而驰。那么,b端批量导入功能有哪些套路呢?

下面以常见的Excel批量导入为例,从下载模板、导入时的便利性、导入后数据的查询修改三方面分享下b端产品批量导入功能的思考。

一、模板设置

1. 模板的设置

(1)如何设计导入字段

确定字段设计模板最开始的环节,应和业务方沟通,确认包含哪些字段。其次需确定字段维度的规则。

我们举个案例,来看一下导入字段设计的思考。假如:我们需要设计一个批量导入供应商信息的功能,基于此功能来说明设置字段的流程。

1)确定所需的字段。比如供应商信息批量导入,所需字段:供应商名称、简称、营业执照、税号、纳税类别、特别属性、法人代表、成立日期。

2)确认每个字段的相关属性。供应商名称等字符串字段长度是多少,是否允许重复?过长应该进行错误提示防止数据冲突的产生,且这种字段为必填项,为空也应该进行报错提示。

供应商编号是自动生成还是手动添加,自动生成编码规则是按顺序生成还是按地区等要素有特定编码规则?这些问题都需要进行思考。

营业执照这类字段是字符串还是枚举?是枚举的话应事先在模板内提示用户只能填写哪几类数据。为了防止枚举字段输入其他内容引起数据库混乱,应该设定好导入校验规则,在导入时不允许此类数据导入。

此外还需考虑到浮点数的位数。浮点数参与运算时会造成精度丢失问题,包含浮点数的加减乘除都有可能导致计算误差,所以在导入数据时如果类型是浮点数,应该定义小数点前后位数的规则。

3)需要确定导入时异常数据格式的处理。比如数据只能导入两位小数的数据,用户导入了小数点后三位,是只取前两位进行保存还是不进行导入。最后用表格形式呈现出来。如下图。


(2)模板规则的提醒

在设计模板设计好后,须提示填写规则。

可以在顶部列出填写规则。例如供应商信息导入案例,对于税号字段填写,需告知用户税号应该填写的是数字或字符,如果与系统内已有的税号重复,应告知其应该怎么做。

还可以用添加有效性提示文字的方式,减少在填写阶段的错误。例如纳税类别字段,只能填写普通、特殊字段,只在上面显示规则不明显,可以在下方点击时弹出提示性问题,减少出错可能。如下图:


2. 模板的下载入口

模板的入口设置要结合用户的使用场景来设计。有两种方案,一种是在列表顶部分别放模板下载和批量导入按钮,第二种方案是只放一个批量上传按钮,点开后让用户在上传的弹窗页面进行模板下载。

从场景看,第二种方案更贴近文件上传的场景,批量上传只有一个按钮,点开后下载模板,而不用点开批量弹窗后再关掉去外面下载模板,减少用户的操作。

二、上传操作便利性

1. 兼容各版本下的文件格式

必须同时支持各版本下xls、xlsx格式的Excel上传。因为在实际过程中,一部分人下载模板填写完内容后会使用另存为,在这一过程中容易选其他文件格式进行保存,容易出现格式不支持上传情况。

此外还需注意兼容不同浏览器以及软件版本的差异,让Excel文件的各种形式能在不同文件形式、不同浏览器和软件版本进行上传,使得上传体验更加友好。

2. 上传错误提示详尽准确

相关推荐