diff --git a/doc/需求模型_云顶商城_李烨.docx b/doc/需求模型_云顶商城_李烨.docx new file mode 100644 index 0000000..855debe Binary files /dev/null and b/doc/需求模型_云顶商城_李烨.docx differ diff --git a/model/交易时间地点选定.vsdx b/model/交易时间地点选定.vsdx new file mode 100644 index 0000000..f566043 Binary files /dev/null and b/model/交易时间地点选定.vsdx differ diff --git a/model/分析类图.vsdx b/model/分析类图.vsdx new file mode 100644 index 0000000..986d91a Binary files /dev/null and b/model/分析类图.vsdx differ diff --git a/model/删除收货地址顺序图.vsdx b/model/删除收货地址顺序图.vsdx new file mode 100644 index 0000000..f75dfe8 Binary files /dev/null and b/model/删除收货地址顺序图.vsdx differ diff --git a/model/增加商品顺序图.vsdx b/model/增加商品顺序图.vsdx new file mode 100644 index 0000000..27e739d Binary files /dev/null and b/model/增加商品顺序图.vsdx differ diff --git a/model/增加收货地址顺序图.vsdx b/model/增加收货地址顺序图.vsdx new file mode 100644 index 0000000..1081b2b Binary files /dev/null and b/model/增加收货地址顺序图.vsdx differ diff --git a/model/查看订单顺序图.vsdx b/model/查看订单顺序图.vsdx new file mode 100644 index 0000000..e1058b7 Binary files /dev/null and b/model/查看订单顺序图.vsdx differ diff --git a/model/用例图.vsdx b/model/用例图.vsdx new file mode 100644 index 0000000..80fc781 Binary files /dev/null and b/model/用例图.vsdx differ diff --git a/model/结算支付顺序图.vsdx b/model/结算支付顺序图.vsdx new file mode 100644 index 0000000..fd5469f Binary files /dev/null and b/model/结算支付顺序图.vsdx differ diff --git a/other/交易时间地点选定顺序图.png b/other/交易时间地点选定顺序图.png new file mode 100644 index 0000000..54558c0 Binary files /dev/null and b/other/交易时间地点选定顺序图.png differ diff --git a/other/分析类图.png b/other/分析类图.png new file mode 100644 index 0000000..0fc45e9 Binary files /dev/null and b/other/分析类图.png differ diff --git a/other/商品评价顺序图.png b/other/商品评价顺序图.png new file mode 100644 index 0000000..c62be8d Binary files /dev/null and b/other/商品评价顺序图.png differ diff --git a/other/增删收货地址顺序图.png b/other/增删收货地址顺序图.png new file mode 100644 index 0000000..39709e9 Binary files /dev/null and b/other/增删收货地址顺序图.png differ diff --git a/other/增加商品顺序图.png b/other/增加商品顺序图.png new file mode 100644 index 0000000..ff6dbfc Binary files /dev/null and b/other/增加商品顺序图.png differ diff --git a/other/搜索顺序图.png b/other/搜索顺序图.png new file mode 100644 index 0000000..e5f9644 Binary files /dev/null and b/other/搜索顺序图.png differ diff --git a/other/查看商品信息顺序图.png b/other/查看商品信息顺序图.png new file mode 100644 index 0000000..0908d50 Binary files /dev/null and b/other/查看商品信息顺序图.png differ diff --git a/other/查看订单顺序图.png b/other/查看订单顺序图.png new file mode 100644 index 0000000..0dc606b Binary files /dev/null and b/other/查看订单顺序图.png differ diff --git a/other/查看购物车顺序图.png b/other/查看购物车顺序图.png new file mode 100644 index 0000000..16073bf Binary files /dev/null and b/other/查看购物车顺序图.png differ diff --git a/other/添加购物车顺序图.png b/other/添加购物车顺序图.png new file mode 100644 index 0000000..e713653 Binary files /dev/null and b/other/添加购物车顺序图.png differ diff --git a/other/用例名称:查看订单.md b/other/用例名称:查看订单.md new file mode 100644 index 0000000..4f4e28c --- /dev/null +++ b/other/用例名称:查看订单.md @@ -0,0 +1,198 @@ +用例名:查看订单。 + +用例的功能或其业务目标:使用户可以查看其各类订单。 + +执行者:用户。 + +基本交互动作: + +1.用户点击“我的订单”按钮,页面会自动跳转到全部订单页面。 + +2.其中包含着该用户所有订单,包括其待支付订单,待收货订单以及已收货但仍可以进行售后的订单。 + +扩展交互动作: + +2a.支付过程中断 + +​ 2a1 用户可通过全部订单界面支付其待支付订单。 + + + +用例名:结算支付。 + +用例的功能或其业务目标:使用户可以支付其购物车内的订单或支付其待支付订单。 + +执行者:用户。 + +基本交互动作: + +1.用户通过购物车界面或全部订单中未支付订单界面点击“立即付款”按钮。 + +2.界面自动跳转至支付宝付款界面,用户可以选择扫码支付或登录支付宝账户支付。 + +扩展交互动作: + +2a.若支付成功 + +​ 2a1 该订单会转入全部订单的待评价订单类别中。 + +2b.若支付失败 + +​ 2b1 该订单会转入全部订单的待支付订单类别中。 + + + +用例名:评价商品。 + +用例的功能或其业务目标:对已购买完成的商品进行星级和文字评价。 + +基本交互动作: + +1.用户购买完商品点击全部订单。 + +2.找到商品进行评价。 + +3.选择星级,进行评价。 + +4.点击商品页面即可看到自己评论。 + +扩展交互动作: + +3a.评价字数少于6个字 + +​ 3a1 会弹窗提示评价字数需超过6个字。 + + + +用例名:增删收货地址。 + +用例的功能或其业务目标:修改或者添加收货地址。 + +基本交互动作: + +1.点击收货地址。 + +2.点击新增收货地址即可新增地址。 + +3.点击地址框右上角的×即可删除地址。 + +扩展交互动作: + +2a.如果地址填错 + +​ 2a1 可点击右下角重新进行编辑。 + + + +用例名:商品搜索。 + +用例的功能或其业务目标:为用户提供搜索商品的功能。 + +执行者:用户。 + +基本交互动作: + +1.用户进入商城页面。 + +2.用户点击搜索栏。 + +3.用户输入目标商品相关信息并搜索。 + +扩展交互动作过程: + +3a.商店中没有具有用户输入的相关信息有关的商品 + +​ 3a1 用户得到一个没有相关商品页面。 + + + +用例名:查看商品信息。 + +用例的功能或其业务目标:为用户提供查看商品信息的功能。 + +执行者:用户。 + +基本交互动作: + +1. 用户进入商城页面。 + +2. 用户在商城页面查找需要的商品。 + +3. 用户点击想查看的商品。 + +4. 用户查看商品信息。 + + + +用例名:加入购物车。 + +用例的功能或其业务目标:用户可以将其已选择的商品添加至购物车。 + +执行者:用户。 + +基本交互动作: + +1、点击需要购买的商品。 + +2、点击加入购物车。 + +扩展交互动作: + +2a.商品成功加入购物车 + +​ 2a1 跳出弹窗提示成功加入购物车。 + + + +用例名:查看购物车。 + +用例的功能或其业务目标:满足用户查看商品购物清单的需求。 + +执行者:用户。 + +前置条件:购物车有商品。 + +基本交互动作: + +1.点击购物车角标,展示商品购物清单。 + +2.显示商品情况。 + + + +用例名:增加商品 + +用例的功能或其业务目标:满足用户在本平台上售卖商品的需求。 + +执行者:用户。 + +基本交互动作: + +1.用户点击新增商品按钮,显示可编辑窗口。 + +2.在窗口内填写商品的基本信息并提交到数据库。 + +3.提交后会在页面展示出用户的商品列表。 + +扩展交互动作: + +2a.新增商品超出上限。 + +​ 2a1 跳出弹窗提示用户。 + + + +用例名:交易时间地点选定。 + +用例的功能或其业务目标:提供商品交易的时间(按照课表时间)以及地点(校内标志性地点),方便用户进行交易。 + +执行者:用户。 + +前置条件:处于添加商品窗口或查看商品页面。 + +基本交互动作: + +1.用户在添加商品窗口选择时间和地点,供购买的用户选择。 + +2.购买用户在查看商品页面选择卖家提供的时间和地点。 + diff --git a/other/用例图.png b/other/用例图.png new file mode 100644 index 0000000..0b40f03 Binary files /dev/null and b/other/用例图.png differ diff --git a/other/结算支付顺序图.png b/other/结算支付顺序图.png new file mode 100644 index 0000000..c30bbce Binary files /dev/null and b/other/结算支付顺序图.png differ diff --git a/src/1.txt b/src/1.txt new file mode 100644 index 0000000..e69de29