Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#7 #235 提交试验7 #2230

Merged
merged 3 commits into from
Apr 9, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified students/1714080902110/Lab1.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/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 modified 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 modified 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.
12 changes: 6 additions & 6 deletions students/1714080902110/lab2.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,30 +46,30 @@
用例编号 | UC01 | 备注
-|:-|-
用例名称 | 发布任务 |
前置条件 | 发布者登录进入任务系统 | *可选*
后置条件 | 发布者进入任务样品发布页面 | *可选*
前置条件 | 发布者登录进入任务系统首页 | *可选*
后置条件 | 发布者进入发布完成页面 | *可选*
基本流程 | 1. 发布者点击发布任务按钮; |*用例执行成功的步骤*
~| 2. 系统显示任务样品发布页面; |
~| 3. 发布者填写任务详情; |
~| 4. 发布者点击发布按钮; |
~| 5. 检查任务标题、发布者账号是否存在相同; |
~| 6. 系统保存任务详情; |
~| 7. 系统显示任务展示页面。 |
扩展流程 | 5.1 系统发现该用户已发布相同的任务标题,提示发布者“该任务你已经发布了”。 |*用例执行失败*
~| 7. 系统显示发布完成页面; |
扩展流程 | 5.1 系统发现该用户已发布相同的任务标题,提示发布者“该任务你已经发布过”。 |*用例执行失败*

## 表2:接受任务用例规约

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

## 一、实验目标

1.掌握对象状态建模(状态图,Statechart)。

## 二、实验内容

1.分析系统,确定所涉及的系统对象;
2.在状态图上画出对象的所有状态;
3.在状态图上画出状态的变化条件;

## 三、实验步骤

1.分析系统提炼出关键对象
2.分析用例图、类图、流程图提炼出对象所有的状态
3.在StarUML画出各个状态
4.分析活动图,找出各状态之间变换的条件
5.建立各个参与者之间的变换关系(任务的状态图)

## 四、实验结果

1.任务的状态图

![第一张状态图](./任务的状态图.jpg)
图1.任务的状态图
Binary file added students/1714080902110/任务的状态图.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.