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

业务订单的设计流程详解(2)

12月28日 顾昀汐投稿
  本文主要说明订单功能在产品设计中常见的信息架构与设计思路,希望帮助未接触过订单模块的产品经理对于设计流程有大致的了解。
  一、订单信息设计
  在完成了流程和状态的设计之后,需要进一步确认订单包含的所有信息
  1。确认订单编码生成规则、标识
  订单编码有一个最常见的也是最简单的组成方式,标识时间戳随机编号,如果是企业内部的订单或者预计订单量不会非常庞大的话,完全可以使用这套规则来生成订单,这样内部人员在看到订单编码的时候就能迅速分辨出订单类型和订单日期。
  标识:可以为纯数字,可以为英文组合
  时间戳:一般为YYMMDDHHMM格式,
  随机编号:一组随机数字,根据上面时间戳的末位和订单预计生成量来决定使用多长的随机编号
  如果是外部订单,为了不容易被发现规则,以上3个元素的位置可以任意组合。
  现在主流平台的外部订单大多都已经不使用以上组成方式,一来是因为这种编码方式太过直白,容易暴露例如订单量等公司内部信息,二来是因为当要在短时间内生成大批量订单的时候,为了确保订单编码不重复,就要重复比对历史订单。随机码越长时,对服务器造成的压力也就越大。
  2。订单编码的重要原则
  (1)唯一不重复
  无论生成规则如何设计,最重要的就是一点,保证订单编码的唯一性。
  (2)安全
  订单编号不能暴露出公司的信息
  (3)控制长度
  订单号的主要作用是查询,在某些需要输入或者用户念出来的情况下,订单号长度并不是越长越好。
  (4)尽量保持纯数字
  纯数字的检索在数据库订单查询时效率要高于文本型(字母加数字)
  以淘宝订单为例,84034576013582XXXX,
  总共18位,前14位为序号,1516位买家ID的倒数12位,1718位买家ID的倒数34位
  3。确认字段及字段规则
  订单的字段往往包括几大模块
  基本信息:包括订单编号、用户名称、提交时间等等
  商品信息:包括商品名称、数量等等
  支付信息:包括总金额、支付金额、优惠金额等等
  在开始设计各个端口的线框图原型之前,最好将所有字段用表格或者脑图罗列出来,避免后续设计过程中遗漏了重要的字段。
  二、订单操作设计
  1。基础操作增删改查
  对订单的操作本质上跟对数据库的操作一样,常见的基础操作无非就是增删改查、提交、取消这几个。
  在设计操作时,最重要的有几点:
  操作的条件需要满足什么样的条件下才能进行当前操作?订单处于什么状态?相关的其他数据处于什么状态?
  操作的影响这一步操作完成之后,订单会发生什么样的变化?会影响到哪些功能和数据?
  操作的结果操作的时候会得到什么结果?会遇到什么样的异常状态?需要怎么处理?这是设计时常常会遗漏的部分,最好把所有可以预想到的结果梳理出来,避免后面开发的时候发现问题。
  操作的可撤销性操作是否可逆?如果不可逆是否考虑增加二次确认让用户充分了解操作的后果?
  2。操作权限
  订单具备业务承载作用,是安全性要求很高的数据。虽然在实现层面不需要对订单模块单独开发一套权限功能,但是一定要明确不同权限用户对订单的操作。
  三、订单列表设计
  对订单的内容完成了设计之后,就要开始进行列表的设计。
  1。列表字段
  同样是订单列表,移动端和PC端的表现形式相差很远,但是在把订单字段全部列出来的情况下,第一步需要做的就是把重要且必须的信息抽出来组合成表单。
  在这里说几个常见的移动端和PC端设计上的区别
  (1)内容展示量
  相比起PC端,移动端每一屏能展示的内容更少。在常见的电商平台移动端里,就算是大屏手机一屏幕最多也就展示23个订单,所以在展示字段和确认布局的时候就要更加严格,不能什么字段都往上塞。
  (2)操作侧重点
  移动端的特性决定了订单列表的更多作用是查看最近的订单和快速操作,PC端则是在这个基础上承载了更多,例如对历史订单的查找和管理功能。
  淘宝的PC端有多个筛选条件、排序等功能,而移动端则是只能按照订单时间顺序排列,顶端也只有一个输入框对商品标题或订单号进行搜索。
  2。列表操作
  对列表的操作可以分为几类:查询、筛选、排序。
  以下为各类操作需要注意的点
  查询要区分开精准搜索、模糊搜索,对文本类一般为模糊搜索,而对订单编码类的则是精准搜索;
  筛选注意选项是否可多选,是否有全选的选项(等于空选项);无论是查询还是筛选,操作所指向的字段最好能与列表中的字段对应得上。例如对订单金额进行了筛选,可是订单列表中却没有出现订单金额的字段,用户会对搜索结果感到困惑,不知道对列表的操作是否已经生效了。
  排序常见的排序是对时间字段进行正序或倒序排列,如果需要对文本类型的字段进行排序,最好是先了解数据库的排序规则;
  小结
  常见的订单设计从梳理流程开始,到订单字段、列表的设计就算是结束了。但是还有很多更加复杂的功能尚未提及,在实际系统构建过程中需要注意灵活运用,灵活设计。
  相关阅读
  业务订单的设计流程详解(1)
