File tree 4 files changed +31
-5
lines changed
4 files changed +31
-5
lines changed Original file line number Diff line number Diff line change 22
22
## 4. 实验结果
23
23
24
24
![ 用例图] ( ./lab2-UseCaseDiagram1.jpg )
25
+
25
26
图1:小区旧物回收系统
26
27
27
28
49
50
用例名称 | 接单收物品 |
50
51
前置条件 | 回收员进入小区旧物回收系统并查看信息 | * 可选*
51
52
后置条件 | | * 可选*
52
- 基本流程 | 1.回收员点击接单收物品按钮; |* 用例执行成功的步骤*
53
- ~ | 2.回收员输入回收时间,点击确认按钮; |
54
- ~ | 3.系统查询信息,检查发现存在该信息,保存接单信息; |
55
- ~ | 4.系统显示接单收物品成功页面。 |
56
- 扩展流程 | 3.1系统检查发现信息不存在,提示“接单失败,该信息已取消”。 |* 用例执行失败*
53
+ 基本流程 | 1.回收员点击接单收物品按钮; |* 用例执行成功的步骤*
54
+ ~ | 2.系统显示修改信息页面; |
55
+ ~ | 3.回收员输入回收时间,点击确认按钮; |
56
+ ~ | 4.系统查询信息,发现存在该信息,保存接单信息; |
57
+ ~ | 5.系统显示接单收物品成功页面。 |
58
+ 扩展流程 | 4.1系统查询发现信息不存在,提示“接单失败,该信息已取消”。 |* 用例执行失败*
57
59
Original file line number Diff line number Diff line change
1
+ # 实验三:过程建模
2
+
3
+ ## 一、实验目标
4
+ 1 . 掌握过程建模方法;
5
+ 2 . 掌握活动图的画法。(Activity Diagram)
6
+ ## 二、实验内容
7
+ 1 . 使用StarUML根据lab2中编写的用例规约画活动图
8
+ ## 三、实验步骤
9
+ 1 . 新建活动图(Add Diagram -> Activity Diagram)
10
+ 2 . 添加开始initial和结束final
11
+ 3 . 根据用例规约确定相应的action
12
+ 4 . 如果有扩展流程,添加decision
13
+ 5 . 添加一个Merge将分支汇总
14
+ 6 . 用control flow连接各个部分
15
+ 7 . 最后调整各部分位置尽可能简洁美观
16
+ 8 . 将绘制的活动图导出为.jpg图片
17
+ ## 四、实验结果
18
+ ![ 下单送物品的活动图] ( ./下单送物品的活动图.jpg )
19
+
20
+ 图1:下单送物品的活动图
21
+
22
+ ![ 接单收物品的活动图] ( ./接单收物品的活动图.jpg )
23
+
24
+ 图2:接单收物品的活动图
You can’t perform that action at this time.
0 commit comments