iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 9
4

根據昨天的流程圖,我們來算算看會有幾支 API 要寫呢~

https://ithelp.ithome.com.tw/upload/images/20200924/20105176Chs03QHR3C.png

首頁

在首頁的時候,我們需要可以快速地看到目前有多少藏書,並且知道有標記轉送的書籍有幾位,所以先列出我們可能需要的內容:

  • 查詢會員書籍總數資訊
  • 查詢會員轉送書籍清單

會員模組

在會員模組的時候,我們除了需要透過手機驗證碼登入之外,我們還需要知道會員的基本資料,也需要讓會員可以更新自己的基本資料。由於我們是使用手機驗證登入,所以我們不能把 更新手機號碼 這項歸在 更新基本資料 ,應該要獨立出來,當更新手機號碼時,也須重新寄驗證碼,並將 token 更新,所以會有以下的內容:

  • 登入會員
  • 查詢基本資料
  • 編輯基本資料
  • 更新手機號碼

書單模組

在書單模組的部分,掃描完成時,可以快速編輯書籍資訊,並建立書籍。建立完成後,會新增至書籍清單,點擊清單內的內容,需要可以看見書單詳細資訊。另外,如果是輸入錯誤或是已成功轉送,需要可以刪除書籍資訊。所以我們會需要以下內容:

  • 新增 / 編輯書籍資訊
  • 查詢書單列表
  • 查詢書單詳細資訊
  • 刪除書籍資訊

分類模組

在分類模組的部分,我們需要可以檢視目前所有的標籤列表,也需要可以編輯標籤資訊,並檢視標籤下有哪些書籍,另外也可以刪除標籤資料。所以我們預計會有以下內容:

  • 查詢標籤列表
  • 查詢標籤資料
  • 新增 / 編輯標籤資料
  • 刪除標籤資料

稍微順過一下內容後,就可以整理成這張圖啦~

https://ithelp.ithome.com.tw/upload/images/20200924/20105176emiZSKSb0L.png

今天說完了功能模組圖,接下來就說說如何執行任務並且追蹤吧~那麼,明天見啦!


上一篇
[Day08] 流程圖 - 讓你的頁面活起來吧!
下一篇
[Day10] 落地規劃 - 從多種版本到一種版本的溝通藝術
系列文
從 RD 到 PM 的奇妙旅程 - 陪伴我成長的心法與工具整理集30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言