童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

浅析批量导入的功能设计

3月27日 凉夕夏投稿
  批量导入虽然是一个很小的功能,但交互和设计流程的不同,同样影响着使用者的工作效率。
  一、背景
  大家在系统设计中,总会遇到excle上传的功能设计。Excle上传主要是两个作用,第一种是对excle文件进行存储,第二种是根据上传excle文件中的数据,进行批量的数据创建。这里主要分享第二种。虽然说这个功能只是系统中一个锦上添花的功能,但仍然有许多需要细节交互与设计值得大家思考。
  二、为什么要做批量导入?
  各类系统中许多功能模块,都需要一些数据的录入。比如人资系统中,需要大量录入员工信息或者一些资料,而系统如果不支持批量导入的话,操作员需要逐条录入信息,而且还需要对excle文件中的信息进行复制,增加数据录入的成本,同时加大数据录入错误的几率。所以批量导入的话,既可以提高准确性,又可以大大节省人力。
  三、如何来做批量导入?
  批量导入设计流程图
  1。创建excle模版
  为了保证数据的正常创建,excle模版格式需要固定。同时为了保证各个用户能够使用统一的模版,需要设计模版下载功能
  备注:因为批量添加是固定去文件中的数据,所以上传的excle格式需要固定。程序是按照固定模版取值的,比如第一列是用户名、第二列是身份证号码,如果excle顺序随便发生了变更,程序将无法正常创建数据。
  2。excle模版的制作
  excle模版在制作过程中,主要需要把我以下几点:
  每一列分别需要录哪些数据
  哪些数据是必填的,比如添加员工,那么姓名就是必填项
  每个数据中,填写信息的格式都有哪些要求,比如出身年月是199005还是1990年5月
  备注:当然也可以在excle中进行备注显示
  3。excle文件上传
  文件上传主要目的是根据excle中数据进行批量创建,而我们将这个需求场景化后,发现如果有用户只是单独创建一条数据,那么上传excle就显得较为复杂,所以一般在批量添加和【单独添加】的功能一般是同时存在的。
  文件上传中需要制定一些规则:
  上传的文件支持格式?
  对文件大小是否有要求?
  是否可以多次上传?
  如果多次上传,那么是采用追加还是覆盖?
  上传过程中,是否需要进行数据校验?
  这些根据系统不同,制定不同的数据上传规则即可。
  4。对上传数据进行纠正和创建
  Excle文件从上传到创建数据通常有两种方式:
  excle上传后自动进行数据创建
  Excle上传后,先进行页面化显示,数据确认后,进行手动提交,最后进行数据创建。
  个人倾向于选择第二种,先显示数据,确认后再进行创建。
  原因:如果有用户不小心将一个手机号输了12位,如果按照第一种方式,数据创建过程中,就会有如下问题:
  是只创建规则正确的数据,还是统一不进行数据创建。
  其次错误信息该如何提示,如果只是提示地几行几列出现错误,很不直观,
  还有,更正数据之后需要再次上传。
  而采用方式二,可以很好地解决这些问题。
  将上传文件中的数据进行页面显示,提交时进行数据验证,如果发现有错误数据,直接在页面进行提示错误位置,清晰直观。而且可以直接进行数据纠正,不用更改excle文件中的数据和多次上传
  5。导入记录
  对于安全性要求较高的系统,需要将每一次上传的数据进行记录,方便后续查证
  备注:这里的记录的数据,是最终确认后的数据,而不是最初上传的数据。
  查看导入记录,可以查看历史导入数据。
  四、总结
  所有的互联网产品都是为了提升效率,释放人力,减少企业和个人的成本而设计的。批量导入虽然是一个很小的功能,但交互和设计流程的不同,同样影响着使用者的工作效率。希望大家提出更加优秀的设计方案。
  如果你发现生活中有待提高和需要改善的产品,欢迎留言吐槽!!!
投诉 评论 转载

