Skip to content

Commit 4890035

Browse files
authored
Merge pull request #1988 from zrjdev/master
#3 #6 #270 修改实验
2 parents c2715e6 + f42d8bf commit 4890035

11 files changed

+59
-17
lines changed
Loading
Loading
Loading
-47 Bytes
Loading
-53 Bytes
Loading
-23 Bytes
Loading
Loading
Loading
Loading

students/1714080902130/lab2.md

+22-17
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,15 @@
3838
前置条件 | 学生已登录 | *可选*
3939
后置条件 | 系统显示成功提交申请页面 | *可选*
4040
基本流程 | 1.学生点击我要请假按钮; |*用例执行成功的步骤*
41-
~| 2.系统显示创建申请页面; |
41+
~| 2.系统显示申请页面; |
4242
~| 3.学生填写请假信息(请假类型、开始日期、请假天数、描述); |
4343
~| 4.学生点击提交申请按钮; |
44-
~| 5.系统检查请假信息填写完整; |
45-
~| 6.系统保存请假信息; |
46-
~| 7.系统显示成功提交申请页面; |
47-
扩展流程 | 5.1 系统请假信息填写不完整,提示"请假信息空缺",返回第3步; |*用例执行失败*
48-
44+
~| 5.系统检查请假信息填写完整; |
45+
~| 6.系统查询学生帐号信息,检查帐号存在; |
46+
~| 7.系统保存请假信息; |
47+
~| 8.系统显示成功提交申请页面; |
48+
扩展流程 |5.1 请假信息填写不完整,提示“请假信息空缺”,返回第3步; |*用例执行失败*
49+
~| 6.1 系统查询学生帐号信息,检查帐号不存在,提示“帐号不存在!”; |
4950
#### 表2:修改请假条 用例规约
5051

5152
用例编号 | UC02 | 备注
@@ -57,21 +58,25 @@
5758
~| 2.系统显示修改页面; |
5859
~| 3.学生修改请假信息(请假类型、开始日期、请假天数、描述); |
5960
~| 4.点击修改申请按钮; |
60-
~| 5.系统检查请假信息填写完整; |
61-
~| 6.系统修改申请信息,请假状态变更为“待定”,请假申请需重新审批; |
62-
~| 7.系统显示成功修改页面; |
63-
扩展流程 | 5.1 请假信息填写不完整,提示“请假信息空缺”,返回第3步; |*用例执行失败*
64-
61+
~| 5.系统检查请假信息填写完整; |
62+
~| 6.系统查询学生帐号信息,检查帐号存在; |
63+
~| 7.系统修改申请信息,请假状态变更为“待定”,请假申请需重新审批; |
64+
~| 8.系统显示成功修改页面; |
65+
扩展流程 |5.1 请假信息填写不完整,提示“请假信息空缺”,返回第3步; |*用例执行失败*
66+
~| 6.1 系统查询学生帐号信息,检查帐号不存在,提示“帐号不存在!”; |
6567
#### 表3:查看请假状态 用例规约
6668

6769
用例编号 | UC03 | 备注
6870
-|:-|-
6971
用例名称 | 查看请假状态 |
7072
前置条件 | 学生已登录并且发起过申请 | *可选*
7173
基本流程 | 1.学生输入请假开始日期; |*用例执行成功的步骤*
72-
~| 2.系统检查请假开始日期不为空; |
73-
~| 3.系统查询学生请假信息存在; |
74-
~| 4.系统绑定修改申请按钮; |
75-
~| 5.系统显示请假信息; |
76-
扩展流程 | 2.1 系统检查开始日期为空,提示“未填写查询日期”,返回第1步; |*用例执行失败*
77-
~|3.1 系统查询学生请假信息存在,显示“查无记录”; |
74+
~| 2.学生点击查询按钮; |
75+
~| 3.系统检查请假开始日期不为空; |
76+
~| 4.系统查询学生帐号信息,检查帐号存在; |
77+
~| 5.系统查询学生请假信息存在; |
78+
~| 6.系统绑定修改申请按钮; |
79+
~| 7.系统显示请假信息; |
80+
扩展流程 | 3.1 系统检查开始日期为空,提示“未填写查询日期”,返回第1步; |*用例执行失败*
81+
~| 4.1 系统查询学生帐号信息,检查帐号不存在,提示“帐号不存在!”; |
82+
~|5.1 系统查询学生请假信息存在,显示“查无记录”; |

students/1714080902130/lab6.md

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# 实验六:交互建模
2+
3+
## 一、实验目标
4+
5+
1. 理解系统交互;
6+
2. 掌握UML顺序图的画法;
7+
3. 掌握对象交互的定义与建模方法。
8+
9+
## 二、实验内容
10+
11+
1. 根据用例模型和类模型,分析系统涉及的交互关系。
12+
13+
2. 画出顺序图
14+
15+
## 三、实验步骤
16+
17+
1. 从用例图中找到参与者
18+
2. 对比用例规约,找到操作步骤。
19+
3. 找到不合理的操作 ,修改用例规约。
20+
4. 从类图中找出3个参与者,总共4个参与者,修改类图。
21+
5. 活动图中修改操作步骤,确定操作流程。
22+
6. 按照操作流程画出顺序图。
23+
24+
## 四、实验结果
25+
26+
![提出请假申请的顺序图](Lab6_SequenceDiagram1.jpg)
27+
28+
**图1:提出请假申请的顺序图**
29+
30+
![修改请假条的顺序图](Lab6_SequenceDiagram2.jpg)
31+
32+
**图2:修改请假条的顺序图**
33+
34+
![查看请假状态的顺序图](Lab6_SequenceDiagram3.jpg)
35+
36+
**图3:查看请假状态的顺序图**
37+

0 commit comments

Comments
 (0)