产品设计思考簿——导出功能

产品设计思考簿——导出功能,第1张

产品设计思考簿——导出功能 一、对接需求

   设计导出功能前,需要与需求方明确这个功能点设计的核心目的,是为了保存、数据分析.....还是其他

    如果仅需要保存,偶尔需要进行简单的数据分析,即可设计导出功能;

    如果是为了数据分析实使用,可以建议直接设计数据分析页面,更方便用户使用。

二、设计功能 (一)导出前 1.明确导出权限——谁可以导出

   方式1:按钮控制(根据角色/组织结构/账号确定谁可以看到导出按钮):配置简单同时传递给用户的也便于理解,只需要对不同账号设置是否有“导出”即可,有“导出”就能导出数据;但是无法对导出的情况做更精细化的区分

   方式2:数据权限控制(根据角色/组织结构确定导出内容):用户都可以见到“导出”并使用“导出”,最终导出可见的数据,就是用户数据权限可以见到的数据。例子:个人数据权限的用户能导出个人数据,而有个人、团队数据权限的用户能导出个人和团队的数据。但是需要依赖产品内有成熟的数据权限,用户理解度不高

2.明确导出时间——年、月、日 3.明确导出条数——需要对条数进行限制

    原因:如果系统数据量的话,不考虑条数限制,并进行提示,可能会出现导出失败但用户不知道原因的情况

   考虑1:excel的数据量:2003版的excel 一个sheet表最多导出65535条数据,2007版的excel是10万4000多条。如果不设限,当用户导出的数据量超过excel单个sheet的数据量时,会出现导出失败

  考虑2:服务器的承载量:用户点击导出后,数据会被以excel的形式下载到服务器,服务器再通过网络将文件发送给用户

   建议限制条数:1万条

4.明确导出维度——用户是否需要多维度数据分析          

    考虑到用户导出数据后要对各方数据进行分析,可以与用户明确是否需要按某一维度如客户维度将数据拆分成多个sheet,减少用户 *** 作数据的时间以便能把更多精力放在数据分析

    不需要按照某一维度拆分数据,则采用导出一个excel一个sheet

5.明确导出序号——是否新增序号

    让用户准确 *** 作某一行数据,需要有唯一代表一行数据的标记

    相关字段导出前是以数据库的主键来标记,对于导出后的订单,则需要自动增加序号列方便用户 *** 作

6.明确导出颜色

    使用颜色标注来做区别,让查看人员快速找到自己想要的数据

7.明确导出格式——是否合并单元格

    依据数据使用情况而定;需要数据分析可以不合并,查看数据可以合并

(二)导出中 1.导出段落的自定义

   原因1:用户想要的导出字段存在比页面上少:页面提供的内容是为了满足不同用户的需求而存在的,所覆盖的业务比单一用户多的多。

   原因2:用户想要的导出字段存在比页面上多:页面提供的内容是有限的,展示太多字段会出现滚动条并且导致增加用户查找某一字段的成本,因此页面上展示的字段通常是覆盖目标用户群体的大部分需求而存在的;而数据库存的数据不止

   解决方式:点导出,出现自定义字段d框,勾选,点击确定即可

2.导出行数据的选择

    原因1:一般来说,导出数据为全量数据

    原因2:如果用户想选择相关数据

    解决对策:支持用户勾选某些行数据,提示用户当前勾选数据明细及数据条数。

 3.导出进度的反馈——成功、失败、进行中

    成功100条,失败0条;

    进行中(10/100)

4.导出数据选择方式

    是同步导出还是异步导出,同步——必须执行完成得到结果才可处理其他工作;异步——用户不用原地等待,可以先去处理其他工作,再打开页面查看导出结果,异步一般都有导出记录页面

5.导出格式的设置

    考虑1:文件格式:.xls(excel格式)和.csv(文本文件、记事本打开)

    考虑2:excel内的单元格式:文本、数字、日期..........

(三)导出后 1.二次导出 

   需求:存在短期二次重复导出需求:如,本地文件保存不当丢失 / 产品原因导致导出数据缺失 。若重新导出筛选,存在成本

   解决方式:涉及导出中心功能,方便再次下载和删除

 2.导出记录

    帮助用户定位具体时间哪个账号 *** 作了导出功能,防止数据泄露

(四)注意事项

    1.为保证安全,是否可在导出前增加二次验证(如安全码)

    2. 为了让客户清晰的明白订单是如何导出的,是否需要导出规则说明

    3. 导出数据中是否存在日期和时间,需针对时间戳提前处理

三、参考文章:

MVP模型实战:以导出功能为例 | 人人都是产品经理精益创业术语“最小可用产品”或MVP,这个词汇我们常常听到。笔者基于工作实践,结合设计案例,推导了MVP模型的数据导出功能。 MVP模型是最小可行产品(Minimum Viabe Product)的简称,由Eric Ries在《精益创业实战》中提出,指的是用最http://www.woshipm.com/pd/2694901.html

设计导出功能,这三点需牢记 | 人人都是产品经理编辑导读:导出功能是产品中的常见功能,虽然能满足用户数据导出的需求,但是也存在着数据安全的风险。那么,在设计一个导出功能时应该考虑些什么呢?本文将从三个方面对此展开分析,希望对你有帮助。 先来看一个假设的场景,小明是某B端数据产品的产品同学,前段时间收到了很多http://www.woshipm.com/pd/4375917.html关于导出功能的设计与思考 | 人人都是产品经理编辑导语:导出功能我们经常能够使用到,看似一个很简单的功能,实则在设计的过程中需要考虑很多的因素。本文作者对导出功能的全过程进行了思考,为我们分析了两种解决方案,拆解了导出前和导出时的设计,并且进行了总结。 一、引言 功能(百度释义):功能是一个汉语词语,拼音http://www.woshipm.com/pd/4172400.html数据产品中对导出功能的思考 | 人人都是产品经理编辑导语:在数据产品中,我们经常会用到导出的功能,将系统里的某个板块的数据进行输出,方便查看;不管做什么功能,最重要的是要理解和满足用户的需求;本文作者分享了关于数据产品中对导出功能的思考,我们一起来看一下。 前段时间,产品内上线了一个新的统计模块,出于上线时http://www.woshipm.com/pd/4323070.html

      如有问题,请及时联系!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5705649.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存