diff --git a/students/1714080902624/add.jpg b/students/1714080902624/add.jpg index fa85d6ec06..b9316b68b3 100644 Binary files a/students/1714080902624/add.jpg and b/students/1714080902624/add.jpg differ diff --git a/students/1714080902624/del.jpg b/students/1714080902624/del.jpg index 544ffcdbde..a5ddf6daf3 100644 Binary files a/students/1714080902624/del.jpg and b/students/1714080902624/del.jpg differ diff --git a/students/1714080902624/lab2.md b/students/1714080902624/lab2.md index e417611e94..9cd787a074 100644 --- a/students/1714080902624/lab2.md +++ b/students/1714080902624/lab2.md @@ -33,14 +33,12 @@ 用例编号 | UC01 | 备注 -|:-|- 用例名称 | 上架新菜 | -前置条件 | | *可选* +前置条件 | 系统显示新增菜品页面 | *可选* 后置条件 | | *可选* -基本流程 | 1.管理员点击新增链接; |*用例执行成功的步骤* -~| 2.系统显示新增菜品页面; | -~| 3.管理员输入菜品名和描述,点击确认按钮; | -~| 4.系统查询菜品信息,检查菜品名不存在,保存新增菜品信息; | -~| 5.系统提示“添加成功”。 | -扩展流程 | 4.1系统发现菜品名已存在,提示“添加失败,菜品已存在”。 |*用例执行失败* +基本流程 | 1.管理员输入菜品名和描述,点击确认按钮; |*用例执行成功的步骤* +~| 2.系统查询菜品信息,检查菜品名不存在,保存新增菜品信息; | +~| 3.系统提示“添加成功”。 | +扩展流程 | 2.1系统发现菜品名已存在,提示“添加失败,菜品已存在”。 |*用例执行失败* @@ -49,12 +47,10 @@ 用例编号 | UC02 | 备注 -|:-|- 用例名称 | 下架菜品 | -前置条件 | | *可选* +前置条件 | 系统显示删除菜品页面 | *可选* 后置条件 | | *可选* -基本流程 | 1.管理员点击删除链接; |*用例执行成功的步骤* -~| 2.系统显示删除菜品页面; | -~| 3.管理员输入菜品名,点击确认按钮; | -~| 4.系统查询菜品信息,检查菜品名存在,删除该菜品名和描述; | -~| 5.系统提示“删除成功”。 | +基本流程 | 1.管理员输入菜品名,点击确认按钮; |*用例执行成功的步骤* +~| 2.系统查询菜品信息,检查菜品名存在,删除该菜品名和描述; | +~| 3.系统提示“删除成功”。 | 扩展流程 | 2.1系统发现菜品名不存在,提示“删除失败,该菜品不存在”。 |*用例执行失败* diff --git a/students/1714080902624/lab6.md b/students/1714080902624/lab6.md new file mode 100644 index 0000000000..32651629a3 --- /dev/null +++ b/students/1714080902624/lab6.md @@ -0,0 +1,31 @@ +# 实验六:交互建模 + +## 一、实验目标 + +1. 理解系统交互 +2. 掌握UML顺序图的画法 +3. 掌握对象交互的定义与建模方法 + +## 二、实验内容 + +1. 根据用例模型和类模型,确定功能所涉及的系统对象 +2. 在顺序图上画出参与者(对象) +3. 在顺序图上画出消息(交互) + +## 三、实验步骤 + +1. 创建上架新菜的顺序图 +2. 首先查看用例规约和类图,画出1+N个参与者 +3. 然后根据活动图找出操作流程,在顺序图中画出参与者之间的联系 +4. 创建下架菜品的顺序图 +5. 创建1+N个参与者 +6. 然后同样根据活动图找出操作流程,在顺序图画出参与者之间的联系 + +## 实验结果 + +![上架新菜顺序图](./上架新菜顺序图.jpg) +图1:上架新菜的顺序图 + +![下架菜品顺序图](./下架菜品顺序图.jpg) +图2:下架菜品的顺序图 + diff --git "a/students/1714080902624/\344\270\212\346\236\266\346\226\260\350\217\234\351\241\272\345\272\217\345\233\276.jpg" "b/students/1714080902624/\344\270\212\346\236\266\346\226\260\350\217\234\351\241\272\345\272\217\345\233\276.jpg" new file mode 100644 index 0000000000..c17f45f4d9 Binary files /dev/null and "b/students/1714080902624/\344\270\212\346\236\266\346\226\260\350\217\234\351\241\272\345\272\217\345\233\276.jpg" differ diff --git "a/students/1714080902624/\344\270\213\346\236\266\350\217\234\345\223\201\351\241\272\345\272\217\345\233\276.jpg" "b/students/1714080902624/\344\270\213\346\236\266\350\217\234\345\223\201\351\241\272\345\272\217\345\233\276.jpg" new file mode 100644 index 0000000000..3033d5c3c0 Binary files /dev/null and "b/students/1714080902624/\344\270\213\346\236\266\350\217\234\345\223\201\351\241\272\345\272\217\345\233\276.jpg" differ