• 沒有找到結果。

第四章 專題成果

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

相關文件