第四章 專題成果
4.2 系統分析
4.2.2 使用案例說明書
Use Case Specification: 瀏覽網頁 (1) 名稱(Name)
瀏覽網頁。
a 簡述(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)
表 4-2 瀏覽網頁路徑表
39
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1.訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客傳送 要求到一半網路斷線造成的。
6.2.2 訪客提交要求後伺服器沒有送出訪客要求的頁面
步驟 3.伺服器沒有送出訪客要求的頁面、可能是伺服器當機造成頁面沒 有成功顯示給訪客。
6.2.3 訪客提交要求後又在提交一次新的要求 步驟 2.系統再接收一次訊息、並顯示在頁面上。
(7)詞彙表(Glossary)
表 4-3 瀏覽網頁詞彙表
詞彙 解釋 附註
網頁 網頁這一詞在本網站含有:首頁、古色古香頁面、
人間美味頁面、尋求秘方頁面、侃侃而談頁面、米 粉市集頁面。
40
Use Case Specification: 管理粉絲團 (1) 名稱(Name)
管理粉絲團。
a 簡述(Brief Description)
管理者瀏覽 FACEBOOK 粉絲團是否有不當以及不相關訊息。
(2) 參與者(Actors) 管理者。
(3) 前提(Pre-Conditions)
粉絲團有不當或是不相關訊息。
(4) 成功條件(Successful Post-Conditions) 管理者將不當以及不相關訊息清除。
(5) 失敗條件(Unsuccessful Post-Conditions) 管理者未將不當以及不相關訊息清除。
(6) 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-4 管理粉絲團路徑表
Actor 動作 系統回應
1.TUCBW:管理者輸入 FACEBOOK 帳號 、密碼
41
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 管理者登入失敗
步驟 1.管理者輸入帳號、密碼錯誤、系統顯示登入失敗。
6.2.2 訊息刪除失敗
步驟 6 通過驗證後,因為伺服器的問題造成無回應。
6.2.3 管理者刪除訊息失敗後又在做了一次刪除的動作 步驟 5.伺服器再一次接收訊息、並完成刪除的動作。
6.2.4 管理者登入失敗後又在提交一次登入的要求 步驟 2.伺服器再驗證一次帳密、並顯示登入成功。
(7) 詞彙表(Glossary)
表 4-5 管理粉絲團詞彙表
詞彙 解釋 附註
FACEBOOK 大型社群網站。
粉絲團 專門發佈跟米粉有關的訊息的頁面。
不當訊息 惡意廣告、有涉及到人身攻擊之字眼。
42
Use Case Specification: 回應粉絲團 (1) 名稱(Name)
回應粉絲團。
a 簡述(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)
表 4-6 回應粉絲團路徑表
Actor 動作 系統回應
1.TUCBW: 訪客送出回應 2.系統接收回應
3. TUCEW:系統顯示訪客的回應
43
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 系統沒有顯示訪客的回應
步驟 2.系統接收回應後可能資訊處理量太大而無回應。
6.2.2 訪客刪除回應
步驟 3.系統顯示訪客的回應後,訪客將回應刪除
(7) 詞彙表(Glossary)
表 4-7 回應粉絲團詞彙表
詞彙 解釋 附註
回應 訪客輸入的想讓其他人能看見的訊息。
44
Use Case Specification: 連結粉絲團 (1) 名稱(Name)
連結粉絲團。
a 簡述(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)
表 4-8 連結粉絲團路徑表
45
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1. 訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客 傳送要求到一半網路斷線造成的。
6.2.2 訪客從其他路徑進入粉絲團
步驟 1. 訪客直接從 FACBOOK 搜尋粉絲團並進入粉絲團。
(7) 詞彙表(Glossary)
表 4-9 連結粉絲團詞彙表
詞彙 解釋 附註
侃侃而談 提供管理者的聯絡方式與粉絲團連結 FACEBOOK 大型社群網站
46
Use Case Specification: 瀏覽米粉食譜 (1) 名稱(Name)
瀏覽米粉食譜。
a 簡述(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)
表 4-10 瀏覽米粉食譜路徑表
47
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1.訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客要 求傳送到一半網路斷線。
6.2.2 訪客提交要求後伺服器沒有送出訪客要求的食譜
步驟 3.伺服器沒有送出訪客要求的頁面、可能是伺服器當機造成食譜 沒有成功顯示給訪客。
6.2.3 訪客提交要求後又在提交一次新的要求
步驟 2.系統再接收一次訊息、並將食譜顯示在頁面上。
(7) 詞彙表(Glossary)
表 4-11 瀏覽米粉食譜詞彙表
詞彙 解釋 附註
人間美味 放米粉食譜的分頁。
48
Use Case Specification: 瀏覽米粉由來 (1) 名稱(Name)
瀏覽米粉由來。
a 簡述(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)
表 4-12 瀏覽米粉由來路徑表
49
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
(7) 詞彙表(Glossary)
表 4-13 瀏覽米粉由來詞彙表
50
Use Case Specification: 觀看米粉動畫 (1) 名稱(Name)
觀看米粉動畫。
a 簡述(Brief Description)
這個使用案例描述訪客觀看米粉動畫的過程。
(2) 參與者(Actors) 訪客。
(3) 前提(Pre-Conditions) 訪客已經連到網際網路。
(4) 成功條件(Successful Post-Conditions) 顯示 flash 讀取成功。
(5) 失敗條件(Unsuccessful Post-Conditions) 顯示 flash 讀取失敗。
(6) 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-14 觀看米粉動畫路徑表
51
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1.訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客傳 送要求到一半網路斷線造成的。
6.2.2 系統沒有顯示尋求秘方動畫 步驟 2.可能系統當機。
6.2.3 訪客重新整理頁面
步驟 2.系統再接收一次訊息、並重新載入頁面。
(7) 詞彙表(Glossary)
表 4-15 觀看米粉動畫詞彙表
詞彙 解釋 附註
尋求祕方 提供傳統米粉製做方法的動畫。
52
Use Case Specification: 聯絡我們 (1) 名稱(Name)
聯絡我們。
a 簡述(Brief Description)
這個使用案例描述訪客獲得聯絡管理者的方式以及獲得 FACEBOOK 粉絲團的過程。
(2) 參與者(Actors) 訪客。
(3) 前提(Pre-Conditions) 訪客已經連到網際網路。
(4) 成功條件(Successful Post-Conditions) 顯示頁面讀取成功。
(5) 失敗條件(Unsuccessful Post-Conditions) 顯示頁面讀取失敗。
(6) 事件路徑(Flow of Events)
6.1 基本路徑(Typical Course of Events)
表 4-16 聯絡我們路徑表
53
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1.訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客傳 送要求到一半網路斷線造成的。
6.2.2 訪客的要求沒有完整傳送 步驟 2.可能訪客網路斷線。
6.2.3 訪客提交要求後又在提交一次新的要求
步驟 3.系統再接收一次訊息、並將網頁資料顯示在頁面上。
(7) 詞彙表(Glossary)
表 4-17 聯絡我們詞彙表
詞彙 解釋 附註
侃侃而談 提供管理者的聯絡方式與粉絲團連結。
FACEBOOK 大型社群網站。
粉絲團 專門發佈跟米粉有關的訊息的頁面。
54
Use Case Specification: 介紹各家米粉廠 (1) 名稱(Name)
介紹各家米粉廠。
a 簡述(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)
表 4-18 介紹各家米粉廠路徑表
55
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1. 訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客 傳送要求到一半網路斷線造成的。
6.2.2 訪客的要求沒有完整傳送 步驟 2.可能訪客網路斷線
6.2.3 訪客提交要求後又在提交一次新的要求
步驟 3.系統再接收一次訊息、並將各家米粉廠的資料顯示在頁面上。
(7) 詞彙表(Glossary)
表 4-19 介紹各家米粉廠詞彙表
詞彙 解釋 附註
米粉市集 提供各家米粉廠的介紹與網站連結
56
Use Case Specification: 連結各家米粉廠 (1) 名稱(Name)
連結各家米粉廠。
a 簡述(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)
表 4-20 連結各家米粉廠路徑表
57
6.2 其他/例外路徑(alternative/exceptional course) 6.2.1 訪客提交的要求沒有傳送成功
步驟 1.訪客提交頁面瀏覽要求沒有成功傳送給伺服器,可能是訪客傳 送要求到一半網路斷線造成的。
6.2.2 訪客的要求沒有完整傳送 步驟 2.可能訪客網路斷線。
6.2.3 無法連結到各家米粉廠
步驟 7.該網站可能網址遷徙或是關站 6.2.4 訪客提交要求後又在提交一次新的要求
步驟 3.系統再接收一次訊息、並將各家米粉廠的資料顯示在頁面上。
(7) 詞彙表(Glossary)
表 4-21 連結各家米粉廠詞彙表
詞彙 解釋 附註
米粉市集 提供各家米粉廠的介紹與網站連結
58