在使用 Claude Code 協助生成資料庫與程式碼之前,要先確認系統有提供哪些功能。一個圖書館理系統,會有「書籍」、「使用者」與「借還紀錄」這些功能。
| 功能 | 一般使用者 | 系統管理員 |
|---|---|---|
| 瀏覽與查詢書籍 | 允許 | 允許 |
| 新增/編輯/刪除書籍 | 拒絕 | 允許 |
| 註冊/登入 | 允許 | 允許 |
| 借閱書籍 | 允許 | 允許 |
| 歸還書籍 | 允許(僅限自己借的書) | 允許 |
| 查看借閱紀錄 | 僅查看自己的紀錄 | 可察看所有人的紀錄 |
這份清單的功能會先注重在新增書籍、會員登入、借書、還書這四個核心功能,之後有時間再新增進階功能,這樣開發節奏最穩定。
確認好清單後,明天會根據這份清單設計出對應的資料庫架構與資料表。