第四章 專題成果
4.2 系統分析
4.2.1 使用者案例說明(Use Case 圖說明)
Use Case Specification (瀏覽網頁) 1. 名稱(Name)
瀏覽網頁
1.1 簡述(Brief Description)
描述使用者、會員、管理者到本系統瀏覽網頁的過程 2. 參與者(Actors)
使用者、會員、管理者 3. 前提(Pre-Conditions)
必頇先進入首頁
4. 成功條件(Successful Post-Conditions) 顯示瀏覽網頁的網頁
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁的網頁
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應
1.TUCBW:輸入首頁網址 2.系統顯示首頁
3.使用者點閱網頁 4.系統顯示瀏覽網頁的頁面
5.使用者點閱網頁分類列 6.TUCEW:系統顯示分類列的資料頁面
Use Case Specification (查詢廟孙) 1. 名稱(Name)
查詢寺廟
1.1 簡述(Brief Description)
描述使用者、會員、管理者到本系統查詢各種寺廟的過程 2. 參與者(Actors)
使用者、會員、管理者 3. 前提(Pre-Conditions)
必頇先進入首頁
4. 成功條件(Successful Post-Conditions) 顯示廟孙網頁
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應
1.TUCBW:輸入首頁網址 2.系統顯示首頁
3.使用者點選神明介紹按鈕 4.系統顯示神明介紹的頁面 5.使用者點選各月份神明資料 6.TUCEW:系統顯示各月份神
明資料頁面
Use Case Specification (登入系統) 1. 名稱(Name)
登入系統
1.1 簡述(Brief Description)
描述使用者、會員、管理者到本系統登入系統的過程 2. 參與者(Actors)
會員、管理者 3. 前提(Pre-Conditions)
必頇要先進入首頁
4. 成功條件(Successful Post-Conditions) 顯示登入畫面
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁或密碼錯誤
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應 6.2 其他/例外路徑(alternative/exceptional course )
6.2.1 系統驗證帳號密碼失敗 步驟 7.系統驗證失敗
步驟 8.系統顯示登入失敗視窗,頇點選確定返回登入頁 面。
Use Case Specification (註冊會員) 1. 名稱(Name)
註冊會員
1.1 簡述(Brief Description)
描述使用者到本系統註冊會員的過程 2. 參與者(Actors)
使用者
3. 前提(Pre-Conditions) 必頇先進入首頁才能使用
4. 成功條件(Successful Post-Conditions) 顯示註冊會員的網頁
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應
6.2 其他/例外路徑(alternative/exceptional course ) 6.2.2 系統驗證帳號密碼失敗
步驟 6.系統驗證失敗
步驟 7.系統顯示註冊失敗視窗,頇點選確定返回
Use Case Specification (修改會員資料) 1. 名稱(Name)
修改會員資料
1.1 簡述(Brief Description)
描述會員、管理者到本系統修改會員資料的過程 2. 參與者(Actors)
會員、管理者 3. 前提(Pre-Conditions)
必頇先登入才能使用
4. 成功條件(Successful Post-Conditions) 顯示修改會員資料的網頁
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁或密碼錯誤
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應
11. TUCEW:系統顯示修改完 成視窗
6.2 其他/例外路徑(alternative/exceptional course ) 6.2.1 系統驗證帳號密碼失敗
步驟 7.系統驗證失敗
步驟 8.系統顯示登入失敗視窗,頇點選確定返回會員登入 頁面。
Use Case Specification (發表文章) 1. 名稱(Name)
發表文章
1.1 簡述(Brief Description)
描述會員、管理者到本系統張貼文章的過程 2. 參與者(Actors)
會員、管理者 3. 前提(Pre-Conditions)
必頇先登入會員
4. 成功條件(Successful Post-Conditions) 顯示張貼文章頁面
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應
6.2 其他/例外路徑(alternative/exceptional course ) 6.2.1 系統驗證帳號密碼失敗
步驟 7.系統驗證失敗
步驟 8.系統顯示登入失敗視窗,頇點選確定返回登入頁 面。
Use Case Specification (上傳資料) 1. 名稱(Name)
上傳資料
1.1 簡述(Brief Description)
描述會員、管理者進入本系統做檔案上傳的過程 2. 參與者(Actors)
會員、管理者 3. 前提(Pre-Conditions)
必頇要先登入才能使用
4. 成功條件(Successful Post-Conditions) 顯示
5. 失敗條件(Unsuccessful Post-Conditions) 無法顯示網頁
6. 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
Actor 動作 系統回應
6.2 其他/例外路徑(alternative/exceptional course ) 6.2.1 系統驗證帳號密碼失敗
步驟 7.系統驗證失敗
步驟 8.系統顯示登入失敗視窗,頇點選確定返回登入頁 面。