Skip to content

Commit 198d11e

Browse files
authored
Merge pull request #2162 from chenlianghai/master
#2 #3 #4 #5 #6 #674 实验六以及修改前几次实验
2 parents 699d9aa + 4813697 commit 198d11e

8 files changed

+53
-17
lines changed

students/1714080902524/lab2.md

+18-17
Original file line numberDiff line numberDiff line change
@@ -31,29 +31,30 @@
3131

3232
用例编号 | UC01 | 备注
3333
-|:-|-
34-
用例名称 | 送物品 |
35-
前置条件 | 小区居民登录进入小区旧物回收系统 | *可选*
34+
用例名称 | 送物品 |
35+
前置条件 | 小区居民进入送物品页面 | *可选*
3636
后置条件 | | *可选*
37-
基本流程 | 1.小区居民点击送物品按钮; |*用例执行成功的步骤*
38-
~| 2.系统显示添加信息页面; |
39-
~| 3.小区居民输入地址、物品和空闲时间,点击确认按钮; |
40-
~| 4.系统检查发现信息正确,保存信息; |
41-
~| 5.系统显示送物品成功页面。 |
42-
扩展流程 | 4.1 系统检查发现信息存在非法字符,提示“该信息错误,请重新填写”。 |*用例执行失败*
43-
37+
基本流程 | 1. 小区居民输入地址、物品和空闲时间; |*用例执行成功的步骤*
38+
~| 2. 小区居民点击确认按钮; |
39+
~| 3. 系统检查发现订单信息正确; |
40+
~| 4. 系统保存订单信息; |
41+
~| 5. 系统提示“送物品成功”。 |
42+
扩展流程 | 3.1 系统检查发现地址、物品、空闲时间其中一个为空,提示“地址、物品和空闲时间都不能为空”; |*用例执行失败*
43+
~| 3.2 系统检查发现存在违禁品,提示“物品属于违禁品”。 |
4444

4545

4646
## 表2:收物品用例规约
4747

4848
用例编号 | UC02 | 备注
4949
-|:-|-
5050
用例名称 | 收物品 |
51-
前置条件 | 回收员进入小区旧物回收系统并查看信息 | *可选*
51+
前置条件 | 回收员进入收物品页面 | *可选*
5252
后置条件 | | *可选*
53-
基本流程 | 1.回收员点击收物品按钮; |*用例执行成功的步骤*
54-
~| 2.系统显示修改信息页面; |
55-
~| 3.回收员输入回收时间,点击确认按钮; |
56-
~| 4.系统查询信息,发现存在该信息,保存信息; |
57-
~| 5.系统显示收物品成功页面。 |
58-
扩展流程 | 4.1系统查询发现信息不存在,提示“收物品失败,该信息已取消”。 |*用例执行失败*
59-
53+
基本流程 | 1. 回收员输入回收时间; |*用例执行成功的步骤*
54+
~| 2. 回收员点击确认按钮; |
55+
~| 3. 系统查询订单状态,发现订单存在且可接; |
56+
~| 4. 系统修改订单状态为已接; |
57+
~| 5. 系统修改订单信息; |
58+
~| 6. 系统提示“收物品成功”。 |
59+
扩展流程 | 3.1 系统查询发现订单不存在,提示“订单已被取消”。 |*用例执行失败*
60+
~| 3.2 系统查询发现订单存在但不可接,提示“订单已被接”。 |

students/1714080902524/lab6.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# 实验六 交互建模
2+
3+
## 一. 实验目标
4+
1. 理解系统交互;
5+
2. 掌握UML顺序图的画法;
6+
3. 掌握对象交互的定义与建模方法。
7+
8+
9+
10+
## 二、实验内容
11+
12+
1. 根据用例模型和类模型,确定功能所涉及的系统对象;
13+
2. 在顺序图上画出参与者(对象);
14+
3. 在顺序图上画出消息(交互)。
15+
16+
17+
18+
## 三、实验步骤
19+
20+
1. 从用例图中找到参与者
21+
2. 从类图中找到其他N个参与者(最终数量是N+1)
22+
3. 从活动图中找到具体的操作步骤
23+
4. 按时间顺序画出参与者之间的消息以及回应
24+
25+
## 四、实验结果
26+
27+
28+
![送物品的顺序图](./送物品的顺序图.jpg)
29+
图1. 送物品的顺序图
30+
31+
![收物品的顺序图](./收物品的顺序图.jpg)
32+
图2. 收物品的顺序图
33+
34+
35+
Loading
-28.2 KB
Loading
Loading
-311 Bytes
Loading
-32.1 KB
Loading
Loading

0 commit comments

Comments
 (0)