Skip to content

Commit 446038b

Browse files
authored
Merge pull request #1133 from nekodevelopers/master
#2 #818 第二次实验
2 parents f60145a + 3b7fe32 commit 446038b

File tree

3 files changed

+70
-0
lines changed

3 files changed

+70
-0
lines changed
34.4 KB
Loading

students/1714080902233/lab2.md

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# 实验二:用例建模
2+
3+
## 一、 实验目标
4+
5+
1. 使用Markdown编写报告
6+
2. 细化选题
7+
3. 学习使用StarUML用例建模
8+
9+
## 二、 实验内容
10+
11+
1. 创建用例图
12+
2. 编写实验报告文档
13+
3. 编写用例规约
14+
15+
## 三、 实验步骤
16+
17+
1. 选题为win os应用管理系统
18+
2. 根据issues在StarUML上创建用例图(modify)
19+
3. 确定参与者(Actor):
20+
- 计算机管理员
21+
4. 确定用例(UserCase):
22+
- 添加应用
23+
- 删除应用
24+
- 唤醒应用
25+
5. 建立Actor和UserCase之间的联系
26+
6. 绘画用例图(Lab2_UseCaseDiagram)
27+
7. 编写用例规约
28+
29+
## 四、 实验结果
30+
31+
1. 画图
32+
![用例图](./modify.jpg)
33+
图1:win os应用管理系统的用例图
34+
35+
## 表1:录入应用用例规约
36+
37+
用例编号 | UC01 | 备注
38+
-|:-|-
39+
用例名称 | 添加应用 |
40+
前置条件 | 计算机管理员进入系统应用列表 | *可选*
41+
后置条件 | | *可选*
42+
基本流程 | 1. 计算机管理员点击添加应用按钮; |*用例执行成功的步骤*
43+
~| 2. 系统跳转至添加界面; |
44+
~| 3. 计算机管理员录入应用名称,应用描述,应用唤醒指令; |
45+
~| 4. 系统查询应用信息,检查未存在相同应用,保存应用信息,并跳转回应用列表。 |
46+
扩展流程 | 4.1 系统检查发现应用已经存在,弹窗提示“该应用已经存在”,并跳转回应用列表。 |*用例执行失败*
47+
48+
## 表2:删除应用用例规约
49+
50+
用例编号 | UC02 | 备注
51+
-|:-|-
52+
用例名称 | 删除应用 |
53+
前置条件 | 计算机管理员进入系统应用列表 | *可选*
54+
后置条件 | | *可选*
55+
基本流程 | 1. 计算机管理员点击对应应用的删除按钮; |*用例执行成功的步骤*
56+
~| 2. 系统删除应用信息,并跳转回应用列表。 |
57+
58+
## 表3:唤醒应用用例规约
59+
60+
用例编号 | UC03 | 备注
61+
-|:-|-
62+
用例名称 | 唤醒应用 |
63+
前置条件 | 计算机管理员进入系统应用列表 | *可选*
64+
后置条件 | | *可选*
65+
基本流程 | 1. 计算机管理员点击唤起应用按钮; |*用例执行成功的步骤*
66+
~| 2. 系统拉起外部链接,提示是否唤起应用; |
67+
~| 3. 计算机管理员同意唤起应用; |
68+
~| 4. 应用被系统唤起,然后系统跳转回应用列表。 |
69+
扩展流程 | 3.1 计算机管理员拒绝唤起操作; |*拉起外链被中止*
70+
~| 3.2 系统跳转至应用列表。 |

students/1714080902233/modify.jpg

20.4 KB
Loading

0 commit comments

Comments
 (0)