Tmall_Fore_shopping

下面讲的是购物流程,可以说是电商系统的核心业务流程了

想回想一下,购物流程发生,主要影响的是什么表

1、产生订单,影响order表

2、产生订单项,影响orderItem表

以及具体流程发生过程

1、登录

2、打开产品页面

3.1、点击结算页面  3.2、点击加入购物车

                                3.2.1 查看购物车

                                3.2.2 选择商品

4 结算页面

5 生成订单

6 付款

7 我的订单

8 确认收货

9 评价

 

可以仔细回忆一下,自己网购的过程

 

对于OrderItem和Order

OrderItem

id pid oid uid number

id ProductId OrderId UserId 和数量

这个就是用来统计购物信息的核心表,只关心核心数据

购物流程发生时,这几个值改变

1、点击立即购买 

    在表中新增OrderItem的信息

2、加入购物车

    新增 OrderItem

3、查看购物车

    查看没有和Order关联的OrderItem

4. 选中购物车中的商品

    选中OrderItem

5. 结算页面

    显示选中的OrderItem

(这里在生成订单前会对OrderItem进行修改)

6. 生成订单 —— 新增Order
7 .付款 —— 修改Order状态
8. 我的订单 —— 显示Order
9. 确认收货 —— 修改Order状态

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值