File tree 3 files changed +74
-4
lines changed
3 files changed +74
-4
lines changed Original file line number Diff line number Diff line change 1
- #实验1
2
- ##实验目标
3
- ##实验内容
4
- ##实验结果
1
+ # 实验1
2
+ ## 实验目标
3
+ 1、熟悉GitHub实验过程
4
+ 2、安装与使用StarUml
5
+ ## 实验内容
6
+ 1、安装git并练习使用git
7
+ 2、安装StarUml并创建一个图
8
+ ## 实验步骤
9
+ 1、下载课程相关软件(git工具及StarUML软件)
10
+ 2、在github上fork项目后,clone到本地磁盘
11
+ 3、创建实验文档,用StarUML建立一个uml图,导出成为图片
12
+ 4、用Git Bash push到GitHub上
13
+ 5、在github上编辑Markdown文档,并插入当前目录下的结果图片
14
+ 6、pull request,请求合并到主仓库
15
+ ## 实验结果
16
+ 画图
17
+
5
18
![ 第一个UML图] ( ./model1.jpg )
19
+
20
+ 第一个UML图
Original file line number Diff line number Diff line change
1
+ # 实验2 用例建模
2
+ ## 实验目标
3
+ 1 . 使用Markdown编写报告
4
+ 2 . 细化选题
5
+ 3 . 学习使用StarUML用例建模
6
+ ## 实验内容
7
+ 1 . 创建用例图
8
+ 2 . 编写实验报告文档
9
+ 3 . 编写用例规约
10
+ ## 实验步骤
11
+ 1、选题并提出用例
12
+ 2、1.确定发布笔记本用例
13
+ &emsp ;&ensp ; 2.确定参与者系统管理员
14
+ &emsp ;&ensp ; 3.建立联系
15
+ 3、1.确定测评笔记本用例
16
+ &emsp ;&ensp ; 2.确定参与者网友
17
+ &emsp ;&ensp ; 3.建立联系
18
+ 4、编写用例规约
19
+ ## 实验结果
20
+ 画图
21
+
22
+ ![ 用例图] ( ./lab2_UML.jpg )
23
+
24
+ UML用例图
25
+
26
+ # 用例规约
27
+
28
+ ## 表1:发布笔记本用例规约
29
+
30
+ 用例编号 | UC01 | 备注
31
+ -|:-|-
32
+ 用例名称 | 录入笔记本 |
33
+ 前置条件 | 管理员已登录 | * 可选*
34
+ 后置条件 | 发布笔记本 | * 可选*
35
+ 基本流程 | 1. 管理员点击发布按钮 |* 用例执行成功的步骤*
36
+ ~ | 2. 系统显示发布页面 |
37
+ ~ | 3. 管理员输入笔记本基本信息,点击发布按钮 |
38
+ ~ | 4. 系统检查没有相同笔记本,系统保存数据并发布笔记本测评 |
39
+ ~ | 5. 系统显示发布成功,退回管理页面 |
40
+ 扩展流程 | 4.1系统检查发现有相同笔记本已发布 |* 用例执行失败*
41
+
42
+
43
+ 用例编号 | UC02 | 备注
44
+ -|:-|-
45
+ 用例名称 | 测评笔记本 |
46
+ 前置条件 | 网友已登录 | * 可选*
47
+ 后置条件 | 发布评测 | * 可选*
48
+ 基本流程 | 1. 网友点击我要评测 |* 用例执行成功的步骤*
49
+ ~ | 2. 系统显示评测页面 |
50
+ ~ | 3. 网友输入评测内容,上传笔记本图片,点击发布评测 |
51
+ ~ | 4. 系统检查评测内容无误,检测已上传图片,系统保存测评并发布测评 |
52
+ ~ | 5. 系统显示发布成功,并转跳主页 |
53
+ 扩展流程 |4.1 无评测内容或内容过少 |* 用例执行失败*
54
+ ~ | 4.2 评测内容包含过多敏感词汇 |
55
+ ~ | 4.3 未上传笔记本图片 |
You can’t perform that action at this time.
0 commit comments