Skip to content

Commit 552e4ec

Browse files
authored
Merge pull request #1930 from alicekagiyama/master
#2 #3 #4 #415 实验4+补实验2、3
2 parents 38a8361 + 84f5b6d commit 552e4ec

File tree

8 files changed

+100
-0
lines changed

8 files changed

+100
-0
lines changed

students/1714080902230/Case1.jpg

104 KB
Loading

students/1714080902230/Case2.jpg

107 KB
Loading

students/1714080902230/Case3.jpg

108 KB
Loading

students/1714080902230/Class.jpg

85 KB
Loading

students/1714080902230/UserCase2.jpg

28.1 KB
Loading

students/1714080902230/lab2.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# 实验目标
2+
- 画出用例图。
3+
- 编写用例规约。
4+
# 实验内容
5+
## 1.确认选题为角色原型信息系统
6+
## 2.根据选题绘制用例图
7+
- 确定人员
8+
- 确定用例
9+
- 建立人员和用例的连接
10+
## 3. 编写用例规约
11+
# 实验结果
12+
13+
![用例图](./UserCase2.jpg)
14+
图1 角色原型信息系统用例图
15+
16+
## 表1:查找原型信息用例规约
17+
18+
用例编号 | C1 | 备注
19+
-|:-|-
20+
用例名称 | 查找原型信息 |
21+
前置条件 | 网友进入系统网页 |
22+
后置条件 | |
23+
基本流程 | 1.网友点击搜索框 |*用例执行成功的步骤*
24+
~| 2.网友输入搜索内容并点击搜索按钮 |
25+
~| 3.系统查找相关原型信息标题 |
26+
~| 4.系统找到相符标题,返回原型信息标题列表 |
27+
~| 5. 网友点击原型信息标题 |
28+
~| 6. 系统跳转到原型信息页面 |
29+
扩展流程 | 4.1 系统未找到相符标题,提示“无结果” |
30+
31+
## 表2:增加原型信息用例规约
32+
33+
用例编号 | C2 | 备注
34+
-|:-|-
35+
用例名称 | 增加原型信息 |
36+
前置条件 | 编撰人员进入系统网页 |
37+
后置条件 | |
38+
基本流程 | 1. 系统返回原型信息列表 |*用例执行成功的步骤*
39+
~| 2. 编撰人员点击增加按钮 |
40+
~| 3. 系统跳转到原型信息文本编写页面 |
41+
~| 4. 编撰人员编写并提交角色原型信息 |
42+
~| 5. 系统检测无重名标题,保存角色原型信息 |
43+
扩展流程 | 5.1 系统检测有重名标题,提示“重名标题” | *用例执行失败的步骤*
44+
45+
46+
47+
## 表3:删除原型信息用例规约
48+
49+
用例编号 | C3 | 备注
50+
-|:-|-
51+
用例名称 | 删除原型信息 |
52+
前置条件 | 编撰人员进入系统网页 |
53+
后置条件 | |
54+
基本流程 | 1. 系统返回原型信息列表 |*用例执行成功的步骤*
55+
~| 2. 编撰人员点击删除按钮 |
56+
~| 3. 系统检测操作人员权限 |
57+
~| 4. 系统确认操作人为编撰人员,系统删除角色原型信息 |
58+
扩展流程 | 4.1 操作人为非编撰人员,系统提示“无删除权限” | *用例执行失败的步骤*
59+
60+
61+

students/1714080902230/lab3.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 实验目标
2+
## 掌握活动图的画法。
3+
4+
# 实验步骤
5+
## 1.根据实验二的案例数量建立3个活动图
6+
## 2.根据实验二的用例规约画IFD图
7+
## 3.协调活动图和用例规约,反复修改,以达到有效表达的效果
8+
9+
# 实验结果
10+
![查找原型信息](./Case1.jpg)
11+
## 查找原型信息活动图
12+
![增加原型信息](./Case2.jpg)
13+
## 查找原型信息活动图
14+
![删除原型信息](./Case3.jpg)
15+
## 查找原型信息活动图

students/1714080902230/lab4.md

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# 实验目标
2+
1. 掌握类建模方法;
3+
2. 了解MVC模式;
4+
3. 掌握UML类图的画法。
5+
# 实验内容
6+
- 基于MVC模式设计类
7+
- 思考系统中类的关系
8+
- 画出UML类图
9+
# 实验步骤
10+
1. 观看教师教学视频,理解基本的类图概念和设计方法
11+
2. 针对自己的系统,思考类的关系,初步设计出类图
12+
3. 在初步类图的基础上,结合教师的“问题答疑”视频,精简类图
13+
4. 检查确保类图与活动图、用例规格表一致
14+
5. 撰写实验报告
15+
16+
## 实验笔记
17+
1. 应注意区分类与属性的区别,不可把属性当类
18+
2. 在MVC模式中,需要控制/服务类来联系视图类与实体类
19+
3. 在MVC模式中,实体类与试图类不可沟通
20+
4. 规范文本,除了标记类的模式外,加上“控制器”与“界面”以更清楚地表达
21+
5. 尽量使用dependency来联系类与类
22+
23+
# 实验结果图
24+
![UML类图](./Class.jpg)

0 commit comments

Comments
 (0)