--- tags: 功能流程 --- 遊戲瀏覽分類 -熱門遊戲 -動作類別 -策略類別 -RPG -射擊遊戲 -冒險類別 -解謎類別 -競速類別s -運動類別 # 會員功能流程 ### 購買遊戲 ```flow st=>start: 進入購物車 e=>end: 結束 op=>operation: 點選購買 op2=>operation: 將新購買的遊戲資料更新至收藏庫子系統 op3=>operation: 將購物車的資料重置 op4=>operation: 扣款 cond=>condition: 餘額是否足夠? st->op->cond cond(yes)->op4->op2->op3->e cond(no)->cond ``` ### 預約未上架遊戲 - 跳 ```flow st=>start: 進入商店子系統 e=>end: 結束 op=>operation: 進入未上架遊戲介面 op2=>operation: 預約遊戲 op3=>operation: 將預約的遊戲資料更新至資料庫子系統 op4=>operation: 發送email提醒 cond=>condition: 是否為預約的遊戲發售日期 st->op->op2->op3->cond cond(yes)->op4->e cond(no)->cond ``` ### 加入願望清單 ```flow st=>start: 瀏覽已上架遊戲 e=>end: 結束 op=>operation: 將希望的遊戲資料更新至資料庫子系統 op2=>operation: 同步到願望清單子系統中顯示 st->op->op2->e ``` ### 管理已購買遊戲 #### 創建新類別 ```flow st=>start: 進入收藏庫子系統 e=>end: 結束 op=>operation: 建立新的類別欄位 op2=>operation: 將資料更新至收藏庫子系統 st->op->e ``` #### 將遊戲新增至類別 ```flow st=>start: 進入收藏庫子系統 e=>end: 結束 op=>operation: 選擇遊戲 op2=>operation: 將遊戲資料更新至指定的類別 op3=>operation: 將資料更新至收藏庫子系統 st->op->op2->op3->e ``` ### 評論遊戲 ```flow st=>start: 進入收藏庫子系統 e=>end: 結束 op=>operation: 進入評論功能 op2=>operation: 將評論資料更新至資料庫子系統 st->op->op2->e ``` ### 申請遊戲退款 ```flow st=>start: 進入收藏庫 e=>end: 結束 op=>operation: 點選退款 op2=>operation: 使用者將退款原因輸入 op3=>operation: 將退款原因更新至系統管理者子系統 op4=>operation: 退款 op5=>operation: 將退款資料更新至資料庫子系統 op6=>operation: 將該遊戲資料從收藏庫子系統移除 cond=>condition: 系統管理者是否同意? st->op->op2->op3->cond cond(yes)->op4->op5->op6->e cond(no)->op ``` - 作法 - 在遊戲收藏庫判斷那款遊戲是否要被退款的
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up