面向对象作业二

作业一链接:https://blog.csdn.net/andrea_chow_/article/details/80021014

  1. 图形文档
    这里写图片描述
  2. 文字说明
    1) 用况图综述
    该用况图描述了在线购物系统中三方参与者及系统支持其所可以进行的操作。
    由用况图可知,买家可进行的操作为:购买商品、查看历史订单、发起与商家/第三方客服的咨询对话、评价已完成交易;卖家可进行的操作为:接受与买家的会话、展开与第三方客服的会话、商品上下架、修改、查看商品库存等信息、开关商店;第三方客服可进行的操作为:响应买家/卖家的会话要求。
    2) 参与者描述
    买家:
    登录系统购买商品的用户
    买家涉及的用况:评价交易、查看历史订单、购买商品、咨询商家、咨询客服、登录
    卖家:
    登录系统整理商店、整理商品、处理订单的用户
    卖家涉及的用况:咨询商家、咨询客服、开关店、修改商品信息、登录、购买商品
    第三方客服:
    处理买家与卖家之间冲突、异常订单的用户
    第三方客服涉及的用况:咨询客服、登录
    3) 用况描述
    购买商品
    用况名:购买商品
    简述:登录系统的买家用户在浏览商店中支持的购买的商品后下单购买,生成交易
    参与者:买家、卖家
    前置条件:用户必须登录成功、所购买的商品必须可支持购买
    细节:买家登录成功后,浏览多家商店的多种商品。点击某商品购买时,商品状态必须为上架且库存充足(相对将要购买的数量)。如果购买过程没有出现断网、支付失败等意外即给买家、店主(即卖家)生成交易且状态为成功。
    后置条件:购买成功后商品库存减少,买家、卖家双方得到生成的交易信息
    例外:如果购买出现支付失败的意外情况,显示交易状态为失败,不减少商品库存
    限制:商品库存或卖家设置为上架的商品不支持购买
    查看历史订单
    用况名:查看历史订单
    简述:登录系统的买家用户浏览自己已经进行过的所有历史交易,包括成功、失败等交易状态的订单
    参与者:买家
    前置条件:用户必须登录成功
    细节:买家登录成功后,点开个人中心中历史订单的部分进行浏览。其中订单信息包括商品名称、数量、价格、商店、交易时间、交易状态等信息。
    后置条件:无

猜你喜欢

转载自blog.csdn.net/andrea_chow_/article/details/80082050