Skip to content

Commit ad3c857

Browse files
authored
Merge pull request #1906 from chenlianghai/master
#4 #5 #674 实验四五和修改实验三
2 parents 284e507 + 2c679c9 commit ad3c857

10 files changed

+50
-16
lines changed
2.85 KB
Loading

students/1714080902524/lab2.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
## 3. 实验步骤
1515

1616
- 选题--小区旧物回收系统
17-
- 功能需求:(1)小区居民下单送物品;(2)回收员接单收物品
17+
- 功能需求:(1)小区居民送物品;(2)回收员收物品
1818
- 根据选题,创建用例图
1919
- 编写用例规约
2020

@@ -27,33 +27,33 @@
2727

2828

2929

30-
## 表1:下单送物品用例规约
30+
## 表1:送物品用例规约
3131

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

4444

4545

46-
## 表2:接单收物品用例规约
46+
## 表2:收物品用例规约
4747

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

students/1714080902524/lab3.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
7. 最后调整各部分位置尽可能简洁美观
1616
8. 将绘制的活动图导出为.jpg图片
1717
## 四、实验结果
18-
![下单送物品的活动图](./下单送物品的活动图.jpg)
18+
![送物品的活动图](./送物品的活动图.jpg)
1919

20-
图1:下单送物品的活动图
20+
图1:送物品的活动图
2121

22-
![接单收物品的活动图](./接单收物品的活动图.jpg)
22+
![收物品的活动图](./收物品的活动图.jpg)
2323

24-
图2:接单收物品的活动图
24+
图2:收物品的活动图

students/1714080902524/lab4.md

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# 实验四:类建模;实验五:高级类建模
2+
3+
## 一、实验目标
4+
- 掌握类建模方法;
5+
- 了解MVC的设计模式(model、view、controller);
6+
- 掌握类图的画法。(Class Diagram)
7+
- 理解类的5种关系
8+
- 掌握类之间关系的画法。(Class Diagram)
9+
## 二、实验内容
10+
- 了解MVC设计模式;
11+
- 根据用例规约绘制相应的类图;
12+
- 上传github
13+
- 在GitHub平台新建一个.md文件并描述内容。
14+
15+
## 三、实验步骤
16+
- 了解MVC设计模式:
17+
1. Model为实体类
18+
2. View为用户操作的视图
19+
3. Controller为控制两者的控制器。
20+
4. Model和View不会互相交互,都由Controller进行联系或控制。
21+
22+
- 在StarUml中创建类图
23+
1. 根据用例规约,挖掘所需的类;
24+
2. 用MVC设计模式绘图
25+
- 了解类之间的关系,并连线。
26+
27+
## 四、实验结果
28+
![送物品的类图](./送物品的类图.jpg)
29+
30+
图1:送物品的类图
31+
32+
![收物品的类图](./收物品的类图.jpg)
33+
34+
图2:收物品的类图
Binary file not shown.
Binary file not shown.
Loading
46.8 KB
Loading
Loading
51.4 KB
Loading

0 commit comments

Comments
 (0)