Skip to content

Commit

Permalink
Merge pull request #2084 from HanXuanMo/master
Browse files Browse the repository at this point in the history
#6 #235 提交实验六
  • Loading branch information
zengsn authored Apr 2, 2020
2 parents edc6985 + 984ac80 commit 4ccb5f7
Show file tree
Hide file tree
Showing 11 changed files with 40 additions and 7 deletions.
Binary file modified students/1714080902110/Lab2_UseCaseDiagram.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified students/1714080902110/Lab2_UseCaseDiagram1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified students/1714080902110/Lab2_UseCaseDiagram2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified students/1714080902110/Lab3_ActivityDiagram.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified students/1714080902110/Lab3_ActivityDiagram1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified students/1714080902110/Lab4_ClassDiagram.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified students/1714080902110/Lab4_ClassDiagram1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added students/1714080902110/Lab6_SequenceDiagram.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added students/1714080902110/Lab6_SequenceDiagram1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions students/1714080902110/lab2.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@
后置条件 | 发布者进入任务样品发布页面 | *可选*
基本流程 | 1. 发布者点击发布任务按钮; |*用例执行成功的步骤*
~| 2. 系统显示任务样品发布页面; |
~| 3. 发布者填写任务标题、任务内容、任务悬赏; |
~| 3. 发布者填写任务详情; |
~| 4. 发布者点击发布按钮; |
~| 5. 系统查询该用户已发布任务标题无存在相同; |
~| 6. 系统保存任务信息; |
~| 5. 检查任务标题、发布者账号是否存在相同; |
~| 6. 系统保存任务详情; |
~| 7. 系统显示任务展示页面。 |
扩展流程 | 5.1 系统发现该用户已发布相同的任务标题,提示发布者“该任务你已经发布了”。 |*用例执行失败*

Expand All @@ -65,11 +65,11 @@
前置条件 | 接受者进入任务展示页面 | *可选*
后置条件 | 系统弹出确认窗口 | *可选*
基本流程 | 1. 接受者点击需要接受的任务链接; |*用例执行成功的步骤*
~| 2. 系统显示任务详细信息页面; |
~| 2. 系统显示任务详情页面; |
~| 3. 接受者点击接受任务按钮; |
~| 4. 系统弹出确认窗口; |
~| 5. 接受者点击确认按钮; |
~| 6. 系统查询该任务所需人数大于已接受任务人数; |
~| 7. 系统修改该任务的详细信息; |
~| 6. 检查任务所需人数是否大于已接受任务人数; |
~| 7. 系统修改该任务详情; |
~| 8. 系统显示任务接受完成页面。 |
扩展流程 | 6.1 系统发现所需人数小于或等于已接受任务人数,提示接收者“该任务所需人数已满”。 |*用例执行失败*
扩展流程 | 6.1 系统发现所需人数小于或等于已接受任务人数,提示接受者“该任务所需人数已满”。 |*用例执行失败*
33 changes: 33 additions & 0 deletions students/1714080902110/lab6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# 实验六:交互建模

## 一、实验目标

1.理解系统交互;
2.掌握UML顺序图的画法;
3.掌握对象交互的定义与建模方法。

## 二、实验内容

1.根据用例模型和类模型,确定功能所涉及的系统对象;
2.在顺序图上画出参与者(对象);
3.在顺序图上画出消息(交互);

## 三、实验步骤

1.分析用例规划提炼出参与者
2.分析类图提炼出其他参与者
3.在StarUML画出各个参与者
4.分析活动图,找出各参与者之间的消息
5.建立各个参与者之间的消息关系(Lab6_SequenceDiagram、Lab6_SequenceDiagram1)

## 四、实验结果

1.发布任务顺序图

![第一张顺序图](./Lab6_SequenceDiagram.jpg)
图1.发布者发布任务

2.接受任务顺序图

![第二张顺序图](./Lab6_SequenceDiagram1.jpg)
图2.接受者接受任务

0 comments on commit 4ccb5f7

Please sign in to comment.