Skip to content

Commit 390d590

Browse files
authored
Merge pull request #2503 from Jackchendrag/master
实验一
2 parents d22df6f + 0558db8 commit 390d590

File tree

7 files changed

+65
-0
lines changed

7 files changed

+65
-0
lines changed
181 KB
Loading
82.7 KB
Loading
26.4 KB
Loading

students/1714080902513/lab1.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# 第一次实验
2+
## 实验目标
3+
## 实验内容
4+
## 实验结果
5+
![第一个UML图](./model1.jpg)

students/1714080902513/lab2.md

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# 实验二:用例建模
2+
3+
## 1.实验目标
4+
1.掌握用例图的画法;
5+
2.学习用例规约的写法。
6+
## 2.实验内容
7+
1.确定选题
8+
2.画出用例图(Use Case Diagram)。
9+
3.编写用例规约(表格)。
10+
## 3.实验步骤
11+
1.系统的功能:
12+
①使用者可以实现文件上传
13+
②使用者可以申请云空间
14+
2.编写出系统的参与角色:使用者
15+
3.编写出系统使用的用例:
16+
①文件上传
17+
②申请云空间
18+
4.编写用例规约
19+
## 4.实验结果
20+
![用例图](./Lab2_UseCaseDiagram.jpg)
21+
图一:云服务空间申请系统的用例图
22+
### 表一:申请云空间用例规约
23+
用例编号 | UC01 | 备注
24+
-|:-|-
25+
用例名称|申请云空间|
26+
前置条件| 使用者注册账号登录之后 |
27+
后置条件| 使用者得到一定容量的云空间 |
28+
基本流程| 1. 使用者填写空间大小,点击“云空间的申请”按钮; |
29+
~| 2. 系统查询剩下的云空间的大小和查询使用者允许的最大空间的大小,减去使用者申请的空间大小,返回成功的状态码; |
30+
~| 3. 使用者收到状态码,点击确认申请的云空间; |
31+
~| 4. 系统收到使用者的确认,系统检测确认信号并保存云空间存储状态 |
32+
~| 5. 使用者页面显示“申请成功”。|
33+
扩展流程| 2.1 使用者申请的空间大小超过可以申请的最大空间,提示“超过可以申请的最大空间”|*用例执行失败*
34+
~|2.2 云空间不足,无法分配给使用者,提示“云空间不足”|*用例执行失败*
35+
### 表二:文件上传用例规约
36+
37+
用例编号 | UC02 | 备注
38+
-|:-|-
39+
用例名称|文件上传|
40+
前置条件| 使用者申请云空间成功之后 |
41+
后置条件| 使用者得到成功的状态信息 |
42+
基本流程| 1.使用者选择文件,点击“文件上传”按钮 ; |
43+
~| 2. 系统检查文件的字节流数据是合法的,将其保存后返回成功状态; |
44+
~| 3. 使用者收到成功状态,显示上传完成。 |
45+
扩展流程| 2.1 系统检测到文件数据不合法,提示“文件数据不合法” |*用例执行失败*

students/1714080902513/lab3.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 实验三:过程建模
2+
3+
## 1.实验目标
4+
- 掌握过程建模的方法
5+
- 掌握活动图的画法
6+
7+
## 2. 实验步骤
8+
- 创建2个活动:申请云空间的活动、文件上传的活动
9+
- 在每个活动图中添加初始节点和结束节点
10+
- 根据申请云空间用例规约、文件上传规约给活动图添加相应的操作和决策点
11+
## 3.实验结果
12+
### 申请云空间活动图
13+
![申请云空间活动图](./ActivityDiagram1.jpg)
14+
### 文件上传活动图
15+
![文件上传活动图](./ActivityDiagram2.jpg)

students/1714080902513/model1.jpg

10.9 KB
Loading

0 commit comments

Comments
 (0)