四、圖書館系統的功能中有一項服務是提供圖書預借,讓讀者能事先預約需要的圖書,並在指定的期限與地點,前去取書,步驟如下。請依照步驟, 定義出五個重要類別(Class),並標註這五個類別的屬性(Attributes)與方法(Methods)。(30 分)
步驟:1. 讀者使用其帳號和密碼登入圖書館系統。
2. 讀者在系統中搜尋需要預借的圖書,並選擇圖書。
3. 讀者在圖書預借系統的頁面選擇預借選項(例如:新增、修改、取消預借) 。
4. 讀者提供預借所需的資訊,例如:預借期限和取書地點。
5. 系統檢查該圖書是否可供預借(例如:是否已被其他讀者預約或借出) 。
6. 系統驗證讀者的身份和借閱資格(例如:是否有未歸還的圖書或欠款) 。
7. 系統將圖書標記為已預借狀態,並記錄預借資訊。
8. 系統向讀者發送預借確認通知,包含預借期限和取書地點。
9. 讀者在預約的期限內前往指定地點取書。
10. 圖書館工作人員在取書時確認讀者的預借資訊,並將圖書交給讀者。
11. 系統將圖書狀態更新為已借出,並記錄借閱資訊。