订单管理记录了所有的交易数据,在后台系统设计工作中是非常重要的一环。

订单管理是后台系统中较为重要的一部分,它记录了所有的交易数据,可以对订单进行监控和操作,与用户、运营、财务等都有着密切的关系。以下就来总结一下后台系统中订单管理的设计。

一般来说,订单管理后台的操作用户都是公司内部人员,但需要支持的实际上还有C端用户的需求。所以在设计时,订单管理系统需要包括两部分的内容:

一是要能够与C端用户在整个订单流程中各个场景的操作相对应;

另一个是要能满足公司内部相关部门的需求,包括财务、采购、运营等。

一、订单流程

首先,在设计后台前,需要明确的就是C端用户的操作场景以及在该场景中后台需要支持的操作。如下图所示,是一个简单的订单运转流程:

当然,在实际业务中,订单流程远没这么简单。比如在用户结算付款/取消订单/退款/退货流程中,可能还会涉及到满减、满赠、优惠券、打折、积分抵扣等情况,这种订单金额不仅仅只包含了商品金额,一般来说,订单金额=商品金额+运费-优惠-积分抵扣等。

所以,在用户结算时,就会涉及到不同模块和数据的交互(一般来说,满减满赠或者运营活动相关的数据,都是有单独的表记录的),反之,取消订单/退款/退货也是如此。

二、订单状态

明确了订单流程之后,就可以知道从订单创建到交易完成这整个过程中所包含的状态。

从上图可知,整个流程可分为未付款、已付款待发货、已发货和已收货四个阶段。而涉及到的模块主要有支付和库存。以下就来介绍一下订单在各个阶段所涉及到的内容:

三、订单列表设计

上面概述了订单运转流程及主要状态,那么,现在就来说一下订单列表的设计。

首先,列表即是数据的展现。而数据的展现又来自于实际的需求,除了上述所说的状态及操作外。还有一个重要因素就是订单信息,信息的详细与否直接关系到订单的跟踪以及后续数据的分析。对于整个系统来说,数据是极为重要的部分吗,所以在设计字段信息时,需要尽可能的全面。

1. 从内容上来说,订单的信息主要包括商品信息、支付信息、物流信息等,如下图所示:

补充:在实际公司业务中,可能还会涉及到向经销商直接供货的情况,可能是线上,也可能是线下,但即使是线下,订单也是需要进入到系统的,因此在设计时,需要实现了解业务操作的细节;如果是线下订单,需要考虑订单的创建人可能会是哪些角色,不同角色创建的订单流程也会有所不同。

2. 从结构上来说,订单页面其实也就是个列表页,主要包括搜索区、列表区和操作区。

1)搜索区域

在订单列表中,因为涉及到的信息和状态比较多,所以为了提高工作效率,需要将常用的重要的条件作为筛选项,以便于快速查找。

一般情况下,搜索区域主要包括:订单编号、订单状态、付款状态、退款状态、交易时间、支付渠道、平台、区域等,根据业务范围而定,当然,显示哪些条件,还要看权限等级。

2)列表区域

前面已经介绍了订单详情,包含的信息较多,所以后台列表中不可能直接显示订单相关的所有字段,此时就需要有所取舍,选择比较重要的字段比如订单编号、支付流水号、订单状态、退款状态等信息。而剩余的其他信息,可以通过下级页面或自定义菜单来显示。

这里需要特别注意的就是订单的状态和操作,在设计前,需要对业务流程相当熟悉,明确场景中的每种状态以及各状态下的操作权限。

3)操作区域

对于订单的操作,基本上就是一些确认、审核、锁单、跟进、退款等。

四、其他因素

1. 订单是否需要拆分:比如OTA中的订单系统,一张订单可能会被拆分为酒店子订单和各种单项子订单,而这些子订单有可能是由不同的人去处理,而且有的时候是需要支持客服人员可以在订单中继续增加子订单的,电商平台也一样,通常都会包含一个主订单号和多个子订单号,这时就需要考虑在退货/退款时是否支持根据子订单的维度退款;

2. 订单的取消:除了用户,内部人员在哪些情况下可以主动取消订单,而该种情况下取消订单,流程该如何操作,又该给用户怎样的反馈;

3. 产品/商品来源:在用户下单前,是否已有库存,当然,在一般的电商系统中,基本上都是已经有库存才可以售卖的,但比如在OTA这样的订单系统中,产品即服务,是具有不确定性的,所以在生成订单的时候,同时要根据其子订单生成对应的供应商订单,用户下单后,企业再去向供应商下单预订,其实就比较类似于代售的情况;

4. 订单生成规则:一般情况下,商品的来源和渠道各不相同,很多时候为了便于区分,可能就需要在订单的生成规则里加入一些特殊的字符进行标识;

5. 活动订单:当平台在做活动时,商品的价格一般都会出现大的波动,那么就需要考虑此时下的订单是否需要单独管理;

6. 订单数据问题:在实际运转中,可能还会出现不同表的订单时间不一致、数据延时、订单重复、漏单等情况,这些都需要引起重视,及时优化程序;

7. 权限问题:不同部门、不同级别的账号,会拥有不同的数据权限和操作权限。

