角色分析篇(有哪些人与我产品有关)

  • 顾客

—登录
—查看商品
image.png
—向购物车里添加商品
image.png
—确认订单(需要登录状态)
—付款(需要登录状态)
—查看订单(需要登录状态)
—查看订单详情(需要登录状态)

  • 收银员
  • 商品录入员
  • 送货员

    可操作对象分析

    商品类型

  1. 商品类别ID —enumId
  2. 商品类别名称 —name
  3. 商品类别 —typeId
  4. 商品类别父ID parentId

    商品 goods

  5. 商品ID — goodsId

  6. 商品名称 — goodsName
  7. 商品价格 — goodsPrice
  8. 商品类别 — classType
  9. 商品单位 — goodsUnit
  10. 商品介绍 — goodsIntroduce
  11. 商品图片 — path

    商品图片

  12. 文件ID — fileId

  13. path — 文件路径

    购物车 — 省略此项,用订单代替,每个人只能发起一个未确认订单,用未确认订单作为购物车

    订单

  14. 订单ID

  15. 用户ID
  16. 订单开始时间
  17. 确认订单时间
  18. 商品总数量
  19. 商品总价格
  20. 订单商品列表
  21. 订单状态,1 未确认订单,2 确认订单,但未付款, 已付款
  22. 收货状态,1 未发货, 2 送货中,3 已收货
  23. 订单地址

    订单商品列表

  24. 商品id

  25. 商品数量
  26. 商品单价
  27. 商品合计

    用户

  28. 用户 Id

  29. 用户名称
  30. 账号 (手机号码)
  31. 密码 手机号码后4位
  32. 用户地址列表

    用户地址列表

  33. 地址id

  34. 地址
  35. 默认地址

权限

菜单

权限菜单关联

页面元素

权限页面元素关联

文件

权限文件关联

功能操作

操作权限关联

角色

角色和权限关联

用户和角色关联

用户组

用户组与用户关联

用户组与角色关联