投诉 评论 转载

供应链:WMS库内管理设计仓库系统的设计基本可以分为五个大模块,出库、入库、库内、基础资料、策略。本篇主要针对于库内管理进行分享,希望可以帮助到有这方面需求的朋友。不同于出入库偏重流程和效率的管理……产品评审会时,你别再被一句“在这呢”忽悠了在这呢在这呢再这呢一个产品评审会出现的最高频的词汇!虽然你的东西确实做了,但其实隐患也在这句“在这呢!”中开始诞生了!某年某月某日某公司XXXX产品评审会现场:XX……4个用户体验挑战:自订内容、语音用户界面、简化认证、增强现实本文结合具体实例给大家介绍一下关于4种用户体验,分别是:自订内容、语音用户界面、简化认证、增强现实。自订内容“一刀切”和“批量生产”的思想在2020年已经过时,过度……2B业务网站的网页注册流程优化由于业务特性,所以在2B公司网页中,用户的使用目的与使用习惯都会区别于2C产品,那么在网页注册流程设计上,我们也要基于这样的特性做出针对性的优化与改造。本篇文章,通过对产……交互设计:信息设计中的层级与层级感在做信息设计时,我们会发现信息是无限的、但是容器是有限的,那么我们在设计的时候,如何处理这一矛盾呢?如何让这二者达成最大程度的和谐并存呢?交互设计中讨论信息设计的时候,一……挖掘设计价值,寻找设计师的赋能机会点在设计行业中,每一位设计师都会对“设计价值”自己的理解与认知。结合行业认知,笔者认为设计的价值可能就在于“解决问题”,而关于“解决问题”的认知又可以解释为“支撑和赋能”。……设计沉思录3个步骤,完成资讯内容产品设计文章主要跟大家分享了资讯内容产品的设计流程,以及梳理了主要功能的设计思路,与大家分享01背景近几年,人们对碎片化内容类产品的消费需求不断攀升。58同城作为综合信息类……业务订单的设计流程详解(2)本文主要说明订单功能在产品设计中常见的信息架构与设计思路,希望帮助未接触过订单模块的产品经理对于设计流程有大致的了解。一、订单信息设计在完成了流程和状态的设计之后,……疫情期间,如何用AARRR规划社区电商功能?疫情之下,人们为了避免外出造成交叉感染,纷纷选择宅在家里进行远程办公。在这趋势下,更多人开始选择生鲜电商产品采购食品。那么面对大量的用户人数与需求,社区电商产品又该如何规划呢?……关于邮件系统设计,你需要知道这几个要点虽然邮件触达率比较低,但是由于它可以承载更多内容,在商业上的正式性和可追踪性,许多产品还是需要设计相关模块。本文围绕邮件系统设计,介绍了邮件的内容分类和触发行为,与大家分享。……设计细节:用渐变巧妙提升产品质感!目前大多数产品的设计中都会在局部蒙版方案中加入渐变色,不过通过对app的调查对比后,我们可以发现不少渐变色蒙版做的有点突兀,那么如何改变这一点呢?笔者为我们展开了详细说明。……交互设计师如何接手“春节集卡瓜分亿元”项目?今年春节,各大平台都推出了集卡抽奖活动,并且通过这场活动达到了非常可观的拉新促活效果,那么我们可以从中学习到哪些玩法与设计亮点呢?作为一名运营类产品的交互设计师,已经是第……
优化产品设计流程,从这三个维度入手Writeathon:从0开始实现的一个sideprojec网路爬虫:不生产内容,只是内容的搬运工从0到1搭建消息推送管理平台终极设计师指南:语音用户界面(VUI)页面跳转交互方式,如何设计更合理?发现设计细节,原来单选和多选也有这么多讲究策略型设计:面向未来的决策机制从Web到App:多终端设计中如何实现全场景满足用户需求?丢掉“说明书”,用户喜欢容易上手的产品高效or灾难?应用程序设计要“具体问题具体分析”如何模块化设计出款系统(一)
年度工作计划竞价账户托管公司哪家好?选择5大准则缺一不可这些东西女人不能带着睡觉以免影响健康挟持人要判多少年抑郁症孩子早上起床难的原因是什么?个人怎么做引流推广推荐几个适合个人引流推广的方法苹果减肥法水果怎样吃最减肥东京绿茵发布2022赛季主场球衣网站备案成功后,为什么还会被注销?5年1。9亿,再见湖人!绝佳签约逐渐让人头疼,你很难接班詹姆这3个时间段最好少吸烟,烟瘾也再大,劝你忍住中国电信宽带(2021年中国电信宽带套餐价格表)热评聚热点网

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