Skip to content

Commit 0ec310a

Browse files
authored
提交实验六文档
1 parent c5ac91b commit 0ec310a

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

students/1714080902325/Lab6.md

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# 实验六:交互建模
2+
3+
## 一、实验目标
4+
5+
1. 理解系统交互;
6+
2. 掌握UML顺序图的画法;
7+
3. 掌握对象交互的定义和建模方法。
8+
9+
## 二、实验内容
10+
11+
1. 根据用例模型和类模型,确定功能所涉及的系统对象;
12+
2. 在顺序图上画出参与者;
13+
3. 在顺序图上画出消息。
14+
15+
## 三、实验步骤
16+
17+
1. 修改前面的实验,完善类图;
18+
2. 创建两个顺序图:新增场次顺序图、设置票价和数量顺序图;
19+
3. 根据类图确定"1 + N"参与者;
20+
4. 根据用例规约和活动图,确定消息通信;
21+
5. 编写实验文档。
22+
23+
## 四、实验结果
24+
25+
![新增场次的顺序图](https://github.com/stop-imagine/uml-modeling-2020/blob/master/students/1714080902325/Lab6_SequenceDiagram1.jpg)
26+
图1:新增场次的顺序图
27+
28+
![设置票价和数量的顺序图](https://github.com/stop-imagine/uml-modeling-2020/blob/master/students/1714080902325/Lab6_SequenceDiagram2.jpg)
29+
图2:设置票价和数量的顺序图
30+
31+
## 五、实验体会
32+
33+
1. 顺序图中的顺序,仅表示执行前后顺序,不表示时间跨度;
34+
2. 实验过程有点类似于迭代式开发,快速设计和实现,并根据老师和同学的反馈,及时对系统模型设计做出调整,因此"反馈"是一个很重要的环节。

0 commit comments

Comments
 (0)