Use case

2023-10-29

详述用例 Use case 2 发布任务者发布任务

范围:赚闲钱应用
级别:用户目标
主要参与者:发布任务者
涉众及关注点:
  • 发布任务者:希望便捷、准确地发布任务。希望准确收到接受任务者的任务完成情况。希望确保记录了支付授权服务的支付票据。希望有完善的检测机制保证接受任务者的完成任务情况符合自己的要求。希望能够快速、自动地更新任务的完成情况。
  • 接受任务者:希望便捷、清晰地看到可选择接受的任务。希望可以快速地看到任务发布者确认任务完成的进度。希望可以快速地收到完成任务所获得的酬金。
  • 支付授权服务:希望接受到格式和协议正确的数字授权请求。希望准确计算任务发布者的应付款。若支付的酬金有剩余,希望及时准确地返回任务发布者的账户。
前置条件:

发布任务者和接受任务者必须通过微信登录认证,且必须通过姓名、学院、学号进行注册。

成功保证(后置条件):

更新任务完成情况。准确计算酬金。记录支付授权的批准。

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

1.任务发布者选择发布线上或线下的任务。
2. 任务发布者根据选择需要发布的任务填写相应的详细信息。
3. 任务发布者确认发布任务,然后去支付相应的酬金。
4. 任务发布者可以查看自己发布的任务。对于进行中的任务,查看提交任务的用户的提交结果,若符合要求,则确认该用户的任务完成,系统会自动支付相应的酬金。若到截止时间任务还未完成则退还剩余的酬金。
5. 任务发布者结束完成的任务后,查看本次任务完成的结果。若由于某些原因提前结束任务后,可以再次重新发布此次任务。

扩展(或替代流程):
  • *a.任务发布者在填写任务详细信息时意外退出小程序:
    1.系统保存当前任务发布者填写的信息状态。
    2.任务发布者重新进入系统后,系统恢复任务发布者退出之前的界面信息。
  • 3a.系统友情提醒确认任务信息无误。
    1.原则上进行中的任务不可以编辑,若有用户接受了任务,系统还是会发放酬金(如线上任务)。若想编辑任务,则只能先结束任务。
  • 4a.若到截止时间任务还未完成,系统会自动结束任务:
    1.任务发布者可以选择重新发布任务。
    2. 任务发布者可以按发布一个新任务的流程重新发布一个与此任务相同的任务。
  • 4b.任务发布者忘记对进行中的任务提交结果的用户进行任务完成确认并发放酬金(如线下任务):
    1.系统通过给任务发布者发送消息等提醒其去确认任务完成结果。
  • 5a.若结束任务查看结果时对任务完成情况不满意:
    1.任务发布者可以选择重新发布任务。
特殊要求:
  • 支持文本显示的语言国际化。
技术与数据变元表:
  • 3c.支持微信支付。
发生频率 :
  • 可能会不断地发生。
未解决的问题:
  • 用户接受任务而没有去完成,此时其他用户无法接受该任务的问题。

非正式用例

Use Case 2.1 任务发布者确认发布任务
主成功场景:

任务发布者填写完任务的详细信息后,点击确认发布任务,系统提示是否确认发布任务,点击确定后跳转到微信支付界面,系统提示是否确认支付,确认支付后,任务被成功发布。其他用户可以接受此任务。

交替场景:
  • 发布任务者发现要修改任务的详细信息,取消支付回到填写任务信息页面,可以进行信息编辑。
  • 发布任务者确认发布任务成功后发现信息有问题,选择结束任务,重新编辑信息,再次发布。(对于上次发布的任务,系统会返还剩余的酬金)
用例图:

在这里插入图片描述

活动图

在这里插入图片描述

简述用例

