Skip to content

Commit a4c4896

Browse files
authored
Merge pull request #972 from yingbabywhen/master
#2 #425 实验二:用例建模
2 parents a150efa + 0584fa2 commit a4c4896

File tree

3 files changed

+94
-4
lines changed

3 files changed

+94
-4
lines changed
40.9 KB
Loading

students/1714080902309/lab1.md

+19-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
11
# 实验一
22

3-
##实验目标
3+
## 一、实验目标
44

5-
##实验内容
5+
1. 熟悉Github实验过程
6+
2. 安装与使用StartUML
67

7-
##实验结果
8+
## 二、实验内容
89

9-
![第一个UML图](./model1.jpg)
10+
1. 安装Github并练习使用Git Bash
11+
2. 安装StartUML并创建一个图
12+
13+
## 三、实验步骤
14+
15+
1. 安装Git软件
16+
2. 将项目库fork入我的GitHub库
17+
3. 绘制简单的UML图
18+
4. 根据实验创建实验报告
19+
20+
## 四、实验结果
21+
1. 画图
22+
23+
![第一个UML图](./model1.jpg)
24+
图1. 在StartUML上创建的第一个图

students/1714080902309/lab2.md

+75
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# 实验二
2+
3+
## 一、实验目标
4+
5+
1. 掌握用例建模知识
6+
2. 使用StartUML绘制用例图
7+
8+
## 二、实验内容
9+
10+
1. 确定issues选题
11+
2. 根据选题绘制用例图
12+
3. 根据用例图编写用例规约
13+
14+
15+
## 三、实验步骤
16+
17+
1. 确定issues选题:树洞talk系统
18+
2. 根据选题确定参与者:用户
19+
3. 根据选题确定用例:
20+
- 发布帖子
21+
- 删除帖子
22+
- 注销账户
23+
4. 根据参与者与用例之间的关系,绘制用例图(图1)
24+
5. 根据用例图,编写用例规约
25+
26+
## 四、实验结果
27+
1. 画图
28+
29+
![用例图](./Lab2_UseCaseDiagram1.jpg)
30+
图1. 树洞talk系统用例图
31+
32+
2. 用例规约
33+
34+
## 表1:发布帖子用例规约
35+
36+
用例编号 | UC01 | 备注
37+
-|:-|-
38+
用例名称 | 发布帖子 |
39+
前置条件 | 用户登陆系统 | *可选*
40+
后置条件 | 用户点击"发布帖子"按钮 | *可选*
41+
基本流程 | 1. 用户进入发布界面; |*用例执行成功的步骤*
42+
~| 2. 用户点击"发布"按钮; |
43+
~| 3. 系统检测无违法违规内容,保存帖子,提示发布成功; |
44+
~| 4. 系统显示首页界面。 |
45+
扩展流程 | 4.1 系统检测有违法违规内容,将帖子存进草稿箱,提示发布失败。 |*用例执行失败*
46+
47+
48+
49+
## 表2:删除帖子用例规约
50+
51+
用例编号 | UC02 | 备注
52+
-|:-|-
53+
用例名称 | 删除帖子 |
54+
前置条件 | 用户登陆系统 | *可选*
55+
后置条件 | 用户进入已发布帖子界面 | *可选*
56+
基本流程 | 1. 用户点击进入目标帖子专属界面; |*用例执行成功的步骤*
57+
~| 2. 用户点击"删除"按钮; |
58+
~| 3. 系统检查帖子编号存在,执行删除操作,提示删除成功; |
59+
~| 4. 系统显示已发布帖子界面。 |
60+
扩展流程 | 3.1 系统检查帖子编号不存在,提示删除失败; |*用例执行失败*
61+
~| 4.1 系统显示目标帖子专属界面。 |
62+
63+
64+
## 表3:注销账户用例规约
65+
66+
用例编号 | UC03 | 备注
67+
-|:-|-
68+
用例名称 | 注销账户 |
69+
前置条件 | 用户登陆系统 | *可选*
70+
后置条件 | 用户进入个人信息界面 | *可选*
71+
基本流程 | 1. 用户点击"注销账户"按钮; |*用例执行成功的步骤*
72+
~| 2. 系统检测用户登录状态正常,清空任务栈; |
73+
~| 3. 系统显示登陆界面。 |
74+
扩展流程 | 2.1 系统检测用户登录状态不正常,提示注销失败; |*用例执行失败*
75+
~| 3.1 系统显示个人信息界面。 |

0 commit comments

Comments
 (0)