发表于: 2017-07-29 23:30:51

1 951


【说明】今天主要是做了海川项目的一些基本了解以及 其它项目比如仿天猫的购物网站 和 萝卜多项目的重点的回顾

一:今日完成

1,说说海川的一些东西

说说业务场景:

涉及三个主体(厂商、经销商、审计公司)

厂商把自己生产的汽车租赁给经销商

经销商在自己的各个库位把汽车展示消费者

因为汽车的所有权是属于生产商的,经销商只是展示、维护以及销售

所以生产商需要派出审计员去核查汽车的使用情况

针对每个经销商下面的库位,分配一个任务,然后审计员在线上去检查、记录、上传汽车的相关数据。


再说业务模块:

除了提供给审计员进行操作的手机客户端之外

后台管理里面主要的是业务管理 和任务管理,其它的还有人事管理、审核管理等。

对于系统的所有数据,包括厂商、经销商、审计员、任务、库位等等相应地会有一个管理模块。

比如厂商数据的增删改查、经销商信息的增删改查、库位信息的增删改查以及审计团队的信息维护。

2,

再看看当时自己做的毕设上面的订单模块

购买的业务流程

用户-登录 购买(加入购物车-查看购物车-选中购物车中的商品)

结算页面-生成订单--付款-我的订单-确认收获--评价

购物流程和表的对应关系(OrderItem Order两张表)

订单状态图 

代付款-代发货--待确认收货

1. 首先是创建订单,刚创建好之后,订单处于 waitPay 待付款状态
2. 接着是付款,付款后,订单处于 waitDelivery 待发货状态
3. 前两部都是前台用户操作导致的,接下来需要到后台做发货操作,发货后,订单处于 waitConfirm 待确认收货状态
4. 接着又是前台用户进行确认收货操作,操作之后,订单处于 waitReview 待评价状态
5. 最后进行评价,评价之后,订单处于 finish 完成状态

3,再看看商品的秒杀模块

记录用户的秒杀成功信息,我们需要记录: 

1. 谁购买成功了。

2. 购买成功的时间 / 有效期。

3. 付款 / 发货信息。这些数据组成了用户的秒杀成功信息,也就是用户的购买行为。

所以这里面就需要用到mysql 的事务操作

对数据进行加锁解锁等操作

------------------

二:明日计划

明天因为时间充足(or 有限),打算完成

①做好任务的交接

------------------

②收拾一下东西

------------------

③再看看海川的一些方案设计

------------------

三:疑难问题

四:思考总结

Ⅰ 对自己今天的进度满意吗

------------------一般般

Ⅱ 那些困扰自己的问题所在

------------------如何能将自己理解的东西系统地说出来

Ⅲ 暗示自己为明天加油打劲

------------------加油,天天都是好心情



返回列表 返回列表
评论

    分享到