Use case 3.1 发布新任务
  • Actor:任务发布者
  • Type:Primary
  • Description:用户进入小程序,进入发布任务界面,选择要发布的任务的类型,填写相关信息后,确定发布任务。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Use case 的相关文章

  • 放大电路中的反馈(电压串联负反馈,电流串联负反馈,电压并联负反馈,电压并联负反馈)

    放大电路中的反馈 反馈的判断 反馈的存在与否 从结构上判断 结构上存在一个通路 关系上存在一个反馈量 图a 从结构来讲不存在一个通路 图b 从结构来讲存在一个通路 从关系来讲 将Ui置零 输入反向端出现了一个R1 R1 R2 Uo这样一个信
  • 王垠——想得太多,做得太少

    我大四的时候 读到王垠从清华退学的文章 当时我虽然还没有正式开始攻读博士学位 但是也在实验室待了一年多了 老油条一根 对清华的博士生的学习生活了解得差不多了 当时读王垠的文章 我开始很不解 就剩一年 何不再坚持一下呢 后来我了解到一个人不能
  • GBase 8s 的四种运行模式

    1 离线模式 不能执行任何操作 2 在线模式 可以执行各种操作 3 单用户模式 可以执行SQL操作和命令行维护操作 只能管理员 GBASEDBT DBSA 连接 其它普通用户不能连接 4 静态模式 只能执行命令行维护操作 如备份数据库
  • 常用SQL语句-Part1

    1 向某个数据表中 增加一列 Oracle Alter Table table name Add column name colomn type Commit Sql Server Alter Table table name Add co
  • 超级实用的shell脚本100例(一)

    超级实用的shell脚本100例 一 1 编写 hello world 脚本 bin bash echo hello world 2 通过位置变量创建 Linux 系统账户及密码 bin bash 1 是执行脚本的第一个参数 2 是执行脚本
  • Android 简介

    国内移动互联网发展史 播种 2000年9月19日 中国移动和国内百家ICP首次坐在了一起 日本取经 2001年11月10日 中国移动通信的 移动梦网 正式开通 萌芽 萌芽时期 先后冒出了搜索 音乐 阅读 游戏等领域的多种无线企业 不过 整个
  • Visual Studio修改代码后运行程序不更新问题解决方案

    一 在生成中重新生成 但是此方法需要每次修改后重新点击 二 配置生成管理器 路径 生成 配置管理器 勾选 生成 刚学visual studio 2022 3天 自己摸索出来的方案
  • 福布斯发布区块链50强 这5家中国公司上榜

    福布斯发布区块链50强 这5家中国公司上榜 附榜单 福布斯今日 2月20日 在官网发布第二届 区块链50强 Blockchain 50 榜单 据福布斯评选标准 入选 Blockchain 50 榜单的公司必须每年营收不少于10亿美元或估值超
  • 欧拉角 图解释

    定义 先引wiki上的定义 欧拉角 由三个角度组成 在特定坐标系下用于描述刚体的orientation 简单来说 就是绕一个三维坐标系统下的三个基轴旋转三个角度 可以用来表示物体通过各种绕七绕八的转 最终转到的那种形态 orientatio
  • wifi类物联产品配网之web

    文章目录 wifi类物联产品配网之web web配网介绍 web配网实现 wifi类物联产品配网之web 上接wifi类物联产品配网前言 web配网介绍 web主要连接设备建立的wifi 热点后 以网页的形式 让用户输入wifi ssid和
  • Mybatis

    1 简介 1 1 持久化 数据持久化 持久化就是将程序的数据在持久状态和瞬时状态转换的过程 内存 断电即失 数据库 Jdbc io文件持久化 为什么需要持久化 有些对象 不能让他丢掉 内存太贵了 1 2 持久层 Dao层 Service层
  • LLM-大模型训练-步骤(二)-预训练/Pre-Training(1):全参数预训练(Full-Param Pre-Training)【对LLaMA等模型进一步全量参数预训练】【中文无监督学习语料】

    GitHub项目 KnowLM 一 全参数预训练 Full Param Pre training 使用中文语料对LLaMA等模型进行进一步全量预训练 在尽可能保留原来的英文和代码能力的前提下 进一步提高模型对于中文理解能力和丰富模型的知识储
  • moveToThread的最简单用法(依葫芦画瓢即可)(使得线程也更偏向于信号槽的使用方法)

    file main cpp Copyright C 2010 dbzhang800 All rights reserved include
  • 蓝桥杯2015年第六届真题-奇怪的数列

    题目 题目链接 题解 实现题 太简单了 就是遍历字符串 拼接一下就可以了 代码 include
  • Jvm参数优化

    Jvm参数优化 背景 1 系统上线规划容量 分析 2 垃圾回收器选择 吞吐量和响应时间 垃圾回收器选择 3 规划各个分区的比例大小 4 对象年龄对少移动到老年代合适 5 对象多大放到老年代 6 垃圾回收器CMS老年代参数优化 7 配置OOM
  • 更换硬盘_「心得」群晖NAS升级硬盘——硬盘篇:硬盘的更换与RAID设置思路

    经过大概一周左右的时间 终于断断续续的把我的群晖NAS的硬盘升级完了 把原来3TB 2的RAID 1 变成3TB 3的RAID 5 同时把额外单独的3TB冷备份硬盘 也升级成了6TB 为什么花费了一周左右的时间 当中包括前期的文件校验 新硬
  • C#中的多线程 - 并行编程

    转载至 https blog gkarch com threading part5 html 1并行编程Permalink 在这一部分 我们讨论 Framework 4 0 加入的多线程 API 它们可以充分利用多核处理器 并行 LINQ
  • 宝塔部署nodejs接口项目及mysql数据库教程

    上传项目文件至宝塔目录文件夹 我这里上传的server文件 在网站菜单添加node项目 填写node项目信息 项目端口需要填写项目真实的启动端口 需要绑定域名的可以添加域名管理 添加域名后需要开启外网映射 新建mysql数据库 导入数据库数
  • Qt窗体背景绘图和图片显示篇

    今天重新研究Qt窗体绘图和图片显示 1 窗体的背景上绘制线段和区域 2 窗体背景显示图片以及图片缩放 3 无边框窗体显示以及无边框窗体的移动 4 自定义widget形状 1 在窗体上执行绘制线段和区域等操作 图1 有时候需要在窗体的背景上绘
  • Pig-使用PigLatin操作员工表和部门表

    前提条件 安装好hadoop2 7 3 Linux系统下 安装好pig Linux系统下 准备源数据 打开终端 新建emp csv文件 nano emp csv 输入内容如下 保存退出 7369 SMITH CLERK 7902 1980

