2020软件工程作业 ——团队02

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10700
团队名称 soy-sauce-team
这个作业的目标 用例建模
作业正文 https://www.cnblogs.com/lwbdui/p/12777557.html
其他参考文献 百度

项目描述

该项目是用于解决学生快速查找网课地址的APP,通过搜索网课名称和网课内容关键字进行网课查询,给出的查询信息包括课程所在的所有网课网站地址以及教学老师 学校、课时、网课结束时间。也可以在登录页面后,点击想学的内容,系统会自动给出用户想学习的内容有关的网课地址信息

1.需求说明

最近由于疫情影响,许多同学在家上起了网课,网课的平台多的很繁杂,这样会让我们觉得挺麻烦,为了让学生快速、准确找到自己所需要查找的网课课程,于是做这个网课查询APP

2.用例图



3.用例描述

用例名称 用户注册
用例编号 Uc01
简要说明 用户完成注册的过程
执行者 用户
前置条件 用户下载了查询系统app并且需要注册账号
基本事件流 1.系统显示注册的界面
2.输入手机号码、密码、名称信息
3.点击注册
后置条件 注册成功
用例名称 用户登录
用例编号 Uc02
简要说明 用户按要求输入登录信息,然后点击登录
执行者 学生用户,管理员
前置条件 用户已经下载好了app
基本事件流 1.用户输入账号和密码
2.点击登录
后置条件 用户登陆成功
用例名称 查询
用例编号 Uc03
简要说明 用户在查询窗口输入关键词查询网课
执行者 用户 管理者
前置条件 用户进入查询界面
基本事件流 1.输入关键词
2.系统显示网课
3.点击网课
后置条件 系统显示网课,点击进入网课
用例名称 收藏
用例编号 Uc04
简要说明 用户登陆后可收藏网课便于上课
执行者 用户
前置条件 用户存在有效账号并已经登陆
基本事件流 1.用户已经登录
2.点击收藏按钮
后置条件 收藏成功
用例名称 新增网课信息
用例编号 Uc05
简要说明 管理员添加新的网课信息,供用户使用
执行者 管理员
前置条件 管理员登陆
基本事件流 1.管理员账号登录
2.管理员进入网课管理界面
3.管理员点击“添加”按钮,出现文本框
4.管理员录入网课基本信息,点击“提交”
5.新增网课信息
后置条件 新增网课信息
用例名称 修改网课信息
用例编号 Uc06
简要说明 管理员修改网课信息,供用户使用
执行者 管理员
前置条件 管理员登陆,已有网课
基本事件流 1.管理员账号登录
2.管理员进入网课管理界面
3.管理员点击“修改”按钮,出现文本框
4.管理员修改网课基本信息,点击“提交”
5.网课信息被修改
后置条件 网课信息被修改
用例名称 删除网课信息
用例编号 Uc07
简要说明 管理员删除网课信息
执行者 管理员
前置条件 管理员登陆,网课已存在
基本事件流 1.管理员账号登录
2.管理员进入网课管理界面
3.管理员点击“删除”按钮
4.系统弹出“是否确定”点击“是”
5.网课信息被删除
后置条件 网课信息被删除
用例名称 删除用户信息
用例编号 Uc08
简要说明 管理员删除用户信息
执行者 管理员 用户
前置条件 管理员登陆,用户已存在
基本事件流 1.管理员账号登录
2.管理员进入用户管理界面,选择被删除用户
3.管理员点击“删除”按钮
4.系统弹出“是否确定”点击“是”
5.用户信息被删除
后置条件 用户被删除
用例名称 修改用户信息
用例编号 Uc09
简要说明 管理员修改用户信息
执行者 管理员 用户
前置条件 管理员登陆,用户已存在
基本事件流 1.管理员账号登录
2.管理员进入用户管理界面,选择被修改用户
3.管理员点击“修改”按钮,系统弹出文本框
4.管理员编辑用户资料
5.编辑完毕点击提交系统弹出“是否继续”,点击是
6.用户信息被更改
后置条件 用户被更改

4.成员贡献度分配

|序号|组员姓名|在整个项目中的职责|在本次任务中的职责|本次任务的贡献度|
|--------|:-----😐:-----😐-----|-----|-----|
|1|李文博|系统测试|资料查找,博客园编写 |13% |
|2|谷岳明|代码编写 |用例图的完善,资料查找|14% |
|3|刘博殊|系统测试 |部分用例描述,需求说明 |12% |
|4|张浩|需求分析员 |部分用例描述,建议 |12% |
|5|郑亚攀|产品发布员 |资料提供,用例图设计 |12%|
|6|张泽先|界面设计|用例图的完善,博客园编写 |13% |
|7|庄严|系统设计|提出建议,补充说明 |12% |
|8|徐志杰|界面设计|资料查找,部分用例描述 |12% |

5.课堂汇报收集的问题&修改

问题

  • 用例图不够准确
  • 用例描述过少

修改

  • 增加了单独的用户用例图
  • 用例描述更加细化,描述更加详细

6.课堂汇报互评成绩

posted @ 2020-04-26 10:25  soy-sauce-team  阅读(226)  评论(0编辑  收藏  举报