File tree 7 files changed +65
-0
lines changed
7 files changed +65
-0
lines changed Original file line number Diff line number Diff line change
1
+ # 第一次实验
2
+ ## 实验目标
3
+ ## 实验内容
4
+ ## 实验结果
5
+ ![ 第一个UML图] ( ./model1.jpg )
Original file line number Diff line number Diff line change
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 系统检测到文件数据不合法,提示“文件数据不合法” |* 用例执行失败*
Original file line number Diff line number Diff line change
1
+ # 实验三:过程建模
2
+
3
+ ## 1.实验目标
4
+ - 掌握过程建模的方法
5
+ - 掌握活动图的画法
6
+
7
+ ## 2. 实验步骤
8
+ - 创建2个活动:申请云空间的活动、文件上传的活动
9
+ - 在每个活动图中添加初始节点和结束节点
10
+ - 根据申请云空间用例规约、文件上传规约给活动图添加相应的操作和决策点
11
+ ## 3.实验结果
12
+ ### 申请云空间活动图
13
+ ![ 申请云空间活动图] ( ./ActivityDiagram1.jpg )
14
+ ### 文件上传活动图
15
+ ![ 文件上传活动图] ( ./ActivityDiagram2.jpg )
You can’t perform that action at this time.
0 commit comments