本文由 @姜荨 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自 Unsplash,基于 CC0 协议

给作者打赏,鼓励TA抓紧创作!赞赏

1人打赏

python订单管理系统功能_后台系统:订单管理相关推荐

  1. java菜单管理模块_后台管理系统-菜单管理模块

    1 菜单管理页面设计 1.1 业务设计 菜单管理又称为资源管理,是系统资源对外的表现形式.本模块主要是实现对菜单进行添加.修改.查询.删除等操作.CREATE TABLE `sys_menus` ( ...

  2. java 角色管理代码_后台管理系统-角色管理模块

    1 角色管理设计说明 1.1 业务设计说明 本模块主要实现的是企业内部角色(岗位)的管理,可以在添加角色时,为角色分配资源访问权限,最后将角色再分配给用户,图所示: 基于对表的设计,其数据逻辑关系的展 ...

  3. python订单管理系统功能_订单管理系统有哪些功能?

    订单管理系统的工作流程是首先对客户的订单信息进行接收,然后对订单进行处理,及时掌握交易动态,在有突发状况发生时及时反馈.订单管理系统是物理管理系统中不可缺少的一部分,那么它有哪些功能呢? 1.业务流程 ...

  4. python订单管理系统功能_订单管理系统的功能模块有哪些?

    订单管理系统能够动态的了解订单的进展和实施状况,它通过对订单进行实时的管理,对于节省运作时间,降低作业成本具有非常重要的作用,它是企业的管理系统中重要的组成成分,今天德米萨就给大家具体介绍下订单管理系 ...

  5. python订单管理系统功能_订单管理系统的基本功能有哪些?

    订单管理系统是通过统一的订单管理和分配,给用户提供整合的一站式供应链服务,让仓储,运输和订单形成一个有机的整体,从而满足物流信息化的需求,今天德米萨就给大家具体介绍下订单管理系统的基本功能有哪些. 1 ...

  6. python订单管理系统软件_有什么订单管理软件系统是好用的?

    百宝云订单管理系统,以客户订单为核心,实现从订单接收到订单合并.分配合理的物流配送方式.准确掌控仓库库存实现订单以及商品周期的循环. 一.订单信息的录入 1进行商品信息的录入商品图片,商品名称,商品, ...

  7. rbac 一个用户对应多个账号_电商后台系统:管理后台之账号管理(一)

    系统管理模块顾名思义,是对整个系统的设置和管理,是后台里面比较高的一个权限,一般只有少数管理员才会拥有.本文主要说明管理后台系统的系统管理模块. 后台产品最主要的是要理解业务,然后根据业务去梳理流程和 ...

  8. 用dreamweaver cs6快速布局后台架构_后台系统:产品设计 | 七步法

    点击上方 "三分设 "  → 点击右上角"..." → 点选"设为星标 ★ " 赶快为三分设点上★,帮助全球 1 亿设计师成长 后台产品设计 ...

  9. 您的请求参数与订单信息不一致_[淘客订单检测]淘宝客订单检测接口,淘客订单查询API...

    功能 1.输入交易的订单编号,即可查询该订单是否为淘宝客订单.有意向请联系卫星weixiaot168. 2.查询结果 0:不是淘宝客订单:1:是. 3.根据淘宝官方的后台数据,进行检测,数据真实且有效 ...

最新文章

  1. python软件怎么用-如何使用Python自动控制windows桌面
  2. 7个优秀的javascript资源
  3. 银行大数据风控平台的建设要点与应用
  4. 【洛谷】1600:天天爱跑步【LCA】【开桶】【容斥】【推式子】
  5. 用 python 实现各种排序算法(转)
  6. 电脑报合订本_电脑报2018年合订本
  7. 中职计算机专业建设构想,《关于技能大赛引导中职计算机专业建设的思考原稿》...
  8. 排序算法之——选择排序分析
  9. PDF文件在线合并如何操作
  10. 原子结构示意图全部_原子结构示意图规则
  11. IE8卸载再回到IE6
  12. 什么是负边沿触发_负边沿jk触发器功能测试
  13. 数学建模——时间序列预测(股价预测)
  14. web项目经理手册-项目经理需要铭记在心的话
  15. Android Studio——Spinner 修改字体颜色和字体大小
  16. 重温与解析《最后生还者》的互动叙事精髓(下)
  17. 【bzoj4292】 [PA2015]Równanie 乱搞
  18. 恒指长期情况研判(期指来判断)
  19. MegaRaid阵列卡 添加单个硬盘 系统认不到盘
  20. 小米Max2 LineageOS编译过程 ubuntu

热门文章

  1. 基于微信小程序的智能停车场管理系统的研究与设计
  2. C++:实现将华氏度转换为摄氏度
  3. 国潮复兴——从红旗H9看HMI设计中的东方美学
  4. Makefile之wildcard
  5. Makefile中wildcard函数的应用理解
  6. Boson Netsim 思科路由器仿真 静态路由表、RIP、OSPF
  7. ftp连接21端口出现的问题的解决方案
  8. windows下使用ELK搭建SGK教程
  9. 最近插入法和最近邻点法
  10. 网站如何添加访客统计代码