初级产品特征库
整个软件产品我们分为6个系统去分别考虑,6个系统及其各自功能用例如下:
- 用户系统(学生管理系统)
- 用户注册,登录,注销等基本功能(系统融合了奶牛和学生,默认用户可以是奶牛,也可以是接单人)
- 显示用户信息,更改保存用户信息
- 任务管理系统
- 编辑任务(问卷可以编辑保存,暂时不发布)
- 发布任务
- 撤销任务
- 申请任务
- 查看任务(区分奶牛端和学生端查看任务)
- 审核任务(答卷为了保障有效,任务为了保证满意,采用了奶牛端审核是否通过任务的方式)
- 交易管理系统
- 发布任务扣除账户赏金
- 审核任务完成奶牛到接单人的赏金变化
- 撤销任务,返还剩余赏金
- 账户管理系统
- 账户充值(二维码扫码方式,提供充值金额选择窗口)
- 账户提现(一定的额度之后可以提现,最低5元)
- 信誉积分系统
- 扣除信誉积分(用户遭到投诉,且投诉被超级管理员审核成功,将扣除一定的信誉积分)
- (暂未实现)过低的信誉积分无法提现或申请任务
- (暂未实现)通过某些方式恢复信誉积分
- 投诉系统
- 用户投诉(学生端和奶牛端都可以发起投诉,投诉最多允许发9张截图证据照片)、
- 超级管理员审核投诉(独立的系统,不与产品融合)
| ID | Name | Imp | Est(man-day) | How to demo | Notes |
|---|---|---|---|---|---|
| 1 | 用户系统 | 40 | 4 | 用户进入系统首页能够进行注册,登陆,查看用户资料,修改用户资料,注销退出系统等相关功能,具有一定的错误处理功能,能够有操作交互信息提醒 | 用户注册时进行邮箱的验证,后端发送验证码供用户输入,以鉴定邮箱有效,手机号进行正则匹配验证,两次密码不一致不允许提交 |
| 2 | 任务管理系统 | 50 | 9 | 奶牛端能够进行正常的问卷编辑,任务发布,撤销任务,审核任务完成情况,查看正在进行的任务。学生端能够进行查看以及申请任务,查看任务详情,放弃任务,完成任务 | 任务状态有所更新的话将通过邮箱告知任务发布者,任务赏金发布到账户也告诉任务接单者 |
| 3 | 交易管理系统 | 35 | 3 | 伴随着任务管理系统操作的进行,交易也在不断发生。奶牛端发布任务时将发生账户余额变更(奶牛--->系统)。用户审核任务成功时,将发生用户间账户余额的变更(系统--->学生),奶牛端删除任务时返还剩余赏金(系统--->奶牛) | 账户余额更变将通过邮箱提醒用户 |
| 4 | 账户管理系统 | 30 | 3 | 账户能够进行充值,提现。输入金额,扫描二维码完成充值。填写支付宝账户,选择金额完成账户提现 | |
| 5 | 信誉积分系统 | 20 | 2 | 超级管理员审核投诉单,对于违规的用户进行一定程度的信誉积分扣除 | 信誉积分与用户挂钩,作为用户信誉凭证 |
| 6 | 投诉系统 | 25 | 5 | 奶牛端和学生端对于已经完成的交易单能进行投诉,填写投诉单,上传投诉图片,完成投诉 | 系统超级管理员将审核投诉单 |