小猪cms吧 关注:2,437贴子:7,033
  • 2回复贴,共1

电商订单系统如何搭建?

只看楼主收藏回复

  电商系统最终的目的还是下单支付,所以对于如何搭建订单系统也成了重中之重,订单系统作为电商系统的“纽带”贯穿了整个电商系统的关键流程。其他模块都是围绕订单系统进行构建的。订单系统的强壮决定了平台的稳定性。

  一个伟大的订单系统背后一定站着一大堆伟大的其他系统。订单系统的演变也是随着电商平台的业务变化而逐渐演变进化着,从起初的进销存软件,到订货、电商B2B系统,再到新批发系统。
  电商订单系统的作用:
  管理订单类型、订单状态,收集关于商品、优惠、用户、收货信息、支付信息等一系列的订单实时数据,进行库存更新、订单下发等一系列动作。订单系统业务的基本模型涉及用户、商品(库存)、订单、付款,订单基本流程是下订单——>减库存,这两步必须同时完成,不能下了订单不减库存(超卖),或者减了库存没有生成订单(少卖)。超卖商家库存不足,消费者下了单买不到东西,体验不好;少卖商家库存积压或者需要反复修改商品信息,反复麻烦,体验也不好。


1楼2019-05-18 11:42回复
      搭建电商订单系统需要考虑几个模块,只有所有模块都考虑清晰了,才能保证订单系统的稳定性和可扩展性。
      1. 订单字段
      其实呈现在界面上的订单信息,都是由各种订单字段组合而成。订单字段齐全从某个程度上代表着订单流程的完整。
      2. 订单流程
      订单流程是指从订单产生到完成整个流转的过程,其中包括正向流程和逆向流程。
      正向流程就是一个正常的网购步骤:订单生成–>支付订单–>卖家发货–>确认收货–>交易成功。而逆向流程则是各种退款流程。
      3. 订单推送
      订单推送的触发依赖于状态机的改变,涉及到的信息包括:
      推送对象(用户、商家、仓库);推送方式(站内消息、push、短信、微信);推送节点(状态机)。
      


    2楼2019-05-18 11:42
    回复
      订单所涉及到的后台系统:包括订单系统、库存系统、仓库系统、物流系统、风控系统等。订单业务的流转主要依靠完善的后台系统。
        前后端订单系统,以及订单业务流程中,各业务系统之间的紧密交互。
        (一)、前端订单系统:
        前端订单系统主要包括2大块的展示:订单信息和订单状态。

        (二)、后台订单系统:
        后台订单系统和前端订单系统展示的信息相对应,包括订单列表以及订单详情的展示。
        1、订单列表:
        订单列表以序列形式显示所有用户的下单记录,列表中主要展示某笔订单的一些核心信息,比如订单编号、下单时间、下单用户、商品信息、实付金额、订单状态、维权状态等。
        2.订单详情:
        订单列表主要展示核心的订单信息,所以可从订单列表中点击某个订单查看它的详情,订单详情可分为三部分展示:订单信息、支付信息、物流信息。
        订单业务流转
        电商前后台订单系统,虽然更多的是对订单信息和状态的展示,但这些订单信息和状态在后台各业务系统中如何有效流转,订单系统和其他系统如何高效合作,最终将信息完美呈现在前后台订单系统中,是非常重要和复杂的。
        搭建电商订单系统时包含几个大的方向需要考虑,这些内容决定了订单系统的稳定性和可持续性。
        前后台订单系统相对于其他系统来说,在页面上的展示比较简单,但其背后的逻辑以及与其他业务系统的交互是非常复杂的,要保证一个商品从前端用户下单到最后送达用户手中,需要各系统的完美配合。
        


      3楼2019-05-18 11:42
      回复