“一句话需求”如何需求评审?两个原则全搞定总有一些小需求,根本写不出PRD姜太公公你是否遇到过写不出PRD的小需求呢?也就是我们经常说的“一句话需求”。加个按钮,改个颜色,加个跳转,删除个逻辑blabala……解构电商、O2O用户端“背后”的逻辑之前和不少刚毕业的产品同学交流过,用户端是他们十分偏向选择的产品线。可在实际的工作过程中,由于不太了解中后台的情况加之逻辑上没有那么成熟的经验,很容易出现界面设计完成后无法和中……登录认证方式解析:帐号实名制的定义、影响和设计方式本次文章主要解析了帐号实名制的优缺点以及现有涉及到帐号实名制的登录认证产品设计方式,希望能抛砖引玉。6月1日正式施行的《中华人民共和国网络安全法》规定:“网络运营者……从微信版本历史,学产品功能迭代和用户体验(下)本文延续上篇的内容。3。X版本是微信发展的第二个重要阶段,上篇结尾介绍了3。0版本,本篇将继续分析接下来的版本。本文大纲:微信历史版本迭代及功能分析(3。14。5)……SaaS产品设计的十一个秘密SaaS市场竞争激烈,如何推动SaaS产品整个客户生命周期的增长,获取更大的发展,是每个SaaS企业面对的现实问题。本文将介绍十一个SaaS产品的秘密,对应客户生命周期的一个阶……智能硬件产品,什么才是好的用户体验?怎么提供超预期体验?好的用户体验就是融入到生活中,继要保持用户的直觉,又超越传统。如同一只飞鸟,不在天空留下任何痕迹,但是在地上有它的影子,或者鸟屎。常常看到一些做产品的团队,总会聊到自己产……B端网站如何设计,才能留住更多买家?开始这个话题前,首先是一堆疑问:B端买家(以下统称为买家)浏览供应商网站的时候,希望在网站上获取的信息有?在网站的浏览顺序是?哪些信息对于买家是至关重要的?哪些原因会……产品设计中的心流状态营造思考《消费者行为学》中提到,心流体验具有以下特征:乐趣的感觉;控制的感觉;专心致志与高度集中的注意力;由于活动本身而得到的精神享受;扭曲的时间感;所面对的挑战与个人技能间的匹配。而……支付手续费设计思路怎样在不影响用户正常交易的情况下确保收到手续费?这是本文章分享的核心主旨。第三方支付公司商业模式主要分为两种:一是tob,即将支付服务接口提供给商户,商户自行封装接口,设……账号,没那么简单的产品设计本文作者将对知乎上关于账号关注量和浏览量最高的问题,表达下自己的观点和解答。不管是电商型平台,还是社区型应用,账号体系都是重中之重。没有成功的引导用户进行登录注册的转化,……浅析批量导入的功能设计批量导入虽然是一个很小的功能,但交互和设计流程的不同,同样影响着使用者的工作效率。一、背景大家在系统设计中,总会遇到excle上传的功能设计。Excle上传主要是两……P2P会员体系从0到1(二):会员体系建立本文主要讲的是P2P行业,准确地讲是P2P募资端资金端的会员体系。既然是从0到1,整体内容会略多,请耐心阅读。前文讲到为什么做会员体系和应该从哪里入手。本篇为续篇,文中所……
作业平台的搭建,需要考虑这些因素需求的优先级,如何评估?以中国电信为例:分析积分体系规划增长黑客几个你不得不看的经典增长idea畅想城市级停车场规划的大数据架构细小的改变让界面视觉效果更优B2B、B2C、C2C的网站设计有何不同?是文化适应设计,还是设计适应文化?支付系统设计白皮书:从收单网关及交易服务解析交易系统运用第一性原理,解读什么是交互设计“鱼塘”改版被疯狂吐槽,闲鱼到底该如何“挽尊”?设计万花筒设计中的道与术

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界