File tree 11 files changed +71
-2
lines changed
11 files changed +71
-2
lines changed Original file line number Diff line number Diff line change 28
28
基本流程| 1. 使用者填写空间大小,点击“云空间的申请”按钮; |
29
29
~ | 2. 系统查询剩下的云空间的大小和查询使用者允许的最大空间的大小,减去使用者申请的空间大小,返回成功的状态码; |
30
30
~ | 3. 使用者收到状态码,点击确认申请的云空间; |
31
- ~ | 4. 系统收到使用者的确认,系统检测确认信号并保存云空间存储状态 |
31
+ ~ | 4. 系统收到使用者的确认,分配申请的云空间,关联使用者账号,保存云空间存储状态 |
32
32
~ | 5. 使用者页面显示“申请成功”。|
33
33
扩展流程| 2.1 使用者申请的空间大小超过可以申请的最大空间,提示“超过可以申请的最大空间”|* 用例执行失败*
34
34
~ |2.2 云空间不足,无法分配给使用者,提示“云空间不足”|* 用例执行失败*
40
40
前置条件| 使用者申请云空间成功之后 |
41
41
后置条件| 使用者得到成功的状态信息 |
42
42
基本流程| 1.使用者选择文件,点击“文件上传”按钮 ; |
43
- ~ | 2. 系统检查文件的字节流数据是合法的,将其保存后返回成功状态; |
43
+ ~ | 2. 系统检查文件的字节流数据是合法的,文件关联使用者,减少云空间的使用空间大小, 将其保存后返回成功状态; |
44
44
~ | 3. 使用者收到成功状态,显示上传完成。 |
45
45
扩展流程| 2.1 系统检测到文件数据不合法,提示“文件数据不合法” |* 用例执行失败*
Original file line number Diff line number Diff line change
1
+ # 实验四-五:类建模(高级类建模)
2
+
3
+ ## 实验目标
4
+ - 掌握类(高级类)建模方法,了解MVC设计模式;
5
+ - 掌握类图的画法;
6
+ - 理解类的5种关系;
7
+ - 掌握类之间关系的画法;
8
+ ## 实验内容
9
+ - 基于MVC模式设计出用例当中的Model,View,Controller;
10
+ - 理解MVC当中的依赖关系;
11
+ - 画出类图;
12
+ ## 实验步骤
13
+ ### 1.文件上传类图
14
+ 1.1 绘制文件上传页面类图,文件上传控制器类图,绘制文件和使用者账号以及云空间类图,
15
+ 1.2 文件上传控制器类图与其他给类图之间用依赖线连接;文件类类图与使用者账号类图以及云空间类图间用聚合线连接
16
+ ### 2. 云空间申请类图
17
+ 2.1 绘制云空间申请页面类图,云空间申请控制器类图,云空间管理员类图和使用者账号类图以及云空间类图
18
+ 2.2 云空间申请控制器类图与其他类图之间使用依赖线连接;云空间类图与使用者账号类图、云空间管理员用聚合线连接
19
+ ### 实验结果
20
+
21
+ #### 文件上传类图
22
+ ![ 类图1] ( ./ClassDiagram1.jpg )
23
+ #### 云空间上传类图
24
+ ![ 类图2] ( ./ClassDiagram2.jpg )
Original file line number Diff line number Diff line change
1
+ # 实验六:交互建模
2
+
3
+ ## 实验目标
4
+
5
+ + 理解系统交互;
6
+ + 掌握UML顺序图的画法;
7
+ + 掌握对象交互的定义与建模方法。
8
+
9
+ ## 实验内容
10
+ + 根据用例模型和类模型,确定功能所涉及的系统对象;
11
+ + 在顺序图上画出参与者(对象);
12
+ + 在顺序图上画出消息(交互)。
13
+
14
+ ## 实验步骤
15
+ + 根据类建模创建中的类图画出顺序图的参与者
16
+ + 根据用例建模中的用例规约和过程建模中的活动图创建交互流程
17
+
18
+ ## 实验结果
19
+
20
+ ## 图一:文件上传流程图
21
+
22
+ ![ 文件上传流程图] ( ./SequenceDiagram1.jpg )
23
+
24
+ ## 图二:云空间申请流程图
25
+
26
+ ![ 云空间申请流程图] ( ./SequenceDiagram2.jpg )
27
+
Original file line number Diff line number Diff line change
1
+ # 实验七:状态建模
2
+
3
+ ## 实验目标
4
+ + 掌握对象状态建模
5
+
6
+ ## 实验内容
7
+ + 根据用例、活动图、类图等画出系统的状态图
8
+
9
+ ## 实验步骤
10
+ + 首先找出系统关键对象
11
+ + 确定系统中对象的状态
12
+ + 设定状态转变的条件
13
+
14
+ ## 实验结果
15
+
16
+ ![ 云空间状态] ( ./云空间状态图.jpg )
17
+
18
+ 图一:云空间状态图
You can’t perform that action at this time.
0 commit comments