diff --git a/students/1714080902203/lab1.md b/students/1714080902203/lab1.md index 478d071bae..d5c92e3a09 100644 --- a/students/1714080902203/lab1.md +++ b/students/1714080902203/lab1.md @@ -1,9 +1,25 @@ # 实验一 -## 实验目标 +## 一、实验目标 -## 实验内容 +1. 熟悉Github实验过程 +2. 安装与使用StartUML -## 实验结果 +## 二、实验内容 + +1. 安装Github并练习使用Git Bash +2. 安装StartUML并创建一个图 + +## 三、实验步骤 + +1. 安装Git软件 +2. 加入GitHub库 +3. 绘图 +4. 创建实验报告 + +## 四、实验结果 +1.画图 + +![第一个UML图](./model1.jpg) +图1.在StartUML上创建的第一个图 -![第一个UML图](./model1.jpg) diff --git a/students/1714080902203/lab2.jpg b/students/1714080902203/lab2.jpg new file mode 100644 index 0000000000..77bcb33760 Binary files /dev/null and b/students/1714080902203/lab2.jpg differ diff --git a/students/1714080902203/lab2.md b/students/1714080902203/lab2.md new file mode 100644 index 0000000000..b6ae32fab7 --- /dev/null +++ b/students/1714080902203/lab2.md @@ -0,0 +1,60 @@ +# 实验二:用例建模 + +## 一、实验目标 + +1. 掌握画用例图 +2. 掌握如何编写用例规约 + +## 二、实验内容 + +1. 确定issues选题 +2. 创建用例图 +3. 根据用例图编写用例规约 + + +## 三、实验步骤 + +1. 提交issues选题:米饭的追星系统 +2. 根据选题确定参与者:用户 +3. 根据选题确定用例: + - 添加关注人 + - 发布动态 +4. 创建用例图 +5. 根据用例图,编写用例规约 + +## 四、实验结果 +1. 画图 +![用例图](./model2.jpg) +图1. 米饭的追星系统用例图 + + +## 表1:添加关注人用例规约 + +用例编号 | UC01 | 备注 +-|:-|- +用例名称 | 添加关注人 | +前置条件 | 用户登陆系统 | *可选* +后置条件 | 用户进入米饭的追星系统首页 | *可选* +基本流程 | 1. 用户点击"添加"按钮; |*用例执行成功的步骤* +~| 2. 系统显示搜索页面; | +~| 3. 用户输入关注人姓名,点击"搜索"按钮; | +~| 4. 系统检索关注人姓名成功; | +~| 5. 系统显示关注人主页; | +~| 6. 用户点击"关注"按钮; | +~| 7. 系统保存关注信息,提示关注成功。 | +扩展流程 | 4.1 系统检索关注人姓名失败,提示没有此用户。 |*用例执行失败* + + + +## 表2:发布动态用例规约 + +用例编号 | UC02 | 备注 +-|:-|- +用例名称 | 发布动态 | +前置条件 | 用户登陆系统 | *可选* +后置条件 | 用户进入我的动态页面 | *可选* +基本流程 | 1. 用户点击"发布"按钮; |*用例执行成功的步骤* +~| 2. 用户进入编辑页面; | +~| 3. 系统检测没有违规内容,保存动态,提示发布成功; | +~| 4. 系统显示我的动态页面。 | +扩展流程 | 3.1 系统检测有违规内容,提示发布失败。 |*用例执行失败* \ No newline at end of file diff --git a/students/1714080902203/model2.jpg b/students/1714080902203/model2.jpg new file mode 100644 index 0000000000..77bcb33760 Binary files /dev/null and b/students/1714080902203/model2.jpg differ