shop项目需求分析

2018-08-03  本文已影响0人  天上白鱼精

用例分析

从三个元素开始入手:

  1. 角色
  2. 信息
  3. 动作

1. 角色

2. 信息

  1. 用户:模型User
  2. 收货地址:模型UserAddress
  3. 商品:模型Product
  4. 商品sku:模型ProductSKU;同一商品下有个别属性可能有不同的值
  5. 订单:模型Order
  6. 订单项:模型OrderItem,一个订单会包含一个或多个订单项,每个订单项都会与一个商品 SKU 关联;
  7. 优惠券:模型CouponCode,订单可以使用优惠券来扣减最终需要支付的金额;
  8. 运营:模型Operator,管理员也是运营

3. 动作

  1. Create
  2. Read
  3. Update
  4. Delete

举例

需求模块

关系: 用户,商品->订单;支付,优惠券->订单

开发顺序

  1. 用户
  2. 商品
  3. 订单
  4. 支付
  5. 优惠券
上一篇 下一篇

猜你喜欢

热点阅读