随机推荐

  • JetBrain Rider控制台 输出乱码问题

    JetBrain Rider控制台 输出乱码问题 新安装的Rider默认在Windows下运行控制台输出中文会出现乱码 黑窗口运行不会乱码 想必是控制台编码方式的问题 解决方案 点击help gt Edit Custom VM Option
  • Android screencap截屏指令

    查看帮助 注意 有的网友错误使用 screencap v 结果差不多 因为系统不能识别 v 就自动打印出帮助信息 screencap hscreencap husage screencap hp d display id FILENAME
  • 如何在uniapp中优雅地使用WebView

    这里给大家分享我在网上总结出来的一些知识 希望对大家有所帮助 从webview页面传值到uniapp中 官方文档已经很详细了 这里给大家上我的实战代码 首先在webview页面中引入相关依赖
  • 机器学习——深度学习(Deep Learning)

    Deep Learning是机器学习中一个非常接近AI的领域 其动机在于建立 模拟人脑进行分析学习的神经网络 最近研究了机器学习中一些深度学习的相关知识 本文给出一些很有用的资料和心得 Key Words 有监督学习与无监督学习 分类 回归
  • Cesium 简介

    Cesium 简介 一 Cesium 是什么 Cesium 是一个开源 JavaScript 库 用于 3D 2D 2 5D 地图可视化 Cesium 由 AGI 公司计算机图形开发小组与 2011 年研发的 Cesium 一词来源于化学元
  • 基于照片扫描技术的游戏网格贴图制作的相关(上篇)

    参考来源 Agisoft PhototScna User Manual http www agisoft com pdf photoscan pro 1 4 en pdf Unite 2018 基于照片建模的游戏制作流程 http foru
  • MongoDB批量操作及与MySQL效率对比

    本文主要通过批量与非批量对比操作的方式介绍MongoDB的bulkWrite 方法的使用 顺带与关系型数据库MySQL进行对比 比较这两种不同类型数据库的效率 如果只是想学习bulkWrite 的使用的看第一部分就行 测试环境 win7旗舰
  • firefox 地址栏二维码扩展(官方)

    度娘搜索及扩展搜索总找不到这个官方插件 这里记录一下 别的二维码插件真不用 1 设置方式 2 安装地址 附加组件管理器 Firefox 火狐浏览器 火狐社区 附加组件管理器 火狐社区http mozilla com cn thread 34
  • 程序员如何辞职?

    在很长的一段时间里我都梦想着有一天能够辞掉我的工作 为自己工作 我感到自己被困在公司里工作 我知道 如果我能自己离开会做得更好 问题是 怎么离开 那时 我并不认识任何一位成功逃出牢笼的人 所以我不知道自己需要做什么 我只知道 为别人工作我完
  • 【深度学习实验】前馈神经网络(四):自定义逻辑回归模型:前向传播、反向传播算法

    目录 一 实验介绍 二 实验环境 1 配置虚拟环境 2 库版本介绍 三 实验内容 0 导入必要的工具包 1 逻辑回归Logistic类 a 构造函数 init b call self x 方法 c 前向传播forward d 反向传播bac
  • 2020第十一届蓝桥杯C++省赛B组真题和题解 (10月第二场)

    目录 试题A 门牌制作 题目 题解 试题B 既约分数 题目 题解 试题C 蛇形填数 题目 题解 试题D 跑步锻炼 题目 题解 试题F 成绩统计 题目 题解 试题G 回文日期 题目 题解 试题H 子串分值和 题目 题解 试题I 平面切分 题目
  • Python练习题:第11题 兔子繁衍问题

    题目 有一对兔子 从岀生后第3个月起每个月都生一对兔子 小兔子长到第三个月后每个月又生一对兔子 假如兔子都不部死 问每个月的兔子总数为多少 分析 把兔子分成刚出生的 1个月大的以及2个月及以上大的分别计数即可 coding utf 8 By
  • Xrm.WebApi 多对多关系处理

    primaryId 主实体id childIds 多对多中子实体的ids parentTable 主实体logicalName childTable 子实体logicalName relationShip 主实体和子实体关系字段 priva
  • kubernetes一步一步搭建(一)安装与http访问

    众所周知 kubernetes 简称k8s 是用于管理docker集群的 最近一段时间一直在折腾环境问题 在此写一篇博客 来帮助像我一样的小白 避免走弯路 一 环境 集群环境 角色 IP地址 版本号 Docker版本 系统版本 master
  • QANET: COMBINING LOCAL CONVOLUTION WITH GLOBAL SELF-ATTENTION FOR READING COMPREHENSION

    论文地址 https openreview net pdf id B14TlG RW 摘要 目前的端到端机器阅读和问答模型主要基于包含注意力的循环神经网络 抛开优点 这些模型的主要缺点 在训练和推理方面效率较低 因此我们提出了一种名为QAN
  • 接口 interface

    接口 interface 语法 所有的属性都是静态常量 public static final 通过接口管理常量 没有构造函数 不能实例化 当成一种数据类型来用 所有的方法都是抽象方法 public abstract 罗列一些能力 并没有实
  • 编码体系与规范

    编码体系与规范 网页编码是指网页中字符的编码方式 目前国内常见的网页字符编码主要有utf 8 gbk gb2312 其中 utf 8为国际化编码 在各国各地区的网站中都很常见 可以说是最通用的字符编码 此外 有些日本网页会使用EUC JP
  • 矩阵奇异值分解

    转自 http www madio net forum redirect goto nextnewset tid 47409 html 奇异值分解是线性代数中一种重要的矩阵分解 在信号处理 统计学等领域有重要应用 定义 设A为m n阶矩阵
  • 计算各个数字出现的次数

    目录 解决策略 在C语言中 数字字符只有0 1 2 3 4 5 6 7 8 9 所以我们想要统计数字字符的个数的话可以用一个switch case语句来解决统计的问题 说以代码如下 2 代码优化 解决策略 在C语言中 数字字符只有0 1 2
  • Use case

    详述用例 Use case 2 发布任务者发布任务 范围 赚闲钱应用 级别 用户目标 主要参与者 发布任务者 涉众及关注点 发布任务者 希望便捷 准确地发布任务 希望准确收到接受任务者的任务完成情况 希望确保记录了支付授权服务的支付票据 希