-
Notifications
You must be signed in to change notification settings - Fork 265
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1075 from cxh245/master
- Loading branch information
Showing
2 changed files
with
70 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
# UML实验2报告文档 | ||
|
||
## 实验目标 | ||
- 学会选题Issue提交的题目表述规范; | ||
- 熟悉使用UML工具建立用例图; | ||
- 掌握用例规约表的使用 | ||
|
||
## 实验内容 | ||
- 在Issue中提交选题题目; | ||
- 根据选题内容使用UML建模用例图; | ||
- 编写用例规约表格 | ||
|
||
## 实验步骤 | ||
- 在Issue上提交选题 #434; | ||
- 创建用例图,根据选题要求添加使用者与操作用例; | ||
- 结合选题与用例图编写用例规约 | ||
|
||
|
||
## 实验结果 | ||
|
||
![lab2UML用例图](./model2.jpg) | ||
生鲜蔬菜配送系统用例图 | ||
|
||
|
||
## 表1:上传品种用例规约 | ||
|
||
用例编号 | UC01 | 备注 | ||
-|:-|- | ||
用例名称 | 上传品种 | | ||
前置条件 | 供应商已登录供应商账号 | *可选* | ||
后置条件 | | *可选* | ||
基本流程 | 1. 供应商点击“上传品种”按钮; |*用例执行成功的步骤* | ||
~| 2. 系统显示输入商品信息界面; | | ||
~| 3. 供应商输入商品信息,点击“上传”按钮; | | ||
~| 4. 系统确定信息按规定填写,保存该供应商上传的商品,生成商品编号。 | | ||
扩展流程 | 4.1 系统检查发现未完善必填信息,提示“请完善必填信息后重新上传”; |*用例执行失败* | ||
~| 4.2 系统检查商品编号发现该供应商上传重复商品,提示“请勿重复上传”。 | | ||
|
||
## 表2:配送用例规约 | ||
|
||
用例编号 | UC02 | 备注 | ||
-|:-|- | ||
用例名称 | 配送 | | ||
前置条件 | 供应商已登录供应商账号 | *可选* | ||
后置条件 | | *可选* | ||
基本流程 | 1. 供应商点击“选择配送”按钮; |*用例执行成功的步骤* | ||
~| 2. 系统显示已下单可配送订单; | | ||
~|3. 供应商选择配送订单,点击“开始配送”按钮; | | ||
~| 4. 系统检查当前时间符合配送订单时段,更新所选订单状态,并向消费者发送订单状态信息。 | | ||
扩展流程 | 3.1 系统检查发现时间与该订单消费者规定所配送时段不符合,提示“请在规定配送时段内为该客户进行配送”。 |*用例执行失败* | ||
|
||
|
||
## 表3:预约下单用例规约 | ||
|
||
用例编号 | UC03 | 备注 | ||
-|:-|- | ||
用例名称 | 预约下单 | | ||
前置条件 | 消费者已登录消费者账号 | *可选* | ||
后置条件 | | *可选* | ||
基本流程 | 1. 消费者点击“我要预订”按钮; |*用例执行成功的步骤* | ||
~| 2. 系统显示供应商列表; | | ||
~| 3. 消费者选择供应商; | | ||
~| 4. 系统显示所选择供应商的商品; | | ||
~| 5. 消费者选择要下单的商品后,点击“下单”按钮; | | ||
~| 6. 系统显示该供应商可配送时段; | | ||
~| 7. 消费者选择要配送的时段后,点击“确认下单”按钮; | | ||
~| 8. 系统保存消费者下单内容,生成订单。 | | ||
扩展流程 | 5.1 系统检查发现消费者所选择的商品库存不足,提示“所选商品库存不足,请重新选择”; |*用例执行失败* | ||
~| 7.1 点击选择配送时段时,该时段若订单量过多,提示“该时段配送量大,配送速度可能较慢”。 | | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.