File tree 3 files changed +76
-17
lines changed
3 files changed +76
-17
lines changed Original file line number Diff line number Diff line change 1
- # 实验一
1
+ # 实验一(UML建模工具)
2
2
3
- ##实验步骤
3
+ ## 一、实验目标
4
4
5
- #下载StarUML和Git
6
- #注册git账号
7
- #确认选题及其功能要求
8
- #建立第一个UML模型图
9
- #使用git上传本地使用文件
10
- #在GitHup将git上的文件发送至老师账号
5
+ 1 . 熟悉git实验过程
6
+ 2 . 安装与使用startUML
11
7
8
+ ## 二、实验内容
12
9
13
- ##实验内容
14
- ! [ 第一个UML图 ] (./ model1.jpg)
10
+ 1 . 安装GitHub并练习使用Git Bash
11
+ 2 . 安装StartUML并创建一个图
15
12
16
- ##选题标题:打车系统
17
- ##功能需求
18
- #转化数据库建立:乘客表,司机表,订单表
19
- #功能1:注册
20
- #功能2:登录
21
- #功能3:下单
22
- #功能4:接单
13
+ ## 三、实验步骤
14
+
15
+ 1 . Fork项目到自己的账号
16
+ 2 . 克隆(git clone)项目到本地
17
+ 3 . 在本地创建学号文件夹以及用StartUML画一个图
18
+ 4 . 将文件提交到Github
19
+ 5 . 发送结果到主库(pull request)
20
+
21
+ ## 实验结果
22
+
23
+ ![ 第一张UML图] ( ./model1.jpg )
24
+ 图1:在startUML上创建的第一个图
Original file line number Diff line number Diff line change
1
+ # 实验二:用例建模
2
+
3
+
4
+ ## 1. 实验目标
5
+
6
+ - 使用Markdown写报告
7
+ - 选题并用例建模
8
+
9
+ ## 2. 实验内容
10
+
11
+ - 创建用例图
12
+ - 编写实验报告文档
13
+ - 编写用例规约
14
+ ## 3. 实验步骤
15
+
16
+ - 选题--打车信息管理系统
17
+ - 功能需求:(1)乘客下单;(2)司机接单
18
+ - 根据选题,创建用例图
19
+ - 编写用例规约
20
+
21
+
22
+ ## 4. 实验结果
23
+
24
+ ![ 用例图] ( ./lab2-UseCaseDiagram1.jpg )
25
+ 图1:打车信息管理系统
26
+
27
+
28
+
29
+ ## 表1:下单用例规约
30
+
31
+ 用例编号 | UC01 | 备注
32
+ -|:-|-
33
+ 用例名称 | 下单 |
34
+ 前置条件 | 乘客登录进入打车信息管理系统 | * 可选*
35
+ 后置条件 | | * 可选*
36
+ 基本流程 | 1.乘客点击下单按钮; |* 用例执行成功的步骤*
37
+ ~ | 2.系统显示下单页面; |
38
+ ~ | 3.乘客输入起始地和目的地,点击确认按钮; |
39
+ ~ | 4.系统查询订单信息,检查发现未存在该订单,保存新订单信息; |
40
+ ~ | 5.系统显示下单成功页面。 |
41
+ 扩展流程 | 4.1 系统检查发现订单存在,提示“该订单已经存在,请勿重复下单”。 |* 用例执行失败*
42
+
43
+
44
+
45
+ ## 表2:接单用例规约
46
+
47
+ 用例编号 | UC02 | 备注
48
+ -|:-|-
49
+ 用例名称 | 接单 |
50
+ 前置条件 | 司机登录进入打车信息管理系统并查看订单信息 | * 可选*
51
+ 后置条件 | | * 可选*
52
+ 基本流程 | 1.司机点击接单按钮; |* 用例执行成功的步骤*
53
+ ~ | 2.司机输入交易的费用,点击确认按钮; |
54
+ ~ | 3.系统查询订单信息,检查发现存在该订单,保存接单信息; |
55
+ ~ | 4.系统显示接单成功页面。 |
56
+ 扩展流程 | 3.1系统检查发现订单不存在,提示“接单失败,该订单已取消”。 |* 用例执行失败*
57
+
You can’t perform that action at this time.
0 commit comments