软件工程团队作业2.2——《用例模型》
软件工程团队作业——《用例模型》
队伍名称:软工菜鸡队
组长:173401010533 冯澳 https://www.cnblogs.com/fa32/
队员:173401010201 刘瑶 https://www.cnblogs.com/ly-lyy/
173401010202 赵金荣 https://www.cnblogs.com/zjr-zz/
173401010529 蔡超 https://www.cnblogs.com/caichao1015/
本文编辑者:刘瑶
1. 系统用例模型
游客进入界面后,通过登录界面输入用户名及密码进行登录,如用户名不存在,则进行注册操作,如忘记密码则进行找回密码操作。登录成功后,根据用户类型进入到相应界面。
若为参与者,则可进行调查问卷的填写,完成后对本次体验进行评价。
若为系统管理员,则可管理和查看调查问卷数据信息,管理参与人员;统计数据并进行数据的备份和恢复。
绘制系统用例模型图如图所示。
2. 用例模型详述
用户通过登录界面输入用户名及密码进行登录,如用户名不存在则进行注册操作,如忘记密码则进行找回密码操作。
登录成功后,根据用户类型进入到相应界面,如为参与者(包括教师、学生在内),则进行调查问卷中相关问题的回答与填写,结束后进行问卷提交,上传数据信息,并可以对本次答卷体验进行评价。如为系统管理员,则可进行管理和查看调查问卷数据信息操作,统计用户及数据备份和删除。
用例模型如下表所示。
标题 |
内容 |
用例名称 |
登录和注册 |
用例简要说明 |
用户通过用户名、密码进行登录(注册) |
前置条件 |
系统已启动到登录界面 |
事件流 |
登录界面→新用户注册 登录界面→输入用户名、密码、验证码→登陆成功,否则登录失败 |
后置条件 |
登录成功→系统根据用户身份,给予不同身份的用户相对应的特权操作,进入到其相应的界面; 登录失败→返回登录界面或者选择忘记密码,进行密码找回操作 |
扩展点 |
忘记密码后进行密码找回操作 |
优先级 |
<高> |
标题 |
内容 |
用例名称 |
填写调查问卷 |
用例简要说明 |
参与者进行调查问卷中相关问题的回答与填写,并对本次答卷体验进行评价。 |
前置条件 |
用户已登录到答卷界面,问卷内容已公布 |
事件流 |
用户进行调查问卷的回答 |
后置条件 |
显示答卷界面 |
优先级 |
<低> |
标题 |
内容 |
用例名称 |
后台管理 |
用例简要说明 |
系统管理员进入后台进行管理操作 |
前置条件 |
管理员有足够的权限进入后台 |
事件流 |
登录成功→进入后台;管理问卷系统,进行问卷设计;统计问卷数据;进行数据的备份和恢复 |
后置条件 |
操作完成返回主界面 |
扩展点 |
权限不足 |
优先级 |
<高> |
3. 需求跟踪
需求跟踪矩阵如下表所示。