Skip to content

Commit

Permalink
Merge pull request #1987 from aiyadc/master
Browse files Browse the repository at this point in the history
#6 #490 交互建模
  • Loading branch information
zengsn authored Apr 3, 2020
2 parents c9e2e9d + 1702a2d commit efbaa4f
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 3 deletions.
Binary file added students/1707080601116/SequenceDiagram1.png
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/1707080601116/SequenceDiagram2.png
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/1707080601116/SequenceDiagram3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 4 additions & 3 deletions students/1707080601116/lab2_dc.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
~| 2. 系统弹出一个决策设置页面; |
~| 3. 用户填写决策的内容、参与条件、参与人数显示决策结果条件等; |
~| 4. 用户点击发起决策按钮; |
~| 5. 系统检查决策信息格式正确,保存决策信息; |
~| 5. 系统检查决策信息格式正确,保存决策和用户信息; |
~| 6. 系统显示决策发起成功,提示“您已成为决策的管理者” |
扩展流程 | 5.1 系统检查发现必填的决策信息存在空白,提示“请完善决策信息”; |
~| 5.2 系统检查发现决策信息格式有误,提示“请检查并输入正确格式的决策信息”; |
Expand All @@ -55,7 +55,7 @@
~| 6. 用户输入条件要求的相关信息; |
~| 7. 系统检查用户输入的条件信息,该信息与决策管理者设置的条件信息相匹配,显示决策的具体信息; |
~| 8. 用户填写该决策要求的相关信息;
~| 9. 系统检查用户填写的信息无空白且格式都正确,保存填写的决策内容;|
~| 9. 系统检查用户填写的信息无空白且格式都正确,保存填写的决策内容和用户信息;|
~| 10. 系统提示“您已成为决策的参与者,请留意决策动态”,返回到首页; |
扩展流程 | 3.1 用户点击拒绝,退出小程序; |*用例执行失败*
~| 5.1 系统检查决策管理者无设置参与条件,直接显示决策的具体信息;|
Expand All @@ -73,6 +73,7 @@
基本流程 | 1. 决策管理者点击已发布的决策; |*用例执行成功的步骤*
~| 2. 系统跳转到该决策的详情页面; |
~| 3. 决策管理者点击显示决策结果; |
~| 4. 系统检查决策当前状态信息,匹配状态与决策显示条件相符合,显示决策结果; |
~| 4. 系统检查决策当前状态信息,核查决策管理员身份,匹配状态与决策显示条件相符合; |
~| 5. 系统读取决策信息,显示决策结果; |
扩展流程 | 4.1 系统匹配决策当前状态信息与决策显示条件不符合,提示“未达到决策显示条件”; |*用例执行失败*

38 changes: 38 additions & 0 deletions students/1707080601116/lab6_sequencediagram.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# 实验六:交互建模

## 一、实验目标
1、理解系统交互的相关概念
2、掌握UML顺序图的画法
3、掌握对象交互的定义与建模方法
## 二、实验内容

- 画出所有用例的顺序图

## 三、实验步骤

1、查看用例规约,查看类图

2、新建顺序图,找出用例图中的参与者和类图中的N个参与者,创建顺序图

3、根据活动图中的活动流程来描述每个参与者之间的联系,形成顺序图

4、磨合用例规约、活动图和顺序图

## 四、实验结果
1、画图

![发起决策顺序图](./SequenceDiagram1.png)

图1:实验6-发起决策顺序图



![参与决策顺序图](./SequenceDiagram2.png)

图2:实验6-参与决策顺序图



![显示决策结果顺序图](./SequenceDiagram3.png)

图3:实验6-显示决策结果顺序图

0 comments on commit efbaa4f

Please sign in to comment.