iT邦幫忙

2025 iThome 鐵人賽

DAY 14
0
Modern Web

Medusa.js 石化我的心系列 第 16

Day16 故事與需求分析

  • 分享至 

  • xImage
  •  

我們先來個故事情境吧!!

故事

小明母親早期因為工作關係與本身身體就不好,生活品質下降導致經常性的胃食道逆流。明媽媽還有個壞習慣,聽電台後,聽到喜歡的都會下訂單,小明小時候都不知道
吃的是有認證還是沒認證的食品。

有一天,小明的姐姐,為了治好母親愛花大錢亂買一堆食品還有胃食道逆流的老毛病
自己在藥局幫她製作一份客製化保健食品,讓她不用再瓶瓶罐罐(p.s.而且還很貴),每
次吃完後,問一下有和其他需求,就在打一份客製化保健食品。

當然,要解決根本的胃食道逆流,就要從習慣改變,少量多餐,不暴飲暴食。
但是明媽媽已經吃素且食量不是很大。還是會偶而火燒心。

所以明姊姊在每次保健食品當中,不管怎樣都會有一顆 高麗菜精 還有 B群 來維持明媽
媽的健康。這項產品小明甚是喜歡,一次解決母親愛買東西的問題還有身體的問題。非常感謝姊姊以及想做電商網站推廣看看這一項產品以及其他。

小明想做一個不同於一般電商後台,可提供客製化保健品的電商

列需求

這是軟體工程師小茹與小明面對面,列表列出的需求:

  • 客戶端需求

  • 客戶可以 註冊、登入、登出、更改密碼、編輯個人資料
  • 客戶可以 瀏覽產品清單、分類、標籤、推薦清單
  • 客戶可以 將產品加入購物車、移除、調整數量
  • 客戶可以 建立、取消、查詢訂單狀態
  • 客戶可以 選擇付款方式
  • 客戶可以 選擇配送方式(宅配、超商取貨、自取)
  • 客戶可以 查看配送進度
  • 客戶可以 查看歷史訂單與發票
  • 客戶可以 *儲存收藏產品或建立願望清單
  • 客戶對 客製化保健食品需求 新增、刪除、編輯、讀取、上傳

藥師端需求

  • 藥師可以 查看客製化保健食品需求清單
  • 藥師可以 留言/提問補充資訊
  • 藥師可以 確認並生成建議的保健食品方案
  • 藥師可以 設定方案價格與數量限制
  • 藥師可以 推送推薦產品給指定客戶

管理者需求

  • 管理者可以 新增、刪除、編輯、讀取產品與分類
  • 管理者可以 管理庫存數量、設定允許缺貨/預購
  • 管理者可以 設定折扣、優惠券、促銷活動
  • 管理者可以 管理用戶帳號與角色(客戶、藥師、管理者)
  • 管理者可以 查看銷售報表、營收統計
  • 管理者可以 管理稅務與配送規則

系統需求

  • 系統支援 多語系、多幣別
  • 系統支援 Email 通知(不管是訂單還是新增管理者)
  • 系統支援 退貨與退款流程
  • 系統支援 忠誠度計畫(會員點數、等級制度)
  • 系統支援 第三方金流
  • 系統支援 自動化稅率與運費計算

重點說明

好的,作為一個作品,我們的分析 作為雛形已經完美的了。
我們就在擴充中再看看吧,或者有些東西根本練習不到。
接下來,我們來透過實作 進階擴充 MedusaJS 來學習 MedusaJS 的魔力。


上一篇
Day15 基本功能重點整理(三) &&接下來的目標
下一篇
Day17 進階實作 - 客製化模組 新增專屬保健單
系列文
Medusa.js 石化我的心21
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言