面向对象实验二 用况图

面向对象实验二 用况图

用况描述:
浏览商品
基本流: 系统显示一个商品列表,用户可以浏览商品信息,顾客点击特定的商品元素可以计入商品详情页面。同时,用户可以在页面选择条件进行商品筛选。
可选流:如果用户筛选条件搜索结果为空,出现商品推荐页面。

订购
基本流:当前用户已在商品详情页,点击购买,跳转到订单页面。用户在订单页面进行订单的信息填写,修改的操作。最后用户可以提交订单
可选流:用户决定取消订单或者意外关闭页面,订单自动保存。
可选流:用户填写信息不全或者错误,提示错误信息,用况重新开始。

获取订单状态
基本流:当前用户已经确定了订单,用户可以在订单详情页面跟踪订单状态详情,物流信息等。

取消订单
基本流:用户在订单详情页面点击取消订单按钮,商品进入取消订单业务流程,用户输入订单取消的原因,要经过商家的同意以及管理员的审核。订单取消成功,该用况结束。
可选流:用户点击取消订单后再次想购买,此时可以点击系统的再次购买的按钮,订单重新生成。
可选流:用户提交的订单取消原因被拒绝,此时提示用户重新输入,用况重新开始。

退货
基本流:用户在收到了商品后发现商品不符合商品描述或者一些自己的原因要求退货,在与商家沟通后,建立一个退货的业务流程。具体的退货流程,细节由双方决定
可选流:商品退货与商家沟通失败,用户可以向系统的管理员发出请求举报。管理员对该次订单进行审核并且调查。如有重大问题,交给有关部门处理。

更改个人信息:
基本流:用户在用户详情页面进行用户资料的填写,修改操作。系统会验证用户输入的正确性,如果正确性满足,用况结束,否则提示用户资料填写错误,用况重新开始。
可选流:用户可以点击确定按钮之前,清楚全部数据资料,重新输入

发布商品:
基本流:商家在店铺管理页面点击添加商品按钮发布新的商品信息。商家要对每个新建的商品输入基本的商品信息,如果输入正确且有效,系统发布商品信息,此时用况结束。否则,提示商家重新输入商品信息,用况重新开始。
可选流:商家可以再点击发布按钮之前,清除全部数据,重新输入。

店铺管理
基本流:商家在店铺管理页面可以修改店铺的信息包括店命,地址,经营时间等。商家要完善必填的商店信息,如果输入有效且正确,用况结束,否则用况重新开始。
可选流:商家可以再点击发布按钮之前,清除全部数据,重新输入

发货
基本流:商家可以在订单管理页面对商品的发货,分配商品的物流店家等资料。