摘要用例

UC1 注册用户

UC2 发布任务

非正式用例

UC3 用户登陆

参与者:用户

目的:用户登陆

概要:用户通过注册的账号登陆众包系统,并且进入任务中心。

类型:基础 重要

活动图:

image-20190609124929281

UC4 查询可领取任务

参与者:用户

目的:用户查看当前可领取任务。

概要:用户进入任务大厅,可以根据筛选,各种排序查看现有可领取的任务。

类型:基础 重要

活动图:

image-20190609151051126

UC5 查询当前用户的任务

参与者:用户

目的:用户选择当前与自己有关(接受、发布)的任务。

概要:服务器向用户返回当前与用户有关的任务,用户可以选择查看已接受的任务或者是已发布的任务来看任务的详细内容。

类型:基础 重要

活动图:

image-20190609143226784

UC6 修改任务信息

参与者:用户(发布任务者)

目的:发布任务者修改任务内容。

概要:用户在查看自己发布任务的页面上,可以修改任务的内容,修改完成后会通知已接受的用户。

类型:基础 重要

活动图:

image-20190609144454070

UC7 完成任务

参与者:用户

目的:发布任务者或领取任务者确认任务内容。

概要:用户在查看任务进行情况并确认任务完成。

类型:基础 重要

活动图:

image-20190609144848484

UC8 取消任务

参与者:用户(发布任务者)

目的:发布任务者删除放弃已发布任务。

概要:用户取消已发布的任务。

类型:基础 重要

活动图:

image-20190609145026381

UC9 用户充值

参与者:用户

目的:用户进行充值,得到 Youyu 币

概要:用户进行充值,获取 Youyu 币来给任务添加报酬。

类型:基础 重要

image-20190609161819177

UC10 用户提现

参与者:用户

目的:用户利用 Youyu 币进行提现

概要:用户进行提现,将 Youyu 币换为 RMB

类型:基础 重要

image-20190609161707796

详述用例:UC11 用户接受任务

范围

Youyu 众包系统

级别

用户目标

主要参与者

接受任务者(用户)

涉众及其关注点

前置条件

后置条件

存储用户领取信息,通知发布任务者

主成功场景

  1. 用户登陆进入任务大厅
  2. 用户浏览任务大厅并选择青睐的任务
  3. 用户了解任务内容,进行领取
  4. 用户完成任务,等待发布任务者确认
  5. 用户得到报酬,任务完成

扩展

  1. 用户在领取任务的时候会给发布任务者发送通知信息。

特殊需求

发生频率

非常高

未决问题