Use cases
Use case 1 用户发布任务
范围 :“校园帮”挣闲钱小程序
级别 :用户目标
主要参与者 :任务发布者、任务接收者
涉众及关注点:
- 发布者:希望可以明确地传达自己的需求和有关信息,包括需要完成的任务,任务完成效果,具体的时间地点和报酬等信息。同时,发布者希望自己的任务能被更多的人看到,并尽可能地被可靠的人接收完成。发布者还需要实时看到自己发布的任务是否已被接收,以及被谁接收。
- 接收者: 希望可以看到所有发布的任务,并查看具体的详情。可以通过报酬、诚信度等标准对任务进行筛选排序,选择适合自己完成的任务,获得应有的合法报酬。
- 小程序平台:希望有更多合法的校园用户加入校园帮,对用户的行为进行规范管理,营造一个安全、有秩序、相对自由的交易平台。
前置条件 :用户必须先通过身份认证,方能成为合法用户,拥有发布任务和接收任务的权限。
成功保证(后置条件) :转账准确及时,保证任务完成后才支付报酬;平台管理规范性,保证用户行为符合要求。
主成功场景(或基本流程) :
- 发布者打开挣闲钱小程序,授权登陆。
- 发布者进行身份认证,成为合法用户,获得发布任务的权限。
- 发布者进入个人信息界面,完善个人信息,添加个人标签等,便于后续任务的筛选。
- 发布者进入发布任务界面,填写任务名称,任务具体描述和报酬等信息,确认无误后发布任务。
- 发布任务后,发布者可以实时查看自己的任务是否被接收。
- 任务被接收后,发布者可以联系接收者,了解任务进展
- 任务完成后,发布者进行任务验收,确认无误后支付报酬,完成订单。
- 发布者对接收者的服务进行评价
扩展流程:
- 发布者在填写任务信息过程中意外退出小程序
- 系统保存当前任务的编辑状态
- 用户重新进入系统后,系统恢复用户退出之前的界面信息
- 发布任务后,如果任务迟迟没有被接收
- 发布者可以修改任务信息,调整要求、时间等。
- 增加报酬,吸引更多接收者
- 发布者发布任务后,如果不再需要,可以选择取消任务
- 如果该任务已被接收,发布者需要支付少量违约金。
- 如果该任务未被接收,发布者不需要支付任何费用
- 任务完成后,发布者对任务的完成情况不满意
- 联系接收者进行协商,让接收者完善任务
- 向平台反应相关情况
- 任务未完成,接收者就上传凭证,平台自动支付报酬
- 向平台反应,申请仲裁
特殊需求:
- 支持文本显示的语言国际化
- 提供私聊功能,方便双发进行沟通协商
- 需要有平台审核人员对意外情况进行处理
发生频率 :可能会频繁发生。
用例图
活动图:
Use case 2 用户接收任务
范围 :“校园帮”挣闲钱小程序
级别 :用户目标
主要参与者 :任务发布者、任务接收者
涉众及关注点:
- 接收者: 希望可以看到所有发布的任务,并查看具体的详情。可以通过报酬、诚信度等标准对任务进行筛选排序,选择适合自己完成的任务,获得应有的合法报酬。
- 发布者:希望可以明确地传达自己的需求和有关信息,包括需要完成的任务,任务完成效果,具体的时间地点和报酬等信息。同时,发布者希望自己的任务能被更多的人看到,并尽可能地被可靠的人接收完成。发布者还需要实时看到自己发布的任务是否已被接收,以及被谁接收。
- 小程序平台:希望有更多合法的校园用户加入校园帮,对用户的行为进行规范管理,营造一个安全、有秩序、相对自由的交易平台。
前置条件 :用户必须先通过校园身份认证,方能成为合法用户,拥有发布任务和接收任务的权限。
成功保证(后置条件) :转账准确及时,保证任务完成后才支付报酬;平台管理规范性,保证用户行为符合要求。
主成功场景(或基本流程) :
- 接收者打开挣闲钱小程序,授权登陆。
- 接收者进行校园身份认证,确认为学生后成为合法用户,获得接收任务的权限。
- 接收者进入个人信息界面,完善个人信息,添加个人标签等,便于后续任务的筛选。
- 接收者进入任务列表界面,浏览所有任务的概况。
- 接收者可以通过报酬、诚信度、标签等信息进行任务筛选和排序。
- 接收者根据个人条件,选择适合自己的任务,接收订单。
- 接收者联系发布者,确认具体细节后开始完成任务。
- 任务完成后,接收者上传完成凭证。
- 待发布者确认后,接收者收到任务报酬。
- 接收者对发布者进行评价。
扩展流程:
- 接受任务后,如果因其他情况无法完成任务
- 放弃任务,支付违约金,扣除信誉积分
- 与发布者协商,延迟任务完成时间
- 上传任务完成凭证后,发布者迟迟不确认订单
- 联系发布者,提醒发布者确认订单
- 订单支付时限到达后自动支付
特殊需求:
- 支持文本显示的语言国际化
- 提供私聊功能,方便双发进行沟通协商
- 需要有平台审核人员对意外情况进行处理
发生频率 :可能会频繁发生。
用例图
活动图: