--- title: SRS 4.10 --- ## 4.10 行事曆的新增與查詢 ### 4.10.1 Description and Priority | 需求編號 | 優先權 | 用途描述 | | -------- | ------ | ------------------------------------------------------------ | | FNR-006 | 2 | 對音箱使用語音設定行程通知,並將其同步至手機 APP(或 Google) | | FNR-007 | 2 | 將手機 APP(或 Google)上設定好的行程透過音箱語音通知使用者 | | FNR-008 | 3 | 使 FNR-006、FNR-007 的行程通知在連線時同步至音箱本地資料庫,並使音箱可於離線照常播放行程通知 | ### 4.10.2 Stimulus/Response Sequences 使用者可以對音箱說: 1. 「查看行事歷 X月Y號」 智慧音箱則將手機上的行程透過音箱語音通知使用者。 如:「查看行事歷 12月3號」 2. 「查看下一個行程」 智慧音箱則將手機上的行程透過音箱語音通知使用者。 3. 「查看明天的行程」 智慧音箱則將手機上的行程透過音箱語音通知使用者。 4. 「新增行事歷 X月Y號 A點(到B點) E活動內容」 智慧音箱則將新增該內容。 如:「新增行事歷 12月3號 12點 家庭聚餐」 5. 「新增行事歷 每週X A點(到B點) E活動內容」 智慧音箱則將新增該內容。 如:「新增行事歷 每週二 12點 家庭聚餐」 6. 「新增行事歷 每天 A點(到B點) E活動內容」 智慧音箱則將新增該內容。 如:「新增行事歷 每天 18點 健身」 以下為上述功能的相關預設內容或規定 - 如若沒有 B(結束時間),則預設活動維持一小時。 - 如若結束時間較開始時間早則將結束日期設為隔天 - 如若沒有給定查詢或新增日期則預設為當天日期 - 如果日期已過則設為明年的日期 - 活動內容中英皆可 ### 4.10.3 Functional Requirements | 資料編號 | 必要 | 資料名稱 | 需要原因描述 | | -------- | --- | ---------- | ---------------------------------- | | REQ-006 | v | Google calendar API | 需要接api | | REQ-007 | v | Wi-Fi | 若使用 Google 行事歷則需使用網路才可存取 |