第四章 專題成果
4.2 系統分析
4.2.2 Use Case 描述
Use Case Specification-地圖導覽 1.名稱(Name)
地圖導覽
1.1 簡述(BriefDescription)
此使用案例描述使用者瀏覽地圖導覽 2.參與者(Actors)
使用者
3.前提(Pre-Conditions)
開啟 APP 並進入程式首頁
4.成功條件(Successful Post-Conditions) 首頁頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結首頁失敗
6.事件路徑(Flow of Events)
基本路徑(Typical Course of Events)
表 4-1 Use Case Specification-地圖導覽
Actor 動作 系統回應
1.TUCBW:使用者開啟 APP 2.系統顯示首頁頁面
3.使用者點選地圖導覽 4.TUCEW:系統顯示各景點列表和地
圖
Use Case Specification-景點列表
4.成功條件(Successful Post-Conditions) 首頁頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結首頁失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-2 Use Case Specification-景點列表
Actor 動作 系統回應
1.TUCBW:使用者開啟 APP 2.系統顯示首頁頁面
3.使用者點選景點列表 4.TUCEW:系統顯示各景點列表選項
Use Case Specification-使用說明
4.成功條件(Successful Post-Conditions) 首頁頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結首頁失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-3 Use Case Specification-使用說明
Actor 動作 系統回應
1.TUCBW:使用者開啟 APP 2.系統顯示首頁頁面
3.使用者點選使用說明 4.TUCEW:系統顯示使用說明頁面
Use Case Specification-衛星圖
4.成功條件(Successful Post-Conditions) 地圖導覽頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-4 Use Case Specification-衛星圖
Actor 動作 系統回應
1.TUCBW:使用者點選地圖導覽 2.系統顯示地圖導覽頁面
3.使用者點選衛星圖 4.TUCEW:系統顯示景點的衛星圖
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 使用者點選返回
Use Case Specification-地形圖
4.成功條件(Successful Post-Conditions) 地圖導覽頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-5 Use Case Specification-地形圖
Actor 動作 系統回應
1.TUCBW:使用者點選地圖導覽 2.系統顯示地圖導覽頁面
3.使用者點選地形圖 4.TUCEW:系統顯示景點的地形圖
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 使用者點選返回
Use Case Specification-街道圖
4.成功條件(Successful Post-Conditions) 地圖導覽頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-6 Use Case Specification-街道圖
Actor 動作 系統回應
1.TUCBW:使用者點選地圖導覽 2.系統顯示地圖導覽頁面
3.使用者點選街道圖 4.TUCEW:系統顯示景點的街道圖
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 使用者點選返回
Use Case Specification-混合圖
4.成功條件(Successful Post-Conditions) 地圖導覽頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-7 Use Case Specification-混合圖
Actor 動作 系統回應
1.TUCBW:使用者點選地圖導覽 2.系統顯示地圖導覽頁面
3.使用者點選混合圖 4.TUCEW:系統顯示景點的混合圖
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 使用者點選返回
Use Case Specification-定位導航功能
4.成功條件(Successful Post-Conditions) 景點介紹頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-8 Use Case Specification-定位導航功能
Actor 動作 系統回應
1.TUCBW:使用者點選景點介紹 2.系統顯示景點介紹頁面
3.使用者點選定位和前往 4.TUCEW:系統自動定位手機位置並
顯示導航頁面 6.2 其他/例外路徑(alternative/exceptional course)
6.2.1 使用者點選返回
Use Case Specification-語音功能
4.成功條件(Successful Post-Conditions) 景點介紹頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-9 Use Case Specification-語音功能
Actor 動作 系統回應
1.TUCBW:使用者點選景點介紹 2.系統顯示景點介紹頁面
3.使用者點選播放 4.TUCEW:系統撥放景點介紹語音
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 使用者點選返回
Use Case Specification-相片切換功能
4.成功條件(Successful Post-Conditions) 景點介紹頁面顯示成功
5.失敗條件(Unsuccessful Post-Conditions) 連結頁面失敗
6.事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-10 Use Case Specification-相片切換功能
Actor 動作 系統回應
1.TUCBW:使用者點選景點介紹 2.系統顯示景點介紹頁面
3.使用者滑動圖片 4.TUCEW:系統切換圖片
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 使用者點選返回