Hands On Money 任务挣闲钱系统分析与设计

The Documents on Software Analysis & Design Team Work

Case 3 任务管理

用例图

任务管理

范围

全应用

级别

用户目标

主要参与者

任务发起者(包括组织)、(潜在的)任务完成者

涉及关注点

前置条件

支持结构化数据写入,查询,更新的任务数据库表;支付系统;任务项审核流程;推送系统;评论系统。

成功保证

按照限制更新任务数据库表,用户/组织代币,更新评论记录。

主成功场景(或基本流程)

  1. 任务创建者进入创建任务表单,填写任务基本信息,填写任务描述,添加任务步骤或添加问卷问题,提交创建,创建成功;
  2. 任务创建者进入“我的任务”,点击任务查看接收者列表,确认任务完成;
  3. 任务接收者进入任务市场,浏览任务列表;
  4. 任务接收者进入任务市场,输入任务名称或创建者名称,确认搜索,获得符合条件的任务列表;
  5. 任务接收者进入任务市场,设置报酬、标签等条件搜索项,确认搜索,获得符合条件的任务列表;
  6. 任务接收者进入任务详情页面,浏览任务详细信息,点解”接受“开始任务;
  7. 任务接收者进入任务,填写问卷,提交,完成任务,等待创建者审核;
  8. 任务接收者进入任务,点击完成任务步骤,提交完成,等待创建者审核;

扩展(或替代流程)

特殊需求

将任务步骤转变为问卷问题

发生频率

经常发生

未决问题

活动图

创建任务活动图

ZCLfRx.png

接受任务活动图

ZCLhz6.png

发布者审核任务活动图

ZCLWJ1.png