初级产品特征库

整个软件产品我们分为6个系统去分别考虑,6个系统及其各自功能用例如下:

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 奶牛端和学生端对于已经完成的交易单能进行投诉,填写投诉单,上传投诉图片,完成投诉 系统超级管理员将审核投诉单