Use case
詳述用例 Use case 2 發(fā)布任務(wù)者發(fā)布任務(wù)
范圍:賺閑錢應(yīng)用
級別:用戶目標(biāo)
主要參與者:發(fā)布任務(wù)者
涉眾及關(guān)注點(diǎn):
- 發(fā)布任務(wù)者:希望便捷、準(zhǔn)確地發(fā)布任務(wù)。希望準(zhǔn)確收到接受任務(wù)者的任務(wù)完成情況。希望確保記錄了支付授權(quán)服務(wù)的支付票據(jù)。希望有完善的檢測機(jī)制保證接受任務(wù)者的完成任務(wù)情況符合自己的要求。希望能夠快速、自動地更新任務(wù)的完成情況。
- 接受任務(wù)者:希望便捷、清晰地看到可選擇接受的任務(wù)。希望可以快速地看到任務(wù)發(fā)布者確認(rèn)任務(wù)完成的進(jìn)度。希望可以快速地收到完成任務(wù)所獲得的酬金。
- 支付授權(quán)服務(wù):希望接受到格式和協(xié)議正確的數(shù)字授權(quán)請求。希望準(zhǔn)確計(jì)算任務(wù)發(fā)布者的應(yīng)付款。若支付的酬金有剩余,希望及時(shí)準(zhǔn)確地返回任務(wù)發(fā)布者的賬戶。
前置條件:
發(fā)布任務(wù)者和接受任務(wù)者必須通過微信登錄認(rèn)證,且必須通過姓名、學(xué)院、學(xué)號進(jìn)行注冊。
成功保證(后置條件):
更新任務(wù)完成情況。準(zhǔn)確計(jì)算酬金。記錄支付授權(quán)的批準(zhǔn)。
主成功場景(或基本流程):
1.任務(wù)發(fā)布者選擇發(fā)布線上或線下的任務(wù)。
2. 任務(wù)發(fā)布者根據(jù)選擇需要發(fā)布的任務(wù)填寫相應(yīng)的詳細(xì)信息。
3. 任務(wù)發(fā)布者確認(rèn)發(fā)布任務(wù),然后去支付相應(yīng)的酬金。
4. 任務(wù)發(fā)布者可以查看自己發(fā)布的任務(wù)。對于進(jìn)行中的任務(wù),查看提交任務(wù)的用戶的提交結(jié)果,若符合要求,則確認(rèn)該用戶的任務(wù)完成,系統(tǒng)會自動支付相應(yīng)的酬金。若到截止時(shí)間任務(wù)還未完成則退還剩余的酬金。
5. 任務(wù)發(fā)布者結(jié)束完成的任務(wù)后,查看本次任務(wù)完成的結(jié)果。若由于某些原因提前結(jié)束任務(wù)后,可以再次重新發(fā)布此次任務(wù)。
擴(kuò)展(或替代流程):
- *a.任務(wù)發(fā)布者在填寫任務(wù)詳細(xì)信息時(shí)意外退出小程序:
1.系統(tǒng)保存當(dāng)前任務(wù)發(fā)布者填寫的信息狀態(tài)。
2.任務(wù)發(fā)布者重新進(jìn)入系統(tǒng)后,系統(tǒng)恢復(fù)任務(wù)發(fā)布者退出之前的界面信息。 - 3a.系統(tǒng)友情提醒確認(rèn)任務(wù)信息無誤。
1.原則上進(jìn)行中的任務(wù)不可以編輯,若有用戶接受了任務(wù),系統(tǒng)還是會發(fā)放酬金(如線上任務(wù))。若想編輯任務(wù),則只能先結(jié)束任務(wù)。 - 4a.若到截止時(shí)間任務(wù)還未完成,系統(tǒng)會自動結(jié)束任務(wù):
1.任務(wù)發(fā)布者可以選擇重新發(fā)布任務(wù)。
2. 任務(wù)發(fā)布者可以按發(fā)布一個(gè)新任務(wù)的流程重新發(fā)布一個(gè)與此任務(wù)相同的任務(wù)。 - 4b.任務(wù)發(fā)布者忘記對進(jìn)行中的任務(wù)提交結(jié)果的用戶進(jìn)行任務(wù)完成確認(rèn)并發(fā)放酬金(如線下任務(wù)):
1.系統(tǒng)通過給任務(wù)發(fā)布者發(fā)送消息等提醒其去確認(rèn)任務(wù)完成結(jié)果。 - 5a.若結(jié)束任務(wù)查看結(jié)果時(shí)對任務(wù)完成情況不滿意:
1.任務(wù)發(fā)布者可以選擇重新發(fā)布任務(wù)。
特殊要求:
- 支持文本顯示的語言國際化。
技術(shù)與數(shù)據(jù)變元表:
- 3c.支持微信支付。
發(fā)生頻率 :
- 可能會不斷地發(fā)生。
未解決的問題:
- 用戶接受任務(wù)而沒有去完成,此時(shí)其他用戶無法接受該任務(wù)的問題。
非正式用例
Use Case 2.1 任務(wù)發(fā)布者確認(rèn)發(fā)布任務(wù)
主成功場景:
任務(wù)發(fā)布者填寫完任務(wù)的詳細(xì)信息后,點(diǎn)擊確認(rèn)發(fā)布任務(wù),系統(tǒng)提示是否確認(rèn)發(fā)布任務(wù),點(diǎn)擊確定后跳轉(zhuǎn)到微信支付界面,系統(tǒng)提示是否確認(rèn)支付,確認(rèn)支付后,任務(wù)被成功發(fā)布。其他用戶可以接受此任務(wù)。
交替場景:
- 發(fā)布任務(wù)者發(fā)現(xiàn)要修改任務(wù)的詳細(xì)信息,取消支付回到填寫任務(wù)信息頁面,可以進(jìn)行信息編輯。
- 發(fā)布任務(wù)者確認(rèn)發(fā)布任務(wù)成功后發(fā)現(xiàn)信息有問題,選擇結(jié)束任務(wù),重新編輯信息,再次發(fā)布。(對于上次發(fā)布的任務(wù),系統(tǒng)會返還剩余的酬金)
用例圖:
活動圖
簡述用例
Use case 3.1 發(fā)布新任務(wù)
- Actor:任務(wù)發(fā)布者
- Type:Primary
- Description:用戶進(jìn)入小程序,進(jìn)入發(fā)布任務(wù)界面,選擇要發(fā)布的任務(wù)的類型,填寫相關(guān)信息后,確定發(fā)布任務(wù)。
總結(jié)
- 上一篇: problem中Project'XX'i
- 下一篇: 红米note8pro手机电路图