| 这个作业属于哪个课程 | 软工2018级计算机 |
|---|---|
| 这个作业要求在哪里 | 6 20210427-1 团队作业2—需求分析 |
| 这个作业的目标 | 分析模型 |
| 小组的组号和队名 | 7 doubleLi |
| 小组的队长姓名 | 李斯宇 |
名称:《知语》项目需求分析模型
一、非功能性需求
- 可靠性 :成熟性,容错性,易恢复性
- 易用性 :易理解性,易学习性,易操作性
- 可移植性: 适应性,易安装性
二、功能性需求
1.用例图

2.用例描述
| 用例名称 | 登录 |
|---|---|
| 前置条件 | 用户有手机号 |
| 基本事件流 | 用户点击登录,系统弹出请输入手机号,获取验证码,用户输入手机号点击获取验证码,系统发送验证码给用户手机,用户输入验证码,点击登录按钮,登录成功系统弹出完善个人信息页面,用户完善个人信息 |
| 其他事件流 | 登录失败,系统提示手机号或者验证码有误,请重新输入 |
| 后置条件 | 无 |
| 简要描述 | 无需注册,直接手机号接受验证码登录 |
| 用例名称 | 交友 |
|---|---|
| 前置条件 | 登录成功并且可以联网 |
| 基本事件流 | 用户点击交友,系统弹出交友界面,显示出其它用户的头像,用户选择左划表示喜欢,如果其它用户也喜欢了此用户,系统把他们设为好友,反馈好友信息,用户选择右滑表示不喜欢,系统丢掉此用户 |
| 其他事件流 | |
| 后置条件 | 无 |
| 简要描述 | 查看用户,添加用户 |
| 用例名称 | 测灵魂 |
|---|---|
| 前置条件 | 有好友 |
| 基本事件流 | 用户点击测灵魂,系统弹出测灵魂好友列表供用户选择要测灵魂的好友,用户选择好友,系统弹出题目,用户答题,系统记录答题内容,与好友答题内容进行对比,系统反馈与好友的默契程度 |
| 其他事件流 | |
| 后置条件 | 无 |
| 简要描述 | 用户测试与其他好友的默契程度 |
| 用例名称 | 知语传音 |
|---|---|
| 前置条件 | 登录成功并且可以联网 |
| 基本事件流 | 用户点击知语传音,进入传音界面,此界面有很多用户上传的语音气泡,用户点击语音气泡系统播放语音,用户点击传音系统收入语音,点击停止停止录音,系统弹出发送,系统把此语音发送到传音界。用户可以选择删除发布过的语音气泡 |
| 其他事件流 | |
| 后置条件 | 无 |
| 简要说明 | 发送自己想说的语音和听别人发的语音 |
| 用例名称 | 编辑动态 |
|---|---|
| 前置条件 | 登录成功并且可以联网 |
| 基本事件流 | 用户点击动态,进入动态界面,此界面有很多用户上传的动态,用户点击他人动态,系统进入他人发的图片和语言,用户点击发动态,系统弹出请插入图片和想说的话,用户插入图片,输入想说的话,点击发送,系统检查动态,保存动态,把此动态发送到动态界面并且转到动态界面。可以选择将发布过的动态选择删除 |
| 其他事件流 | |
| 后置条件 | 无 |
| 简要说明 | 上传动态和查看别人的动态 |
| 用例名称 | 编辑消息 |
|---|---|
| 前置条件 | 用户相互喜欢 |
| 基本事件流 | 用户点击消息,系统转到消息页面,消息页面中有好友列表,用户点击好友聊天框,系统进入好友对话款进行消息传递,好友收到消息回消息 |
| 其他事件流 | |
| 后置条件 | 无 |
| 简要说明 | 与好友进行聊天 |
| 用例名称 | 编辑个人信息 |
|---|---|
| 前置条件 | 登录成功且联网 |
| 基本事件流 | 用户点击个人信息进入个人信息界面,对想要编辑的内容进行编辑,点击保存系统修改数据库信息更新数据,更新个人信息 |
| 其他事件流 | 修改的信息有无比如昵称重复,系统提示昵称已被其他用户使用,请重新修改。 |
| 后置条件 | 无 |
| 简要说明 | 修改个人信息 |
3.顺序图







4.分析类图

浙公网安备 33010602011771号